Interface OrderUpdateAction
- All Superinterfaces:
ResourceUpdateAction<OrderUpdateAction>
- All Known Subinterfaces:
OrderAddDeliveryAction
,OrderAddItemShippingAddressAction
,OrderAddParcelToDeliveryAction
,OrderAddPaymentAction
,OrderAddReturnInfoAction
,OrderChangeOrderStateAction
,OrderChangePaymentStateAction
,OrderChangeShipmentStateAction
,OrderImportCustomLineItemStateAction
,OrderImportLineItemStateAction
,OrderRemoveDeliveryAction
,OrderRemoveItemShippingAddressAction
,OrderRemoveParcelFromDeliveryAction
,OrderRemovePaymentAction
,OrderSetBillingAddressAction
,OrderSetBillingAddressCustomFieldAction
,OrderSetBillingAddressCustomTypeAction
,OrderSetCustomerEmailAction
,OrderSetCustomerIdAction
,OrderSetCustomFieldAction
,OrderSetCustomLineItemCustomFieldAction
,OrderSetCustomLineItemCustomTypeAction
,OrderSetCustomLineItemShippingDetailsAction
,OrderSetCustomTypeAction
,OrderSetDeliveryAddressAction
,OrderSetDeliveryAddressCustomFieldAction
,OrderSetDeliveryAddressCustomTypeAction
,OrderSetDeliveryCustomFieldAction
,OrderSetDeliveryCustomTypeAction
,OrderSetDeliveryItemsAction
,OrderSetItemShippingAddressCustomFieldAction
,OrderSetItemShippingAddressCustomTypeAction
,OrderSetLineItemCustomFieldAction
,OrderSetLineItemCustomTypeAction
,OrderSetLineItemShippingDetailsAction
,OrderSetLocaleAction
,OrderSetOrderNumberAction
,OrderSetParcelCustomFieldAction
,OrderSetParcelCustomTypeAction
,OrderSetParcelItemsAction
,OrderSetParcelMeasurementsAction
,OrderSetParcelTrackingDataAction
,OrderSetPurchaseOrderNumberAction
,OrderSetReturnInfoAction
,OrderSetReturnItemCustomFieldAction
,OrderSetReturnItemCustomTypeAction
,OrderSetReturnPaymentStateAction
,OrderSetReturnShipmentStateAction
,OrderSetShippingAddressAction
,OrderSetShippingAddressCustomFieldAction
,OrderSetShippingAddressCustomTypeAction
,OrderSetShippingCustomFieldAction
,OrderSetShippingCustomTypeAction
,OrderSetStoreAction
,OrderTransitionCustomLineItemStateAction
,OrderTransitionLineItemStateAction
,OrderTransitionStateAction
,OrderUpdateItemShippingAddressAction
,OrderUpdateSyncInfoAction
OrderUpdateAction
Example to create a subtype instance using the builder pattern
Example to create a subtype instance using the builder pattern
OrderUpdateAction orderUpdateAction = OrderUpdateAction.addDeliveryBuilder()
.build()
-
Method Summary
Modifier and TypeMethodDescriptionbuilder for addDelivery subtypebuilder for addItemShippingAddress subtypebuilder for addParcelToDelivery subtypestatic OrderAddPaymentActionBuilder
builder for addPayment subtypebuilder for addReturnInfo subtypebuilder for changeOrderState subtypebuilder for changePaymentState subtypebuilder for changeShipmentState subtypestatic OrderUpdateAction
deepCopy
(OrderUpdateAction template) factory method to create a deep copy of OrderUpdateAction@NotNull String
builder for importCustomLineItemState subtypebuilder for importLineItemState subtypebuilder for removeDelivery subtypebuilder for removeItemShippingAddress subtypebuilder for removeParcelFromDelivery subtypebuilder for removePayment subtypebuilder for setBillingAddress subtypebuilder for setBillingAddressCustomField subtypebuilder for setBillingAddressCustomType subtypebuilder for setCustomerEmail subtypebuilder for setCustomerId subtypebuilder for setCustomField subtypebuilder for setCustomLineItemCustomField subtypebuilder for setCustomLineItemCustomType subtypebuilder for setCustomLineItemShippingDetails subtypebuilder for setCustomType subtypebuilder for setDeliveryAddress subtypebuilder for setDeliveryAddressCustomField subtypebuilder for setDeliveryAddressCustomType subtypebuilder for setDeliveryCustomField subtypebuilder for setDeliveryCustomType subtypebuilder for setDeliveryItems subtypebuilder for setItemShippingAddressCustomField subtypebuilder for setItemShippingAddressCustomType subtypebuilder for setLineItemCustomField subtypebuilder for setLineItemCustomType subtypebuilder for setLineItemShippingDetails subtypestatic OrderSetLocaleActionBuilder
builder for setLocale subtypebuilder for setOrderNumber subtypebuilder for setParcelCustomField subtypebuilder for setParcelCustomType subtypebuilder for setParcelItems subtypebuilder for setParcelMeasurements subtypebuilder for setParcelTrackingData subtypebuilder for setPurchaseOrderNumber subtypebuilder for setReturnInfo subtypebuilder for setReturnItemCustomField subtypebuilder for setReturnItemCustomType subtypebuilder for setReturnPaymentState subtypebuilder for setReturnShipmentState subtypebuilder for setShippingAddress subtypebuilder for setShippingAddressCustomField subtypebuilder for setShippingAddressCustomType subtypebuilder for setShippingCustomField subtypebuilder for setShippingCustomType subtypestatic OrderSetStoreActionBuilder
builder for setStore subtypebuilder for transitionCustomLineItemState subtypebuilder for transitionLineItemState subtypebuilder for transitionState subtypestatic com.fasterxml.jackson.core.type.TypeReference<OrderUpdateAction>
gives a TypeReference for usage with Jackson DataBindbuilder for updateItemShippingAddress subtypebuilder for updateSyncInfo subtypedefault <T> T
withOrderUpdateAction
(Function<OrderUpdateAction, T> helper) accessor map functionMethods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceResourceUpdateAction<OrderUpdateAction>
- Returns:
- action
-
deepCopy
factory method to create a deep copy of OrderUpdateAction- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
addDeliveryBuilder
builder for addDelivery subtype- Returns:
- builder
-
addItemShippingAddressBuilder
builder for addItemShippingAddress subtype- Returns:
- builder
-
addParcelToDeliveryBuilder
builder for addParcelToDelivery subtype- Returns:
- builder
-
addPaymentBuilder
builder for addPayment subtype- Returns:
- builder
-
addReturnInfoBuilder
builder for addReturnInfo subtype- Returns:
- builder
-
changeOrderStateBuilder
builder for changeOrderState subtype- Returns:
- builder
-
changePaymentStateBuilder
builder for changePaymentState subtype- Returns:
- builder
-
changeShipmentStateBuilder
builder for changeShipmentState subtype- Returns:
- builder
-
importCustomLineItemStateBuilder
builder for importCustomLineItemState subtype- Returns:
- builder
-
importLineItemStateBuilder
builder for importLineItemState subtype- Returns:
- builder
-
removeDeliveryBuilder
builder for removeDelivery subtype- Returns:
- builder
-
removeItemShippingAddressBuilder
builder for removeItemShippingAddress subtype- Returns:
- builder
-
removeParcelFromDeliveryBuilder
builder for removeParcelFromDelivery subtype- Returns:
- builder
-
removePaymentBuilder
builder for removePayment subtype- Returns:
- builder
-
setBillingAddressBuilder
builder for setBillingAddress subtype- Returns:
- builder
-
setBillingAddressCustomFieldBuilder
builder for setBillingAddressCustomField subtype- Returns:
- builder
-
setBillingAddressCustomTypeBuilder
builder for setBillingAddressCustomType subtype- Returns:
- builder
-
setCustomFieldBuilder
builder for setCustomField subtype- Returns:
- builder
-
setCustomLineItemCustomFieldBuilder
builder for setCustomLineItemCustomField subtype- Returns:
- builder
-
setCustomLineItemCustomTypeBuilder
builder for setCustomLineItemCustomType subtype- Returns:
- builder
-
setCustomLineItemShippingDetailsBuilder
builder for setCustomLineItemShippingDetails subtype- Returns:
- builder
-
setCustomTypeBuilder
builder for setCustomType subtype- Returns:
- builder
-
setCustomerEmailBuilder
builder for setCustomerEmail subtype- Returns:
- builder
-
setCustomerIdBuilder
builder for setCustomerId subtype- Returns:
- builder
-
setDeliveryAddressBuilder
builder for setDeliveryAddress subtype- Returns:
- builder
-
setDeliveryAddressCustomFieldBuilder
builder for setDeliveryAddressCustomField subtype- Returns:
- builder
-
setDeliveryAddressCustomTypeBuilder
builder for setDeliveryAddressCustomType subtype- Returns:
- builder
-
setDeliveryCustomFieldBuilder
builder for setDeliveryCustomField subtype- Returns:
- builder
-
setDeliveryCustomTypeBuilder
builder for setDeliveryCustomType subtype- Returns:
- builder
-
setDeliveryItemsBuilder
builder for setDeliveryItems subtype- Returns:
- builder
-
setItemShippingAddressCustomFieldBuilder
static OrderSetItemShippingAddressCustomFieldActionBuilder setItemShippingAddressCustomFieldBuilder()builder for setItemShippingAddressCustomField subtype- Returns:
- builder
-
setItemShippingAddressCustomTypeBuilder
builder for setItemShippingAddressCustomType subtype- Returns:
- builder
-
setLineItemCustomFieldBuilder
builder for setLineItemCustomField subtype- Returns:
- builder
-
setLineItemCustomTypeBuilder
builder for setLineItemCustomType subtype- Returns:
- builder
-
setLineItemShippingDetailsBuilder
builder for setLineItemShippingDetails subtype- Returns:
- builder
-
setLocaleBuilder
builder for setLocale subtype- Returns:
- builder
-
setOrderNumberBuilder
builder for setOrderNumber subtype- Returns:
- builder
-
setParcelCustomFieldBuilder
builder for setParcelCustomField subtype- Returns:
- builder
-
setParcelCustomTypeBuilder
builder for setParcelCustomType subtype- Returns:
- builder
-
setParcelItemsBuilder
builder for setParcelItems subtype- Returns:
- builder
-
setParcelMeasurementsBuilder
builder for setParcelMeasurements subtype- Returns:
- builder
-
setParcelTrackingDataBuilder
builder for setParcelTrackingData subtype- Returns:
- builder
-
setPurchaseOrderNumberBuilder
builder for setPurchaseOrderNumber subtype- Returns:
- builder
-
setReturnInfoBuilder
builder for setReturnInfo subtype- Returns:
- builder
-
setReturnItemCustomFieldBuilder
builder for setReturnItemCustomField subtype- Returns:
- builder
-
setReturnItemCustomTypeBuilder
builder for setReturnItemCustomType subtype- Returns:
- builder
-
setReturnPaymentStateBuilder
builder for setReturnPaymentState subtype- Returns:
- builder
-
setReturnShipmentStateBuilder
builder for setReturnShipmentState subtype- Returns:
- builder
-
setShippingAddressBuilder
builder for setShippingAddress subtype- Returns:
- builder
-
setShippingAddressCustomFieldBuilder
builder for setShippingAddressCustomField subtype- Returns:
- builder
-
setShippingAddressCustomTypeBuilder
builder for setShippingAddressCustomType subtype- Returns:
- builder
-
setShippingCustomFieldBuilder
builder for setShippingCustomField subtype- Returns:
- builder
-
setShippingCustomTypeBuilder
builder for setShippingCustomType subtype- Returns:
- builder
-
setStoreBuilder
builder for setStore subtype- Returns:
- builder
-
transitionCustomLineItemStateBuilder
builder for transitionCustomLineItemState subtype- Returns:
- builder
-
transitionLineItemStateBuilder
builder for transitionLineItemState subtype- Returns:
- builder
-
transitionStateBuilder
builder for transitionState subtype- Returns:
- builder
-
updateItemShippingAddressBuilder
builder for updateItemShippingAddress subtype- Returns:
- builder
-
updateSyncInfoBuilder
builder for updateSyncInfo subtype- Returns:
- builder
-
withOrderUpdateAction
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
-