Class ProductPriceDiscountsSetMessagePayloadImpl
java.lang.Object
com.commercetools.api.models.message.ProductPriceDiscountsSetMessagePayloadImpl
- All Implemented Interfaces:
MessagePayload
,ProductPriceDiscountsSetMessagePayload
,io.vrap.rmf.base.client.ModelBase
public class ProductPriceDiscountsSetMessagePayloadImpl
extends Object
implements ProductPriceDiscountsSetMessagePayload, io.vrap.rmf.base.client.ModelBase
Generated after a Price is updated due to a Product Discount.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Field Summary
Fields inherited from interface com.commercetools.api.models.message.ProductPriceDiscountsSetMessagePayload
PRODUCT_PRICE_DISCOUNTS_SET
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getType()
Array containing details about the Embedded Prices that were updated.int
hashCode()
void
setUpdatedPrices
(ProductPriceDiscountsSetUpdatedPrice... updatedPrices) Array containing details about the Embedded Prices that were updated.void
setUpdatedPrices
(List<ProductPriceDiscountsSetUpdatedPrice> updatedPrices) Array containing details about the Embedded Prices that were updated.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.message.MessagePayload
withMessagePayload
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.message.ProductPriceDiscountsSetMessagePayload
withProductPriceDiscountsSetMessagePayload
-
Constructor Details
-
ProductPriceDiscountsSetMessagePayloadImpl
public ProductPriceDiscountsSetMessagePayloadImpl()create empty instance
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceMessagePayload
- Returns:
- type
-
getUpdatedPrices
Array containing details about the Embedded Prices that were updated.
- Specified by:
getUpdatedPrices
in interfaceProductPriceDiscountsSetMessagePayload
- Returns:
- updatedPrices
-
setUpdatedPrices
Description copied from interface:ProductPriceDiscountsSetMessagePayload
Array containing details about the Embedded Prices that were updated.
- Specified by:
setUpdatedPrices
in interfaceProductPriceDiscountsSetMessagePayload
- Parameters:
updatedPrices
- values to be set
-
setUpdatedPrices
Description copied from interface:ProductPriceDiscountsSetMessagePayload
Array containing details about the Embedded Prices that were updated.
- Specified by:
setUpdatedPrices
in interfaceProductPriceDiscountsSetMessagePayload
- Parameters:
updatedPrices
- values to be set
-
equals
-
hashCode
public int hashCode()
-