Class AnyOrderDraftBuilder

java.lang.Object
com.commercetools.api.models.recurring_order.AnyOrderDraftBuilder
All Implemented Interfaces:
Builder<AnyOrderDraft>

public class AnyOrderDraftBuilder extends Object implements Builder<AnyOrderDraft>
AnyOrderDraftBuilder
Example to create an instance using the builder pattern

     AnyOrderDraft anyOrderDraft = AnyOrderDraft.builder()
             .build()
 
  • Constructor Details

    • AnyOrderDraftBuilder

      public AnyOrderDraftBuilder()
  • Method Details

    • build

      public AnyOrderDraft build()
      builds AnyOrderDraft with checking for non-null required values
      Specified by:
      build in interface Builder<AnyOrderDraft>
      Returns:
      AnyOrderDraft
    • buildUnchecked

      public AnyOrderDraft buildUnchecked()
      builds AnyOrderDraft without checking for non-null required values
      Returns:
      AnyOrderDraft
    • of

      public static AnyOrderDraftBuilder of()
      factory method for an instance of AnyOrderDraftBuilder
      Returns:
      builder
    • of

      public static AnyOrderDraftBuilder of(AnyOrderDraft template)
      create builder for AnyOrderDraft instance
      Parameters:
      template - instance with prefilled values for the builder
      Returns:
      builder