Interface ChangeLocalizedEnumValueLabelChange

All Superinterfaces:
Change
All Known Implementing Classes:
ChangeLocalizedEnumValueLabelChangeImpl

Change triggered by the following update actions:

  • Change the label of a LocalizedEnumValue on Product Types.
  • Change LocalizedEnumValue Label on Types.

Example to create an instance using the builder pattern

     ChangeLocalizedEnumValueLabelChange changeLocalizedEnumValueLabelChange = ChangeLocalizedEnumValueLabelChange.builder()
             .change("{change}")
             .previousValue(previousValueBuilder -> previousValueBuilder)
             .nextValue(nextValueBuilder -> nextValueBuilder)
             .fieldName("{fieldName}")
             .attributeName("{attributeName}")
             .valueKey("{valueKey}")
             .build()