Class StandalonePriceValueChangedMessagePayloadImpl
java.lang.Object
com.commercetools.api.models.message.StandalonePriceValueChangedMessagePayloadImpl
- All Implemented Interfaces:
MessagePayload
,StandalonePriceValueChangedMessagePayload
,io.vrap.rmf.base.client.ModelBase
public class StandalonePriceValueChangedMessagePayloadImpl
extends Object
implements StandalonePriceValueChangedMessagePayload, io.vrap.rmf.base.client.ModelBase
Generated after a successful Change Value 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.StandalonePriceValueChangedMessagePayload
STANDALONE_PRICE_VALUE_CHANGED
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
The old value of the updated StandalonePrice.Whether the new value was applied to the current or the staged representation of the StandalonePrice.getType()
getValue()
The new value of the updated StandalonePrice.int
hashCode()
void
setOldValue
(Money oldValue) The old value of the updated StandalonePrice.void
Whether the new value was applied to the current or the staged representation of the StandalonePrice.void
The new value of the updated StandalonePrice.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.StandalonePriceValueChangedMessagePayload
withStandalonePriceValueChangedMessagePayload
-
Constructor Details
-
StandalonePriceValueChangedMessagePayloadImpl
create empty instance
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceMessagePayload
- Returns:
- type
-
getValue
The new value of the updated StandalonePrice.
- Specified by:
getValue
in interfaceStandalonePriceValueChangedMessagePayload
- Returns:
- value
-
getStaged
Whether the new value was applied to the current or the staged representation of the StandalonePrice. Staged changes are stored on the StagedStandalonePrice.
- Specified by:
getStaged
in interfaceStandalonePriceValueChangedMessagePayload
- Returns:
- staged
-
getOldValue
The old value of the updated StandalonePrice. Present on Messages created after 3 February 2023. Optional for backwards compatibility.
- Specified by:
getOldValue
in interfaceStandalonePriceValueChangedMessagePayload
- Returns:
- oldValue
-
setValue
Description copied from interface:StandalonePriceValueChangedMessagePayload
The new value of the updated StandalonePrice.
- Specified by:
setValue
in interfaceStandalonePriceValueChangedMessagePayload
- Parameters:
value
- value to be set
-
setStaged
Description copied from interface:StandalonePriceValueChangedMessagePayload
Whether the new value was applied to the current or the staged representation of the StandalonePrice. Staged changes are stored on the StagedStandalonePrice.
- Specified by:
setStaged
in interfaceStandalonePriceValueChangedMessagePayload
- Parameters:
staged
- value to be set
-
setOldValue
Description copied from interface:StandalonePriceValueChangedMessagePayload
The old value of the updated StandalonePrice. Present on Messages created after 3 February 2023. Optional for backwards compatibility.
- Specified by:
setOldValue
in interfaceStandalonePriceValueChangedMessagePayload
- Parameters:
oldValue
- value to be set
-
equals
-
hashCode
-