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:
buildin 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
-