Class StagedOrderSetShippingRateInputActionBuilder
java.lang.Object
com.commercetools.api.models.order_edit.StagedOrderSetShippingRateInputActionBuilder
- All Implemented Interfaces:
io.vrap.rmf.base.client.Builder<StagedOrderSetShippingRateInputAction>
public class StagedOrderSetShippingRateInputActionBuilder
extends Object
implements io.vrap.rmf.base.client.Builder<StagedOrderSetShippingRateInputAction>
StagedOrderSetShippingRateInputActionBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
StagedOrderSetShippingRateInputAction stagedOrderSetShippingRateInputAction = StagedOrderSetShippingRateInputAction.builder()
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
builds StagedOrderSetShippingRateInputAction with checking for non-null required valuesbuilds StagedOrderSetShippingRateInputAction without checking for non-null required valuesGeneric type holding specifc ShippingRateInputDraft types.of()
factory method for an instance of StagedOrderSetShippingRateInputActionBuilderof
(StagedOrderSetShippingRateInputAction template) create builder for StagedOrderSetShippingRateInputAction instanceshippingRateInput
(ShippingRateInputDraft shippingRateInput) Generic type holding specifc ShippingRateInputDraft types.shippingRateInput
(Function<ShippingRateInputDraftBuilder, io.vrap.rmf.base.client.Builder<? extends ShippingRateInputDraft>> builder) Generic type holding specifc ShippingRateInputDraft types.
-
Constructor Details
-
StagedOrderSetShippingRateInputActionBuilder
-
-
Method Details
-
shippingRateInput
public StagedOrderSetShippingRateInputActionBuilder shippingRateInput(@Nullable ShippingRateInputDraft shippingRateInput) Generic type holding specifc ShippingRateInputDraft types.
- Parameters:
shippingRateInput
- value to be set- Returns:
- Builder
-
shippingRateInput
public StagedOrderSetShippingRateInputActionBuilder shippingRateInput(Function<ShippingRateInputDraftBuilder, io.vrap.rmf.base.client.Builder<? extends ShippingRateInputDraft>> builder) Generic type holding specifc ShippingRateInputDraft types.
- Parameters:
builder
- function to build the shippingRateInput value- Returns:
- Builder
-
getShippingRateInput
Generic type holding specifc ShippingRateInputDraft types.
- Returns:
- shippingRateInput
-
build
builds StagedOrderSetShippingRateInputAction with checking for non-null required values- Specified by:
build
in interfaceio.vrap.rmf.base.client.Builder<StagedOrderSetShippingRateInputAction>
- Returns:
- StagedOrderSetShippingRateInputAction
-
buildUnchecked
builds StagedOrderSetShippingRateInputAction without checking for non-null required values- Returns:
- StagedOrderSetShippingRateInputAction
-
of
factory method for an instance of StagedOrderSetShippingRateInputActionBuilder- Returns:
- builder
-
of
public static StagedOrderSetShippingRateInputActionBuilder of(StagedOrderSetShippingRateInputAction template) create builder for StagedOrderSetShippingRateInputAction instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-