Class VariantSetKeyActionBuilder

java.lang.Object
com.commercetools.api.models.variant.VariantSetKeyActionBuilder
All Implemented Interfaces:
Builder<VariantSetKeyAction>

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

     VariantSetKeyAction variantSetKeyAction = VariantSetKeyAction.builder()
             .build()
 
  • Constructor Details

    • VariantSetKeyActionBuilder

      public VariantSetKeyActionBuilder()
  • Method Details

    • key

      public VariantSetKeyActionBuilder key(@Nullable String key)

      Value to set. Must be unique.

      Parameters:
      key - value to be set
      Returns:
      Builder
    • getKey

      @Nullable public String getKey()

      Value to set. Must be unique.

      Returns:
      key
    • build

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

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

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

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