Interface AddProductSelectionChange
- All Superinterfaces:
Change
Deprecated.
This Change is no longer triggered by the Add Product Selection update action. It has been deprecated and replaced by the SetProductSelectionsChange.
Example to create an instance using the builder pattern
AddProductSelectionChange addProductSelectionChange = AddProductSelectionChange.builder()
.change("{change}")
.previousValue(previousValueBuilder -> previousValueBuilder)
.nextValue(nextValueBuilder -> nextValueBuilder)
.build()
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.discriminator value for AddProductSelectionChange -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Deprecated.builder factory method for AddProductSelectionChangebuilder(AddProductSelectionChange template) Deprecated.create builder for AddProductSelectionChange instancecopyDeep()Deprecated.static AddProductSelectionChangedeepCopy(AddProductSelectionChange template) Deprecated.factory method to create a deep copy of AddProductSelectionChange@NotNull StringDeprecated.Type of change on a resource that is similar to the update action it relates to, where possible.@NotNull @Valid ProductSelectionSettingDeprecated.@NotNull @Valid ProductSelectionSettingDeprecated.@NotNull StringgetType()Deprecated.Unique discriminator value to reliably deserialize the data type.static AddProductSelectionChangeof()Deprecated.factory methodstatic AddProductSelectionChangeof(AddProductSelectionChange template) Deprecated.factory method to create a shallow copy AddProductSelectionChangevoidDeprecated.set changevoidsetNextValue(ProductSelectionSetting nextValue) Deprecated.set nextValuevoidsetPreviousValue(ProductSelectionSetting previousValue) Deprecated.set previousValuestatic com.fasterxml.jackson.core.type.TypeReference<AddProductSelectionChange>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
-
ADD_PRODUCT_SELECTION_CHANGE
Deprecated.discriminator value for AddProductSelectionChange- 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.- Returns:
- previousValue
-
getNextValue
Deprecated.- Returns:
- nextValue
-
setChange
Deprecated.set change -
setPreviousValue
Deprecated.set previousValue- Parameters:
previousValue- value to be set
-
setNextValue
Deprecated.set nextValue- Parameters:
nextValue- value to be set
-
of
Deprecated.factory method- Returns:
- instance of AddProductSelectionChange
-
of
Deprecated.factory method to create a shallow copy AddProductSelectionChange- Parameters:
template- instance to be copied- Returns:
- copy instance
-
copyDeep
AddProductSelectionChange copyDeep()Deprecated. -
deepCopy
Deprecated.factory method to create a deep copy of AddProductSelectionChange- Parameters:
template- instance to be copied- Returns:
- copy instance
-
builder
Deprecated.builder factory method for AddProductSelectionChange- Returns:
- builder
-
builder
Deprecated.create builder for AddProductSelectionChange instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-
withAddProductSelectionChange
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
-