Class OrderEditAddStagedActionActionBuilder
java.lang.Object
com.commercetools.api.models.order_edit.OrderEditAddStagedActionActionBuilder
- All Implemented Interfaces:
Builder<OrderEditAddStagedActionAction>
public class OrderEditAddStagedActionActionBuilder
extends Object
implements Builder<OrderEditAddStagedActionAction>
OrderEditAddStagedActionActionBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
OrderEditAddStagedActionAction orderEditAddStagedActionAction = OrderEditAddStagedActionAction.builder()
.stagedAction(stagedActionBuilder -> stagedActionBuilder)
.build()
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
builds OrderEditAddStagedActionAction with checking for non-null required valuesbuilds OrderEditAddStagedActionAction without checking for non-null required valuesOrder update action to append to thestagedActions
array.of()
factory method for an instance of OrderEditAddStagedActionActionBuilderof
(OrderEditAddStagedActionAction template) create builder for OrderEditAddStagedActionAction instancestagedAction
(StagedOrderUpdateAction stagedAction) Order update action to append to thestagedActions
array.stagedAction
(Function<StagedOrderUpdateActionBuilder, Builder<? extends StagedOrderUpdateAction>> builder) Order update action to append to thestagedActions
array.
-
Constructor Details
-
OrderEditAddStagedActionActionBuilder
public OrderEditAddStagedActionActionBuilder()
-
-
Method Details
-
stagedAction
Order update action to append to the
stagedActions
array.- Parameters:
stagedAction
- value to be set- Returns:
- Builder
-
stagedAction
public OrderEditAddStagedActionActionBuilder stagedAction(Function<StagedOrderUpdateActionBuilder, Builder<? extends StagedOrderUpdateAction>> builder) Order update action to append to the
stagedActions
array.- Parameters:
builder
- function to build the stagedAction value- Returns:
- Builder
-
getStagedAction
Order update action to append to the
stagedActions
array.- Returns:
- stagedAction
-
build
builds OrderEditAddStagedActionAction with checking for non-null required values- Specified by:
build
in interfaceBuilder<OrderEditAddStagedActionAction>
- Returns:
- OrderEditAddStagedActionAction
-
buildUnchecked
builds OrderEditAddStagedActionAction without checking for non-null required values- Returns:
- OrderEditAddStagedActionAction
-
of
factory method for an instance of OrderEditAddStagedActionActionBuilder- Returns:
- builder
-
of
create builder for OrderEditAddStagedActionAction instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-