Class ProductImageAddedMessagePayloadImpl
java.lang.Object
com.commercetools.api.models.message.ProductImageAddedMessagePayloadImpl
- All Implemented Interfaces:
MessagePayload
,ProductImageAddedMessagePayload
,io.vrap.rmf.base.client.ModelBase
public class ProductImageAddedMessagePayloadImpl
extends Object
implements ProductImageAddedMessagePayload, io.vrap.rmf.base.client.ModelBase
Generated after a successful Add External Image update action or after the successful upload of an image.
-
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.ProductImageAddedMessagePayload
PRODUCT_IMAGE_ADDED
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getImage()
Image that was added.Whether the update was only applied to the staged Product Projection.getType()
Unique identifier of the Product Variant to which the Image was added.int
hashCode()
void
Image that was added.void
Whether the update was only applied to the staged Product Projection.void
setVariantId
(Long variantId) Unique identifier of the Product Variant to which the Image was added.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.ProductImageAddedMessagePayload
withProductImageAddedMessagePayload
-
Constructor Details
-
ProductImageAddedMessagePayloadImpl
public ProductImageAddedMessagePayloadImpl()create empty instance
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceMessagePayload
- Returns:
- type
-
getVariantId
Unique identifier of the Product Variant to which the Image was added.
- Specified by:
getVariantId
in interfaceProductImageAddedMessagePayload
- Returns:
- variantId
-
getImage
Image that was added.
- Specified by:
getImage
in interfaceProductImageAddedMessagePayload
- Returns:
- image
-
getStaged
Whether the update was only applied to the staged Product Projection.
- Specified by:
getStaged
in interfaceProductImageAddedMessagePayload
- Returns:
- staged
-
setVariantId
Description copied from interface:ProductImageAddedMessagePayload
Unique identifier of the Product Variant to which the Image was added.
- Specified by:
setVariantId
in interfaceProductImageAddedMessagePayload
- Parameters:
variantId
- value to be set
-
setImage
Description copied from interface:ProductImageAddedMessagePayload
Image that was added.
- Specified by:
setImage
in interfaceProductImageAddedMessagePayload
- Parameters:
image
- value to be set
-
setStaged
Description copied from interface:ProductImageAddedMessagePayload
Whether the update was only applied to the staged Product Projection.
- Specified by:
setStaged
in interfaceProductImageAddedMessagePayload
- Parameters:
staged
- value to be set
-
equals
-
hashCode
-