Class StoreSetImprintUrlActionBuilder

java.lang.Object
com.commercetools.api.models.store.StoreSetImprintUrlActionBuilder
All Implemented Interfaces:
Builder<StoreSetImprintUrlAction>

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

     StoreSetImprintUrlAction storeSetImprintUrlAction = StoreSetImprintUrlAction.builder()
             .build()
 
  • Constructor Details

    • StoreSetImprintUrlActionBuilder

      public StoreSetImprintUrlActionBuilder()
  • Method Details

    • imprintUrl

      public StoreSetImprintUrlActionBuilder imprintUrl(@Nullable String imprintUrl)

      Value to set. Must be an absolute https URL. If empty, any existing value is removed.

      Parameters:
      imprintUrl - value to be set
      Returns:
      Builder
    • getImprintUrl

      @Nullable public String getImprintUrl()

      Value to set. Must be an absolute https URL. If empty, any existing value is removed.

      Returns:
      imprintUrl
    • build

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

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

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

      create builder for StoreSetImprintUrlAction instance
      Parameters:
      template - instance with prefilled values for the builder
      Returns:
      builder