Interface SetVariantAvailabilityChange

All Superinterfaces:
Change
All Known Implementing Classes:
SetVariantAvailabilityChangeImpl

public interface SetVariantAvailabilityChange extends Change

Change triggered automatically when an InventoryEntry associated with a Product changes.


Example to create an instance using the builder pattern

     SetVariantAvailabilityChange setVariantAvailabilityChange = SetVariantAvailabilityChange.builder()
             .change("{change}")
             .previousValue(previousValueBuilder -> previousValueBuilder)
             .nextValue(nextValueBuilder -> nextValueBuilder)
             .catalogData("{catalogData}")
             .variant("{variant}")
             .build()