Interface AddStateRolesChange
- All Superinterfaces:
Change
Deprecated.
This Change is no longer triggered by the Add State roles update action. It has been deprecated and replaced by the SetStateRolesChange.
Example to create an instance using the builder pattern
AddStateRolesChange addStateRolesChange = AddStateRolesChange.builder()
.change("{change}")
.plusPreviousValue(previousValueBuilder -> previousValueBuilder)
.plusNextValue(nextValueBuilder -> nextValueBuilder)
.build()
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.discriminator value for AddStateRolesChange -
Method Summary
Modifier and TypeMethodDescriptionstatic AddStateRolesChangeBuilderbuilder()Deprecated.builder factory method for AddStateRolesChangestatic AddStateRolesChangeBuilderbuilder(AddStateRolesChange template) Deprecated.create builder for AddStateRolesChange instancecopyDeep()Deprecated.static AddStateRolesChangedeepCopy(AddStateRolesChange template) Deprecated.factory method to create a deep copy of AddStateRolesChange@NotNull StringDeprecated.Type of change on a resource that is similar to the update action it relates to, where possible.@NotNull List<StateRoleEnum>Deprecated.Value after the change.@NotNull List<StateRoleEnum>Deprecated.Value before the change.@NotNull StringgetType()Deprecated.Unique discriminator value to reliably deserialize the data type.static AddStateRolesChangeof()Deprecated.factory methodstatic AddStateRolesChangeof(AddStateRolesChange template) Deprecated.factory method to create a shallow copy AddStateRolesChangevoidDeprecated.set changevoidsetNextValue(StateRoleEnum... nextValue) Deprecated.Value after the change.voidsetNextValue(List<StateRoleEnum> nextValue) Deprecated.Value after the change.voidsetPreviousValue(StateRoleEnum... previousValue) Deprecated.Value before the change.voidsetPreviousValue(List<StateRoleEnum> previousValue) Deprecated.Value before the change.static com.fasterxml.jackson.core.type.TypeReference<AddStateRolesChange>Deprecated.gives a TypeReference for usage with Jackson DataBinddefault <T> TwithAddStateRolesChange(Function<AddStateRolesChange, T> helper) Deprecated.accessor map functionMethods inherited from interface com.commercetools.history.models.change.Change
withChange
-
Field Details
-
ADD_STATE_ROLES_CHANGE
Deprecated.discriminator value for AddStateRolesChange- See Also:
-
-
Method Details
-
getType
Deprecated.Description copied from interface:ChangeUnique discriminator value to reliably deserialize the data type.
-
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. -
getPreviousValue
Deprecated.Value before the change.
- Returns:
- previousValue
-
getNextValue
Deprecated.Value after the change.
- Returns:
- nextValue
-
setChange
Deprecated.set change -
setPreviousValue
Deprecated.Value before the change.
- Parameters:
previousValue- values to be set
-
setPreviousValue
Deprecated.Value before the change.
- Parameters:
previousValue- values to be set
-
setNextValue
Deprecated.Value after the change.
- Parameters:
nextValue- values to be set
-
setNextValue
Deprecated.Value after the change.
- Parameters:
nextValue- values to be set
-
of
Deprecated.factory method- Returns:
- instance of AddStateRolesChange
-
of
Deprecated.factory method to create a shallow copy AddStateRolesChange- Parameters:
template- instance to be copied- Returns:
- copy instance
-
copyDeep
AddStateRolesChange copyDeep()Deprecated. -
deepCopy
Deprecated.factory method to create a deep copy of AddStateRolesChange- Parameters:
template- instance to be copied- Returns:
- copy instance
-
builder
Deprecated.builder factory method for AddStateRolesChange- Returns:
- builder
-
builder
Deprecated.create builder for AddStateRolesChange instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-
withAddStateRolesChange
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
-