Class ProductPriceKeySetMessagePayloadImpl
java.lang.Object
com.commercetools.api.models.message.ProductPriceKeySetMessagePayloadImpl
- All Implemented Interfaces:
MessagePayload
,ProductPriceKeySetMessagePayload
,io.vrap.rmf.base.client.ModelBase
public class ProductPriceKeySetMessagePayloadImpl
extends Object
implements ProductPriceKeySetMessagePayload, io.vrap.rmf.base.client.ModelBase
Generated after a successful Set Price Key update action.
-
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.ProductPriceKeySetMessagePayload
PRODUCT_PRICE_KEY_SET
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getKey()
key
value of the Price after the Set Price Key update action.key
value of the Price before the Set Price Key update action.Unique identifier of the Price.Whether the update was only applied to the staged Product Projection.getType()
int
hashCode()
void
key
value of the Price after the Set Price Key update action.void
key
value of the Price before the Set Price Key update action.void
setPriceId
(String priceId) Unique identifier of the Price.void
Whether the update was only applied to the staged Product Projection.void
setVariantId
(Long variantId) set variantIdMethods 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.ProductPriceKeySetMessagePayload
withProductPriceKeySetMessagePayload
-
Constructor Details
-
ProductPriceKeySetMessagePayloadImpl
public ProductPriceKeySetMessagePayloadImpl()create empty instance
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceMessagePayload
- Returns:
- type
-
getVariantId
- Specified by:
getVariantId
in interfaceProductPriceKeySetMessagePayload
- Returns:
- variantId
-
getPriceId
Unique identifier of the Price.
- Specified by:
getPriceId
in interfaceProductPriceKeySetMessagePayload
- Returns:
- priceId
-
getOldKey
key
value of the Price before the Set Price Key update action.- Specified by:
getOldKey
in interfaceProductPriceKeySetMessagePayload
- Returns:
- oldKey
-
getKey
key
value of the Price after the Set Price Key update action.- Specified by:
getKey
in interfaceProductPriceKeySetMessagePayload
- Returns:
- key
-
getStaged
Whether the update was only applied to the staged Product Projection.
- Specified by:
getStaged
in interfaceProductPriceKeySetMessagePayload
- Returns:
- staged
-
setVariantId
Description copied from interface:ProductPriceKeySetMessagePayload
set variantId- Specified by:
setVariantId
in interfaceProductPriceKeySetMessagePayload
- Parameters:
variantId
- value to be set
-
setPriceId
Description copied from interface:ProductPriceKeySetMessagePayload
Unique identifier of the Price.
- Specified by:
setPriceId
in interfaceProductPriceKeySetMessagePayload
- Parameters:
priceId
- value to be set
-
setOldKey
Description copied from interface:ProductPriceKeySetMessagePayload
key
value of the Price before the Set Price Key update action.- Specified by:
setOldKey
in interfaceProductPriceKeySetMessagePayload
- Parameters:
oldKey
- value to be set
-
setKey
Description copied from interface:ProductPriceKeySetMessagePayload
key
value of the Price after the Set Price Key update action.- Specified by:
setKey
in interfaceProductPriceKeySetMessagePayload
- Parameters:
key
- value to be set
-
setStaged
Description copied from interface:ProductPriceKeySetMessagePayload
Whether the update was only applied to the staged Product Projection.
- Specified by:
setStaged
in interfaceProductPriceKeySetMessagePayload
- Parameters:
staged
- value to be set
-
equals
-
hashCode
-