Interface CustomLineItemStateTransitionMessagePayload

All Superinterfaces:
MessagePayload, OrderMessagePayload
All Known Implementing Classes:
CustomLineItemStateTransitionMessagePayloadImpl

Generated after a successful Transition CustomLineItem State update action.


Example to create an instance using the builder pattern

     CustomLineItemStateTransitionMessagePayload customLineItemStateTransitionMessagePayload = CustomLineItemStateTransitionMessagePayload.builder()
             .customLineItemId("{customLineItemId}")
             .transitionDate(ZonedDateTime.parse("2022-01-01T12:00:00.301Z"))
             .quantity(0.3)
             .fromState(fromStateBuilder -> fromStateBuilder)
             .toState(toStateBuilder -> toStateBuilder)
             .build()