public final class ProductPublishedMessagePayloadImpl extends Object implements ProductPublishedMessagePayload
PRODUCT_PUBLISHED
Constructor and Description |
---|
ProductPublishedMessagePayloadImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
ProductProjection |
getProductProjection() |
List<String> |
getRemovedImageUrls() |
ProductPublishScope |
getScope() |
String |
getType() |
int |
hashCode() |
void |
setProductProjection(ProductProjection productProjection) |
void |
setRemovedImageUrls(List<String> removedImageUrls) |
void |
setRemovedImageUrls(String... removedImageUrls) |
void |
setScope(ProductPublishScope scope) |
getClass, notify, notifyAll, toString, wait, wait, wait
builder, builder, of, of, withProductPublishedMessagePayload
withMessagePayload
public String getType()
getType
in interface MessagePayload
public List<String> getRemovedImageUrls()
getRemovedImageUrls
in interface ProductPublishedMessagePayload
public ProductProjection getProductProjection()
getProductProjection
in interface ProductPublishedMessagePayload
public ProductPublishScope getScope()
getScope
in interface ProductPublishedMessagePayload
public void setRemovedImageUrls(String... removedImageUrls)
setRemovedImageUrls
in interface ProductPublishedMessagePayload
public void setRemovedImageUrls(List<String> removedImageUrls)
setRemovedImageUrls
in interface ProductPublishedMessagePayload
public void setProductProjection(ProductProjection productProjection)
setProductProjection
in interface ProductPublishedMessagePayload
public void setScope(ProductPublishScope scope)
setScope
in interface ProductPublishedMessagePayload