Class ShippingMethodRemoveStoreActionBuilder
java.lang.Object
com.commercetools.api.models.shipping_method.ShippingMethodRemoveStoreActionBuilder
- All Implemented Interfaces:
Builder<ShippingMethodRemoveStoreAction>
public class ShippingMethodRemoveStoreActionBuilder
extends Object
implements Builder<ShippingMethodRemoveStoreAction>
ShippingMethodRemoveStoreActionBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
ShippingMethodRemoveStoreAction shippingMethodRemoveStoreAction = ShippingMethodRemoveStoreAction.builder()
.store(storeBuilder -> storeBuilder)
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()builds ShippingMethodRemoveStoreAction with checking for non-null required valuesbuilds ShippingMethodRemoveStoreAction without checking for non-null required valuesgetStore()ResourceIdentifier of the Store to remove.of()factory method for an instance of ShippingMethodRemoveStoreActionBuilderof(ShippingMethodRemoveStoreAction template) create builder for ShippingMethodRemoveStoreAction instancestore(StoreResourceIdentifier store) ResourceIdentifier of the Store to remove.ResourceIdentifier of the Store to remove.ResourceIdentifier of the Store to remove.
-
Constructor Details
-
ShippingMethodRemoveStoreActionBuilder
public ShippingMethodRemoveStoreActionBuilder()
-
-
Method Details
-
store
public ShippingMethodRemoveStoreActionBuilder store(Function<StoreResourceIdentifierBuilder, StoreResourceIdentifierBuilder> builder) ResourceIdentifier of the Store to remove.
- Parameters:
builder- function to build the store value- Returns:
- Builder
-
withStore
public ShippingMethodRemoveStoreActionBuilder withStore(Function<StoreResourceIdentifierBuilder, StoreResourceIdentifier> builder) ResourceIdentifier of the Store to remove.
- Parameters:
builder- function to build the store value- Returns:
- Builder
-
store
ResourceIdentifier of the Store to remove.
- Parameters:
store- value to be set- Returns:
- Builder
-
getStore
ResourceIdentifier of the Store to remove.
- Returns:
- store
-
build
builds ShippingMethodRemoveStoreAction with checking for non-null required values- Specified by:
buildin interfaceBuilder<ShippingMethodRemoveStoreAction>- Returns:
- ShippingMethodRemoveStoreAction
-
buildUnchecked
builds ShippingMethodRemoveStoreAction without checking for non-null required values- Returns:
- ShippingMethodRemoveStoreAction
-
of
factory method for an instance of ShippingMethodRemoveStoreActionBuilder- Returns:
- builder
-
of
create builder for ShippingMethodRemoveStoreAction instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-