Class ProductDeletedMessagePayloadImpl
java.lang.Object
com.commercetools.api.models.message.ProductDeletedMessagePayloadImpl
- All Implemented Interfaces:
MessagePayload
,ProductDeletedMessagePayload
,io.vrap.rmf.base.client.ModelBase
public class ProductDeletedMessagePayloadImpl
extends Object
implements ProductDeletedMessagePayload, io.vrap.rmf.base.client.ModelBase
Generated after a successful Delete Product request.
-
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.ProductDeletedMessagePayload
PRODUCT_DELETED
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Current Product Projection of the deleted Product.List of image URLs that were removed during the Delete Product request.getType()
int
hashCode()
void
setCurrentProjection
(ProductProjection currentProjection) Current Product Projection of the deleted Product.void
setRemovedImageUrls
(String... removedImageUrls) List of image URLs that were removed during the Delete Product request.void
setRemovedImageUrls
(List<String> removedImageUrls) List of image URLs that were removed during the Delete Product request.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.ProductDeletedMessagePayload
withProductDeletedMessagePayload
-
Constructor Details
-
ProductDeletedMessagePayloadImpl
public ProductDeletedMessagePayloadImpl()create empty instance
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceMessagePayload
- Returns:
- type
-
getRemovedImageUrls
List of image URLs that were removed during the Delete Product request.
- Specified by:
getRemovedImageUrls
in interfaceProductDeletedMessagePayload
- Returns:
- removedImageUrls
-
getCurrentProjection
Current Product Projection of the deleted Product.
- Specified by:
getCurrentProjection
in interfaceProductDeletedMessagePayload
- Returns:
- currentProjection
-
setRemovedImageUrls
Description copied from interface:ProductDeletedMessagePayload
List of image URLs that were removed during the Delete Product request.
- Specified by:
setRemovedImageUrls
in interfaceProductDeletedMessagePayload
- Parameters:
removedImageUrls
- values to be set
-
setRemovedImageUrls
Description copied from interface:ProductDeletedMessagePayload
List of image URLs that were removed during the Delete Product request.
- Specified by:
setRemovedImageUrls
in interfaceProductDeletedMessagePayload
- Parameters:
removedImageUrls
- values to be set
-
setCurrentProjection
Description copied from interface:ProductDeletedMessagePayload
Current Product Projection of the deleted Product.
- Specified by:
setCurrentProjection
in interfaceProductDeletedMessagePayload
- Parameters:
currentProjection
- value to be set
-
equals
-
hashCode
public int hashCode()
-