Interface RecurringOrderUpdateAction
- All Known Subinterfaces:
RecurringOrderSetCustomFieldAction
,RecurringOrderSetCustomTypeAction
,RecurringOrderSetExpiresAtAction
,RecurringOrderSetKeyAction
,RecurringOrderSetOrderSkipConfigurationAction
,RecurringOrderSetScheduleAction
,RecurringOrderSetStartsAtAction
,RecurringOrderSetStateAction
,RecurringOrderTransitionStateAction
public interface RecurringOrderUpdateAction
RecurringOrderUpdateAction
Example to create a subtype instance using the builder pattern
Example to create a subtype instance using the builder pattern
RecurringOrderUpdateAction recurringOrderUpdateAction = RecurringOrderUpdateAction.setCustomFieldBuilder()
name("{name}")
.build()
-
Method Summary
Modifier and TypeMethodDescriptioncopyDeep()
static RecurringOrderUpdateAction
deepCopy
(RecurringOrderUpdateAction template) factory method to create a deep copy of RecurringOrderUpdateAction@NotNull String
builder for setCustomField subtypebuilder for setCustomType subtypebuilder for setExpiresAt subtypebuilder for setKey subtypebuilder for setOrderSkipConfiguration subtypebuilder for setRecurringOrderState subtypebuilder for setSchedule subtypebuilder for setStartsAt subtypebuilder for transitionState subtypestatic com.fasterxml.jackson.core.type.TypeReference<RecurringOrderUpdateAction>
gives a TypeReference for usage with Jackson DataBinddefault <T> T
accessor map function
-
Method Details
-
getAction
- Returns:
- action
-
copyDeep
RecurringOrderUpdateAction copyDeep() -
deepCopy
factory method to create a deep copy of RecurringOrderUpdateAction- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
setCustomFieldBuilder
builder for setCustomField subtype- Returns:
- builder
-
setCustomTypeBuilder
builder for setCustomType subtype- Returns:
- builder
-
setExpiresAtBuilder
builder for setExpiresAt subtype- Returns:
- builder
-
setKeyBuilder
builder for setKey subtype- Returns:
- builder
-
setOrderSkipConfigurationBuilder
builder for setOrderSkipConfiguration subtype- Returns:
- builder
-
setScheduleBuilder
builder for setSchedule subtype- Returns:
- builder
-
setStartsAtBuilder
builder for setStartsAt subtype- Returns:
- builder
-
setRecurringOrderStateBuilder
builder for setRecurringOrderState subtype- Returns:
- builder
-
transitionStateBuilder
builder for transitionState subtype- Returns:
- builder
-
withRecurringOrderUpdateAction
accessor map function- Type Parameters:
T
- mapped type- Parameters:
helper
- function to map the object- Returns:
- mapped value
-
typeReference
gives a TypeReference for usage with Jackson DataBind- Returns:
- TypeReference
-