Class ProductVariantAddedMessagePayloadImpl
java.lang.Object
com.commercetools.api.models.message.ProductVariantAddedMessagePayloadImpl
- All Implemented Interfaces:
MessagePayload
,MessagePayloadMixin
,ProductVariantAddedMessagePayload
,io.vrap.rmf.base.client.ModelBase
public class ProductVariantAddedMessagePayloadImpl
extends Object
implements ProductVariantAddedMessagePayload, io.vrap.rmf.base.client.ModelBase
Generated after a successful Add ProductVariant 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.ProductVariantAddedMessagePayload
PRODUCT_VARIANT_ADDED
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Whether the update was only applied to the staged Product Projection.getType()
Unique identifier of the Product Variant that was added.int
hashCode()
void
Whether the update was only applied to the staged Product Projection.void
setVariant
(ProductVariant variant) Unique identifier of the Product Variant that was added.toString()
Methods inherited from interface com.commercetools.api.models.message.MessagePayload
withMessagePayload
Methods inherited from interface com.commercetools.api.models.message.MessagePayloadMixin
as
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.message.ProductVariantAddedMessagePayload
withProductVariantAddedMessagePayload
-
Constructor Details
-
ProductVariantAddedMessagePayloadImpl
public ProductVariantAddedMessagePayloadImpl()create empty instance
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceMessagePayload
- Returns:
- type
-
getVariant
Unique identifier of the Product Variant that was added.
- Specified by:
getVariant
in interfaceProductVariantAddedMessagePayload
- Returns:
- variant
-
getStaged
Whether the update was only applied to the staged Product Projection.
- Specified by:
getStaged
in interfaceProductVariantAddedMessagePayload
- Returns:
- staged
-
setVariant
Description copied from interface:ProductVariantAddedMessagePayload
Unique identifier of the Product Variant that was added.
- Specified by:
setVariant
in interfaceProductVariantAddedMessagePayload
- Parameters:
variant
- value to be set
-
setStaged
Description copied from interface:ProductVariantAddedMessagePayload
Whether the update was only applied to the staged Product Projection.
- Specified by:
setStaged
in interfaceProductVariantAddedMessagePayload
- Parameters:
staged
- value to be set
-
equals
-
hashCode
public int hashCode() -
toString
-