Class RecurringOrderStateChangedMessagePayloadBuilder
java.lang.Object
com.commercetools.api.models.message.RecurringOrderStateChangedMessagePayloadBuilder
- All Implemented Interfaces:
Builder<RecurringOrderStateChangedMessagePayload>
public class RecurringOrderStateChangedMessagePayloadBuilder
extends Object
implements Builder<RecurringOrderStateChangedMessagePayload>
RecurringOrderStateChangedMessagePayloadBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
RecurringOrderStateChangedMessagePayload recurringOrderStateChangedMessagePayload = RecurringOrderStateChangedMessagePayload.builder()
.state(RecurringOrderState.ACTIVE)
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
builds RecurringOrderStateChangedMessagePayload with checking for non-null required valuesbuilds RecurringOrderStateChangedMessagePayload without checking for non-null required valuesRecurringOrderState before the Set RecurringOrderState update action.getState()
RecurringOrderState after the Set RecurringOrderState update action.of()
factory method for an instance of RecurringOrderStateChangedMessagePayloadBuilderof
(RecurringOrderStateChangedMessagePayload template) create builder for RecurringOrderStateChangedMessagePayload instanceoldState
(RecurringOrderState oldState) RecurringOrderState before the Set RecurringOrderState update action.state
(RecurringOrderState state) RecurringOrderState after the Set RecurringOrderState update action.
-
Constructor Details
-
RecurringOrderStateChangedMessagePayloadBuilder
public RecurringOrderStateChangedMessagePayloadBuilder()
-
-
Method Details
-
state
RecurringOrderState after the Set RecurringOrderState update action.
- Parameters:
state
- value to be set- Returns:
- Builder
-
oldState
public RecurringOrderStateChangedMessagePayloadBuilder oldState(@Nullable RecurringOrderState oldState) RecurringOrderState before the Set RecurringOrderState update action.
- Parameters:
oldState
- value to be set- Returns:
- Builder
-
getState
RecurringOrderState after the Set RecurringOrderState update action.
- Returns:
- state
-
getOldState
RecurringOrderState before the Set RecurringOrderState update action.
- Returns:
- oldState
-
build
builds RecurringOrderStateChangedMessagePayload with checking for non-null required values- Specified by:
build
in interfaceBuilder<RecurringOrderStateChangedMessagePayload>
- Returns:
- RecurringOrderStateChangedMessagePayload
-
buildUnchecked
builds RecurringOrderStateChangedMessagePayload without checking for non-null required values- Returns:
- RecurringOrderStateChangedMessagePayload
-
of
factory method for an instance of RecurringOrderStateChangedMessagePayloadBuilder- Returns:
- builder
-
of
public static RecurringOrderStateChangedMessagePayloadBuilder of(RecurringOrderStateChangedMessagePayload template) create builder for RecurringOrderStateChangedMessagePayload instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-