Class CartRecalculateActionBuilder
java.lang.Object
com.commercetools.api.models.cart.CartRecalculateActionBuilder
- All Implemented Interfaces:
Builder<CartRecalculateAction>
CartRecalculateActionBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
CartRecalculateAction cartRecalculateAction = CartRecalculateAction.builder()
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()builds CartRecalculateAction with checking for non-null required valuesbuilds CartRecalculateAction without checking for non-null required valuesLeave empty or set asfalseto update only the Prices and TaxRates of the Line Items. Set astrueto update the Product data (such asname,variant,productType, and Product Attributes) of the Line Items.static CartRecalculateActionBuilderof()factory method for an instance of CartRecalculateActionBuilderstatic CartRecalculateActionBuilderof(CartRecalculateAction template) create builder for CartRecalculateAction instanceupdateProductData(Boolean updateProductData) Leave empty or set asfalseto update only the Prices and TaxRates of the Line Items. Set astrueto update the Product data (such asname,variant,productType, and Product Attributes) of the Line Items.
-
Constructor Details
-
CartRecalculateActionBuilder
public CartRecalculateActionBuilder()
-
-
Method Details
-
updateProductData
- Leave empty or set as
falseto update only the Prices and TaxRates of the Line Items. - Set as
trueto update the Product data (such asname,variant,productType, and Product Attributes) of the Line Items.
- Parameters:
updateProductData- value to be set- Returns:
- Builder
- Leave empty or set as
-
getUpdateProductData
- Leave empty or set as
falseto update only the Prices and TaxRates of the Line Items. - Set as
trueto update the Product data (such asname,variant,productType, and Product Attributes) of the Line Items.
- Returns:
- updateProductData
- Leave empty or set as
-
build
builds CartRecalculateAction with checking for non-null required values- Specified by:
buildin interfaceBuilder<CartRecalculateAction>- Returns:
- CartRecalculateAction
-
buildUnchecked
builds CartRecalculateAction without checking for non-null required values- Returns:
- CartRecalculateAction
-
of
factory method for an instance of CartRecalculateActionBuilder- Returns:
- builder
-
of
create builder for CartRecalculateAction instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-