Class ProductSlugChangedMessagePayloadImpl
java.lang.Object
com.commercetools.api.models.message.ProductSlugChangedMessagePayloadImpl
- All Implemented Interfaces:
MessagePayload
,ProductSlugChangedMessagePayload
,io.vrap.rmf.base.client.ModelBase
public class ProductSlugChangedMessagePayloadImpl
extends Object
implements ProductSlugChangedMessagePayload, io.vrap.rmf.base.client.ModelBase
Generated after a successful Change Slug 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.ProductSlugChangedMessagePayload
PRODUCT_SLUG_CHANGED
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
The slug of the Product before the Change Slug update action.getSlug()
The slug of the Product after the Change Slug update action.getType()
int
hashCode()
void
setOldSlug
(LocalizedString oldSlug) The slug of the Product before the Change Slug update action.void
setSlug
(LocalizedString slug) The slug of the Product after the Change Slug update action.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.ProductSlugChangedMessagePayload
withProductSlugChangedMessagePayload
-
Constructor Details
-
ProductSlugChangedMessagePayloadImpl
public ProductSlugChangedMessagePayloadImpl()create empty instance
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceMessagePayload
- Returns:
- type
-
getSlug
The slug of the Product after the Change Slug update action.
- Specified by:
getSlug
in interfaceProductSlugChangedMessagePayload
- Returns:
- slug
-
getOldSlug
The slug of the Product before the Change Slug update action.
- Specified by:
getOldSlug
in interfaceProductSlugChangedMessagePayload
- Returns:
- oldSlug
-
setSlug
Description copied from interface:ProductSlugChangedMessagePayload
The slug of the Product after the Change Slug update action.
- Specified by:
setSlug
in interfaceProductSlugChangedMessagePayload
- Parameters:
slug
- value to be set
-
setOldSlug
Description copied from interface:ProductSlugChangedMessagePayload
The slug of the Product before the Change Slug update action.
- Specified by:
setOldSlug
in interfaceProductSlugChangedMessagePayload
- Parameters:
oldSlug
- value to be set
-
equals
-
hashCode
-