Interface StandalonePriceStagedChangesRemovedMessagePayload
- All Superinterfaces:
MessagePayload
,MessagePayloadMixin
Generated after a successful Remove Staged Changes update action.
Example to create an instance using the builder pattern
StandalonePriceStagedChangesRemovedMessagePayload standalonePriceStagedChangesRemovedMessagePayload = StandalonePriceStagedChangesRemovedMessagePayload.builder()
.stagedChanges(stagedChangesBuilder -> stagedChangesBuilder)
.build()
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
discriminator value for StandalonePriceStagedChangesRemovedMessagePayload -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
builder factory method for StandalonePriceStagedChangesRemovedMessagePayloadcreate builder for StandalonePriceStagedChangesRemovedMessagePayload instancefactory method to create a deep copy of StandalonePriceStagedChangesRemovedMessagePayload@NotNull @Valid StagedStandalonePrice
Removed changes of the StandalonePrice after the Remove Staged Changes update action.of()
factory methodfactory method to create a shallow copy StandalonePriceStagedChangesRemovedMessagePayloadvoid
setStagedChanges
(StagedStandalonePrice stagedChanges) Removed changes of the StandalonePrice after the Remove Staged Changes update action.static com.fasterxml.jackson.core.type.TypeReference<StandalonePriceStagedChangesRemovedMessagePayload>
gives a TypeReference for usage with Jackson DataBinddefault <T> T
withStandalonePriceStagedChangesRemovedMessagePayload
(Function<StandalonePriceStagedChangesRemovedMessagePayload, 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_STAGED_CHANGES_REMOVED
discriminator value for StandalonePriceStagedChangesRemovedMessagePayload- See Also:
-
-
Method Details
-
getStagedChanges
Removed changes of the StandalonePrice after the Remove Staged Changes update action.
- Returns:
- stagedChanges
-
setStagedChanges
Removed changes of the StandalonePrice after the Remove Staged Changes update action.
- Parameters:
stagedChanges
- value to be set
-
of
factory method- Returns:
- instance of StandalonePriceStagedChangesRemovedMessagePayload
-
of
static StandalonePriceStagedChangesRemovedMessagePayload of(StandalonePriceStagedChangesRemovedMessagePayload template) factory method to create a shallow copy StandalonePriceStagedChangesRemovedMessagePayload- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
deepCopy
@Nullable static StandalonePriceStagedChangesRemovedMessagePayload deepCopy(@Nullable StandalonePriceStagedChangesRemovedMessagePayload template) factory method to create a deep copy of StandalonePriceStagedChangesRemovedMessagePayload- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
builder
builder factory method for StandalonePriceStagedChangesRemovedMessagePayload- Returns:
- builder
-
builder
static StandalonePriceStagedChangesRemovedMessagePayloadBuilder builder(StandalonePriceStagedChangesRemovedMessagePayload template) create builder for StandalonePriceStagedChangesRemovedMessagePayload instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-
withStandalonePriceStagedChangesRemovedMessagePayload
default <T> T withStandalonePriceStagedChangesRemovedMessagePayload(Function<StandalonePriceStagedChangesRemovedMessagePayload, 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<StandalonePriceStagedChangesRemovedMessagePayload> typeReference()gives a TypeReference for usage with Jackson DataBind- Returns:
- TypeReference
-