Interface AddLocalizedEnumValueChange

All Superinterfaces:
Change
All Known Implementing Classes:
AddLocalizedEnumValueChangeImpl

public interface AddLocalizedEnumValueChange extends Change

Change triggered by the following update actions:

  • Add LocalizableEnumValue to AttributeDefinition on Product Types.
  • Add LocalizedEnumValue to FieldDefinition on Types.

Example to create an instance using the builder pattern

     AddLocalizedEnumValueChange addLocalizedEnumValueChange = AddLocalizedEnumValueChange.builder()
             .change("{change}")
             .nextValue(nextValueBuilder -> nextValueBuilder)
             .fieldName("{fieldName}")
             .attributeName("{attributeName}")
             .build()