Class StagedOrderChangeTaxCalculationModeActionBuilder
java.lang.Object
com.commercetools.api.models.order_edit.StagedOrderChangeTaxCalculationModeActionBuilder
- All Implemented Interfaces:
io.vrap.rmf.base.client.Builder<StagedOrderChangeTaxCalculationModeAction>
public class StagedOrderChangeTaxCalculationModeActionBuilder
extends Object
implements io.vrap.rmf.base.client.Builder<StagedOrderChangeTaxCalculationModeAction>
StagedOrderChangeTaxCalculationModeActionBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
StagedOrderChangeTaxCalculationModeAction stagedOrderChangeTaxCalculationModeAction = StagedOrderChangeTaxCalculationModeAction.builder()
.taxCalculationMode(TaxCalculationMode.LINE_ITEM_LEVEL)
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
builds StagedOrderChangeTaxCalculationModeAction with checking for non-null required valuesbuilds StagedOrderChangeTaxCalculationModeAction without checking for non-null required valuesDetermines in which Tax calculation mode taxed prices are calculated.of()
factory method for an instance of StagedOrderChangeTaxCalculationModeActionBuilderof
(StagedOrderChangeTaxCalculationModeAction template) create builder for StagedOrderChangeTaxCalculationModeAction instancetaxCalculationMode
(TaxCalculationMode taxCalculationMode) Determines in which Tax calculation mode taxed prices are calculated.
-
Constructor Details
-
StagedOrderChangeTaxCalculationModeActionBuilder
-
-
Method Details
-
taxCalculationMode
public StagedOrderChangeTaxCalculationModeActionBuilder taxCalculationMode(TaxCalculationMode taxCalculationMode) Determines in which Tax calculation mode taxed prices are calculated.
- Parameters:
taxCalculationMode
- value to be set- Returns:
- Builder
-
getTaxCalculationMode
Determines in which Tax calculation mode taxed prices are calculated.
- Returns:
- taxCalculationMode
-
build
builds StagedOrderChangeTaxCalculationModeAction with checking for non-null required values- Specified by:
build
in interfaceio.vrap.rmf.base.client.Builder<StagedOrderChangeTaxCalculationModeAction>
- Returns:
- StagedOrderChangeTaxCalculationModeAction
-
buildUnchecked
builds StagedOrderChangeTaxCalculationModeAction without checking for non-null required values- Returns:
- StagedOrderChangeTaxCalculationModeAction
-
of
factory method for an instance of StagedOrderChangeTaxCalculationModeActionBuilder- Returns:
- builder
-
of
public static StagedOrderChangeTaxCalculationModeActionBuilder of(StagedOrderChangeTaxCalculationModeAction template) create builder for StagedOrderChangeTaxCalculationModeAction instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-