Interface StandalonePriceActiveChangedMessagePayload
- All Superinterfaces:
MessagePayload
,MessagePayloadMixin
- All Known Implementing Classes:
StandalonePriceActiveChangedMessagePayloadImpl
Generated after a successful Change Active update action.
Example to create an instance using the builder pattern
StandalonePriceActiveChangedMessagePayload standalonePriceActiveChangedMessagePayload = StandalonePriceActiveChangedMessagePayload.builder()
.active(true)
.oldActive(true)
.build()
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
discriminator value for StandalonePriceActiveChangedMessagePayload -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
builder factory method for StandalonePriceActiveChangedMessagePayloadcreate builder for StandalonePriceActiveChangedMessagePayload instancefactory method to create a deep copy of StandalonePriceActiveChangedMessagePayload@NotNull Boolean
Value of theactive
field of the StandalonePrice after the Change Active update action.@NotNull Boolean
Value of theactive
field of the StandalonePrice before the Change Active update action.of()
factory methodof
(StandalonePriceActiveChangedMessagePayload template) factory method to create a shallow copy StandalonePriceActiveChangedMessagePayloadvoid
Value of theactive
field of the StandalonePrice after the Change Active update action.void
setOldActive
(Boolean oldActive) Value of theactive
field of the StandalonePrice before the Change Active update action.static com.fasterxml.jackson.core.type.TypeReference<StandalonePriceActiveChangedMessagePayload>
gives a TypeReference for usage with Jackson DataBinddefault <T> T
withStandalonePriceActiveChangedMessagePayload
(Function<StandalonePriceActiveChangedMessagePayload, T> helper) accessor map functionMethods inherited from interface com.commercetools.api.models.message.MessagePayload
getType, withMessagePayload
Methods inherited from interface com.commercetools.api.models.message.MessagePayloadMixin
as
-
Field Details
-
STANDALONE_PRICE_ACTIVE_CHANGED
discriminator value for StandalonePriceActiveChangedMessagePayload- See Also:
-
-
Method Details
-
getActive
Value of the
active
field of the StandalonePrice after the Change Active update action.- Returns:
- active
-
getOldActive
Value of the
active
field of the StandalonePrice before the Change Active update action.- Returns:
- oldActive
-
setActive
Value of the
active
field of the StandalonePrice after the Change Active update action.- Parameters:
active
- value to be set
-
setOldActive
Value of the
active
field of the StandalonePrice before the Change Active update action.- Parameters:
oldActive
- value to be set
-
of
factory method- Returns:
- instance of StandalonePriceActiveChangedMessagePayload
-
of
static StandalonePriceActiveChangedMessagePayload of(StandalonePriceActiveChangedMessagePayload template) factory method to create a shallow copy StandalonePriceActiveChangedMessagePayload- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
deepCopy
@Nullable static StandalonePriceActiveChangedMessagePayload deepCopy(@Nullable StandalonePriceActiveChangedMessagePayload template) factory method to create a deep copy of StandalonePriceActiveChangedMessagePayload- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for StandalonePriceActiveChangedMessagePayload- Returns:
- builder
-
builder
static StandalonePriceActiveChangedMessagePayloadBuilder builder(StandalonePriceActiveChangedMessagePayload template) create builder for StandalonePriceActiveChangedMessagePayload instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-
withStandalonePriceActiveChangedMessagePayload
default <T> T withStandalonePriceActiveChangedMessagePayload(Function<StandalonePriceActiveChangedMessagePayload, T> helper) accessor map function- Type Parameters:
T
- mapped type- Parameters:
helper
- function to map the object- Returns:
- mapped value
-
typeReference
static com.fasterxml.jackson.core.type.TypeReference<StandalonePriceActiveChangedMessagePayload> typeReference()gives a TypeReference for usage with Jackson DataBind- Returns:
- TypeReference
-