Class ProductDiscountUpdateImpl
java.lang.Object
com.commercetools.api.models.product_discount.ProductDiscountUpdateImpl
- All Implemented Interfaces:
ProductDiscountUpdate
,ResourceUpdate<ProductDiscountUpdate,
,ProductDiscountUpdateAction, ProductDiscountUpdateBuilder> io.vrap.rmf.base.client.ModelBase
public class ProductDiscountUpdateImpl
extends Object
implements ProductDiscountUpdate, io.vrap.rmf.base.client.ModelBase
ProductDiscountUpdate
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Update actions to be performed on the ProductDiscount.Expected version of the ProductDiscount on which the changes should be applied.int
hashCode()
void
setActions
(ProductDiscountUpdateAction... actions) Update actions to be performed on the ProductDiscount.void
setActions
(List<ProductDiscountUpdateAction> actions) Update actions to be performed on the ProductDiscount.void
setVersion
(Long version) Expected version of the ProductDiscount on which the changes should be applied.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.product_discount.ProductDiscountUpdate
withProductDiscountUpdate
Methods inherited from interface com.commercetools.api.models.ResourceUpdate
get
-
Constructor Details
-
ProductDiscountUpdateImpl
public ProductDiscountUpdateImpl()create empty instance
-
-
Method Details
-
getVersion
Expected version of the ProductDiscount on which the changes should be applied. If the expected version does not match the actual version, a ConcurrentModification error is returned.
- Specified by:
getVersion
in interfaceProductDiscountUpdate
- Specified by:
getVersion
in interfaceResourceUpdate<ProductDiscountUpdate,
ProductDiscountUpdateAction, ProductDiscountUpdateBuilder> - Returns:
- version
-
getActions
Update actions to be performed on the ProductDiscount.
- Specified by:
getActions
in interfaceProductDiscountUpdate
- Specified by:
getActions
in interfaceResourceUpdate<ProductDiscountUpdate,
ProductDiscountUpdateAction, ProductDiscountUpdateBuilder> - Returns:
- actions
-
setVersion
Description copied from interface:ProductDiscountUpdate
Expected version of the ProductDiscount on which the changes should be applied. If the expected version does not match the actual version, a ConcurrentModification error is returned.
- Specified by:
setVersion
in interfaceProductDiscountUpdate
- Specified by:
setVersion
in interfaceResourceUpdate<ProductDiscountUpdate,
ProductDiscountUpdateAction, ProductDiscountUpdateBuilder> - Parameters:
version
- value to be set
-
setActions
Description copied from interface:ProductDiscountUpdate
Update actions to be performed on the ProductDiscount.
- Specified by:
setActions
in interfaceProductDiscountUpdate
- Parameters:
actions
- values to be set
-
setActions
Description copied from interface:ProductDiscountUpdate
Update actions to be performed on the ProductDiscount.
- Specified by:
setActions
in interfaceProductDiscountUpdate
- Specified by:
setActions
in interfaceResourceUpdate<ProductDiscountUpdate,
ProductDiscountUpdateAction, ProductDiscountUpdateBuilder> - Parameters:
actions
- values to be set
-
equals
-
hashCode
-