Interface RemoveAssociateChange
- All Superinterfaces:
Change
Deprecated.
This Change is no longer triggered by the Remove Associate update action. It has been deprecated and replaced by the SetAssociatesChange.
Example to create an instance using the builder pattern
RemoveAssociateChange removeAssociateChange = RemoveAssociateChange.builder()
.change("{change}")
.previousValue(previousValueBuilder -> previousValueBuilder)
.build()
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.discriminator value for RemoveAssociateChange -
Method Summary
Modifier and TypeMethodDescriptionstatic RemoveAssociateChangeBuilderbuilder()Deprecated.builder factory method for RemoveAssociateChangestatic RemoveAssociateChangeBuilderbuilder(RemoveAssociateChange template) Deprecated.create builder for RemoveAssociateChange instancecopyDeep()Deprecated.static RemoveAssociateChangedeepCopy(RemoveAssociateChange template) Deprecated.factory method to create a deep copy of RemoveAssociateChange@NotNull StringDeprecated.Type of change on a resource that is similar to the update action it relates to, where possible.@NotNull @Valid AssociateDeprecated.Value before the change.@NotNull StringgetType()Deprecated.Unique discriminator value to reliably deserialize the data type.static RemoveAssociateChangeof()Deprecated.factory methodstatic RemoveAssociateChangeof(RemoveAssociateChange template) Deprecated.factory method to create a shallow copy RemoveAssociateChangevoidDeprecated.set changevoidsetPreviousValue(Associate previousValue) Deprecated.Value before the change.static com.fasterxml.jackson.core.type.TypeReference<RemoveAssociateChange>Deprecated.gives a TypeReference for usage with Jackson DataBinddefault <T> TDeprecated.accessor map functionMethods inherited from interface com.commercetools.history.models.change.Change
withChange
-
Field Details
-
REMOVE_ASSOCIATE_CHANGE
Deprecated.discriminator value for RemoveAssociateChange- See Also:
-
-
Method Details
-
getChange
Deprecated.Description copied from interface:ChangeType of change on a resource that is similar to the update action it relates to, where possible. It is not a unique identifier for the data structure, for example, the
setDescriptionchange can occur with a localized and non-localized representation.Records can be filtered by this value using the
changesquery parameter. -
getType
Deprecated.Description copied from interface:ChangeUnique discriminator value to reliably deserialize the data type.
-
getPreviousValue
Deprecated.Value before the change.
- Returns:
- previousValue
-
setChange
Deprecated.set change -
setPreviousValue
Deprecated.Value before the change.
- Parameters:
previousValue- value to be set
-
of
Deprecated.factory method- Returns:
- instance of RemoveAssociateChange
-
of
Deprecated.factory method to create a shallow copy RemoveAssociateChange- Parameters:
template- instance to be copied- Returns:
- copy instance
-
copyDeep
RemoveAssociateChange copyDeep()Deprecated. -
deepCopy
Deprecated.factory method to create a deep copy of RemoveAssociateChange- Parameters:
template- instance to be copied- Returns:
- copy instance
-
builder
Deprecated.builder factory method for RemoveAssociateChange- Returns:
- builder
-
builder
Deprecated.create builder for RemoveAssociateChange instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-
withRemoveAssociateChange
Deprecated.accessor map function- Type Parameters:
T- mapped type- Parameters:
helper- function to map the object- Returns:
- mapped value
-
typeReference
Deprecated.gives a TypeReference for usage with Jackson DataBind- Returns:
- TypeReference
-