Class ProductVariantDeletedMessagePayloadImpl
java.lang.Object
com.commercetools.api.models.message.ProductVariantDeletedMessagePayloadImpl
- All Implemented Interfaces:
MessagePayload
,MessagePayloadMixin
,ProductVariantDeletedMessagePayload
,io.vrap.rmf.base.client.ModelBase
public class ProductVariantDeletedMessagePayloadImpl
extends Object
implements ProductVariantDeletedMessagePayload, io.vrap.rmf.base.client.ModelBase
Generated after a successful Remove 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.ProductVariantDeletedMessagePayload
PRODUCT_VARIANT_DELETED
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
List of image URLs that were removed with the Remove Product Variant update action.getType()
Unique identifier of the Product Variant that was added.int
hashCode()
void
setRemovedImageUrls
(String... removedImageUrls) List of image URLs that were removed with the Remove Product Variant update action.void
setRemovedImageUrls
(List<String> removedImageUrls) List of image URLs that were removed with the Remove Product Variant update action.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.ProductVariantDeletedMessagePayload
withProductVariantDeletedMessagePayload
-
Constructor Details
-
ProductVariantDeletedMessagePayloadImpl
public ProductVariantDeletedMessagePayloadImpl()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 interfaceProductVariantDeletedMessagePayload
- Returns:
- variant
-
getRemovedImageUrls
List of image URLs that were removed with the Remove Product Variant update action.
- Specified by:
getRemovedImageUrls
in interfaceProductVariantDeletedMessagePayload
- Returns:
- removedImageUrls
-
setVariant
Description copied from interface:ProductVariantDeletedMessagePayload
Unique identifier of the Product Variant that was added.
- Specified by:
setVariant
in interfaceProductVariantDeletedMessagePayload
- Parameters:
variant
- value to be set
-
setRemovedImageUrls
Description copied from interface:ProductVariantDeletedMessagePayload
List of image URLs that were removed with the Remove Product Variant update action.
- Specified by:
setRemovedImageUrls
in interfaceProductVariantDeletedMessagePayload
- Parameters:
removedImageUrls
- values to be set
-
setRemovedImageUrls
Description copied from interface:ProductVariantDeletedMessagePayload
List of image URLs that were removed with the Remove Product Variant update action.
- Specified by:
setRemovedImageUrls
in interfaceProductVariantDeletedMessagePayload
- Parameters:
removedImageUrls
- values to be set
-
equals
-
hashCode
public int hashCode() -
toString
-