Class ProductSelectionProductExcludedMessagePayloadImpl
java.lang.Object
com.commercetools.api.models.message.ProductSelectionProductExcludedMessagePayloadImpl
- All Implemented Interfaces:
MessagePayload
,MessagePayloadMixin
,ProductSelectionProductExcludedMessagePayload
,io.vrap.rmf.base.client.ModelBase
public class ProductSelectionProductExcludedMessagePayloadImpl
extends Object
implements ProductSelectionProductExcludedMessagePayload, io.vrap.rmf.base.client.ModelBase
Generated after a successful Exclude Product 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.ProductSelectionProductExcludedMessagePayload
PRODUCT_SELECTION_PRODUCT_EXCLUDED
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Product that was excluded from the Product Selection.getType()
Product Variant Exclusion after the Exclude Product update action.int
hashCode()
void
setProduct
(ProductReference product) Product that was excluded from the Product Selection.void
setVariantExclusion
(ProductVariantExclusion variantExclusion) Product Variant Exclusion after the Exclude Product update action.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.ProductSelectionProductExcludedMessagePayload
withProductSelectionProductExcludedMessagePayload
-
Constructor Details
-
ProductSelectionProductExcludedMessagePayloadImpl
public ProductSelectionProductExcludedMessagePayloadImpl()create empty instance
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceMessagePayload
- Returns:
- type
-
getProduct
Product that was excluded from the Product Selection.
- Specified by:
getProduct
in interfaceProductSelectionProductExcludedMessagePayload
- Returns:
- product
-
getVariantExclusion
Product Variant Exclusion after the Exclude Product update action.
- Specified by:
getVariantExclusion
in interfaceProductSelectionProductExcludedMessagePayload
- Returns:
- variantExclusion
-
setProduct
Description copied from interface:ProductSelectionProductExcludedMessagePayload
Product that was excluded from the Product Selection.
- Specified by:
setProduct
in interfaceProductSelectionProductExcludedMessagePayload
- Parameters:
product
- value to be set
-
setVariantExclusion
Description copied from interface:ProductSelectionProductExcludedMessagePayload
Product Variant Exclusion after the Exclude Product update action.
- Specified by:
setVariantExclusion
in interfaceProductSelectionProductExcludedMessagePayload
- Parameters:
variantExclusion
- value to be set
-
equals
-
hashCode
public int hashCode() -
toString
-