Class RecurringOrderSetExpiresAtActionBuilder
java.lang.Object
com.commercetools.api.models.recurring_order.RecurringOrderSetExpiresAtActionBuilder
- All Implemented Interfaces:
Builder<RecurringOrderSetExpiresAtAction>
public class RecurringOrderSetExpiresAtActionBuilder
extends Object
implements Builder<RecurringOrderSetExpiresAtAction>
RecurringOrderSetExpiresAtActionBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
RecurringOrderSetExpiresAtAction recurringOrderSetExpiresAtAction = RecurringOrderSetExpiresAtAction.builder()
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
builds RecurringOrderSetExpiresAtAction with checking for non-null required valuesbuilds RecurringOrderSetExpiresAtAction without checking for non-null required valuesexpiresAt
(ZonedDateTime expiresAt) Date and time (UTC) the Recurring Order should expire.Date and time (UTC) the Recurring Order should expire.of()
factory method for an instance of RecurringOrderSetExpiresAtActionBuilderof
(RecurringOrderSetExpiresAtAction template) create builder for RecurringOrderSetExpiresAtAction instance
-
Constructor Details
-
RecurringOrderSetExpiresAtActionBuilder
public RecurringOrderSetExpiresAtActionBuilder()
-
-
Method Details
-
expiresAt
Date and time (UTC) the Recurring Order should expire. If empty, any existing value will be removed.
If the date or time is extended or removed when the RecurringOrderState is
Expired
, the state will be updated toActive
.- Parameters:
expiresAt
- value to be set- Returns:
- Builder
-
getExpiresAt
Date and time (UTC) the Recurring Order should expire. If empty, any existing value will be removed.
If the date or time is extended or removed when the RecurringOrderState is
Expired
, the state will be updated toActive
.- Returns:
- expiresAt
-
build
builds RecurringOrderSetExpiresAtAction with checking for non-null required values- Specified by:
build
in interfaceBuilder<RecurringOrderSetExpiresAtAction>
- Returns:
- RecurringOrderSetExpiresAtAction
-
buildUnchecked
builds RecurringOrderSetExpiresAtAction without checking for non-null required values- Returns:
- RecurringOrderSetExpiresAtAction
-
of
factory method for an instance of RecurringOrderSetExpiresAtActionBuilder- Returns:
- builder
-
of
create builder for RecurringOrderSetExpiresAtAction instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-