Interface ProductSelectionVariantSelectionChangedMessagePayload

All Superinterfaces:
MessagePayload, MessagePayloadMixin

public interface ProductSelectionVariantSelectionChangedMessagePayload extends MessagePayload

Generated after a successful Set Variant Selection update action.


Example to create an instance using the builder pattern

     ProductSelectionVariantSelectionChangedMessagePayload productSelectionVariantSelectionChangedMessagePayload = ProductSelectionVariantSelectionChangedMessagePayload.builder()
             .product(productBuilder -> productBuilder)
             .oldVariantSelection(oldVariantSelectionBuilder -> oldVariantSelectionBuilder)
             .newVariantSelection(newVariantSelectionBuilder -> newVariantSelectionBuilder)
             .build()