Interface StagedOrderUpdateAction
- All Superinterfaces:
ResourceUpdateAction<StagedOrderUpdateAction>
- All Known Subinterfaces:
StagedOrderAddCustomLineItemAction
,StagedOrderAddDeliveryAction
,StagedOrderAddDiscountCodeAction
,StagedOrderAddItemShippingAddressAction
,StagedOrderAddLineItemAction
,StagedOrderAddParcelToDeliveryAction
,StagedOrderAddPaymentAction
,StagedOrderAddReturnInfoAction
,StagedOrderAddShoppingListAction
,StagedOrderChangeCustomLineItemMoneyAction
,StagedOrderChangeCustomLineItemQuantityAction
,StagedOrderChangeLineItemQuantityAction
,StagedOrderChangeOrderStateAction
,StagedOrderChangePaymentStateAction
,StagedOrderChangeShipmentStateAction
,StagedOrderChangeTaxCalculationModeAction
,StagedOrderChangeTaxModeAction
,StagedOrderChangeTaxRoundingModeAction
,StagedOrderImportCustomLineItemStateAction
,StagedOrderImportLineItemStateAction
,StagedOrderRemoveCustomLineItemAction
,StagedOrderRemoveDeliveryAction
,StagedOrderRemoveDiscountCodeAction
,StagedOrderRemoveItemShippingAddressAction
,StagedOrderRemoveLineItemAction
,StagedOrderRemoveParcelFromDeliveryAction
,StagedOrderRemovePaymentAction
,StagedOrderSetBillingAddressAction
,StagedOrderSetBillingAddressCustomFieldAction
,StagedOrderSetBillingAddressCustomTypeAction
,StagedOrderSetBusinessUnitAction
,StagedOrderSetCountryAction
,StagedOrderSetCustomerEmailAction
,StagedOrderSetCustomerGroupAction
,StagedOrderSetCustomerIdAction
,StagedOrderSetCustomFieldAction
,StagedOrderSetCustomLineItemCustomFieldAction
,StagedOrderSetCustomLineItemCustomTypeAction
,StagedOrderSetCustomLineItemShippingDetailsAction
,StagedOrderSetCustomLineItemTaxAmountAction
,StagedOrderSetCustomLineItemTaxRateAction
,StagedOrderSetCustomShippingMethodAction
,StagedOrderSetCustomTypeAction
,StagedOrderSetDeliveryAddressAction
,StagedOrderSetDeliveryAddressCustomFieldAction
,StagedOrderSetDeliveryAddressCustomTypeAction
,StagedOrderSetDeliveryCustomFieldAction
,StagedOrderSetDeliveryCustomTypeAction
,StagedOrderSetDeliveryItemsAction
,StagedOrderSetDirectDiscountsAction
,StagedOrderSetItemShippingAddressCustomFieldAction
,StagedOrderSetItemShippingAddressCustomTypeAction
,StagedOrderSetLineItemCustomFieldAction
,StagedOrderSetLineItemCustomTypeAction
,StagedOrderSetLineItemDistributionChannelAction
,StagedOrderSetLineItemPriceAction
,StagedOrderSetLineItemShippingDetailsAction
,StagedOrderSetLineItemTaxAmountAction
,StagedOrderSetLineItemTaxRateAction
,StagedOrderSetLineItemTotalPriceAction
,StagedOrderSetLocaleAction
,StagedOrderSetOrderNumberAction
,StagedOrderSetOrderTotalTaxAction
,StagedOrderSetParcelCustomFieldAction
,StagedOrderSetParcelCustomTypeAction
,StagedOrderSetParcelItemsAction
,StagedOrderSetParcelMeasurementsAction
,StagedOrderSetParcelTrackingDataAction
,StagedOrderSetPurchaseOrderNumberAction
,StagedOrderSetReturnInfoAction
,StagedOrderSetReturnItemCustomFieldAction
,StagedOrderSetReturnItemCustomTypeAction
,StagedOrderSetReturnPaymentStateAction
,StagedOrderSetReturnShipmentStateAction
,StagedOrderSetShippingAddressAction
,StagedOrderSetShippingAddressAndCustomShippingMethodAction
,StagedOrderSetShippingAddressAndShippingMethodAction
,StagedOrderSetShippingAddressCustomFieldAction
,StagedOrderSetShippingAddressCustomTypeAction
,StagedOrderSetShippingCustomFieldAction
,StagedOrderSetShippingCustomTypeAction
,StagedOrderSetShippingMethodAction
,StagedOrderSetShippingMethodTaxAmountAction
,StagedOrderSetShippingMethodTaxRateAction
,StagedOrderSetShippingRateInputAction
,StagedOrderSetStoreAction
,StagedOrderTransitionCustomLineItemStateAction
,StagedOrderTransitionLineItemStateAction
,StagedOrderTransitionStateAction
,StagedOrderUpdateItemShippingAddressAction
,StagedOrderUpdateSyncInfoAction
StagedOrderUpdateAction
Example to create a subtype instance using the builder pattern
Example to create a subtype instance using the builder pattern
StagedOrderUpdateAction stagedOrderUpdateAction = StagedOrderUpdateAction.addCustomLineItemBuilder()
money(moneyBuilder -> moneyBuilder)
name(nameBuilder -> nameBuilder)
slug("{slug}")
.build()
-
Method Summary
Modifier and TypeMethodDescriptionbuilder for addCustomLineItem subtypebuilder for addDelivery subtypebuilder for addDiscountCode subtypebuilder for addItemShippingAddress subtypebuilder for addLineItem subtypebuilder for addParcelToDelivery subtypebuilder for addPayment subtypebuilder for addReturnInfo subtypebuilder for addShoppingList subtypebuilder for changeCustomLineItemMoney subtypebuilder for changeCustomLineItemQuantity subtypebuilder for changeLineItemQuantity subtypebuilder for changeOrderState subtypebuilder for changePaymentState subtypebuilder for changeShipmentState subtypebuilder for changeTaxCalculationMode subtypebuilder for changeTaxMode subtypebuilder for changeTaxRoundingMode subtypestatic StagedOrderUpdateAction
deepCopy
(StagedOrderUpdateAction template) factory method to create a deep copy of StagedOrderUpdateAction@NotNull String
builder for importCustomLineItemState subtypebuilder for importLineItemState subtypebuilder for removeCustomLineItem subtypebuilder for removeDelivery subtypebuilder for removeDiscountCode subtypebuilder for removeItemShippingAddress subtypebuilder for removeLineItem subtypebuilder for removeParcelFromDelivery subtypebuilder for removePayment subtypebuilder for setBillingAddress subtypebuilder for setBillingAddressCustomField subtypebuilder for setBillingAddressCustomType subtypebuilder for setBusinessUnit subtypebuilder for setCountry subtypebuilder for setCustomerEmail subtypebuilder for setCustomerGroup subtypebuilder for setCustomerId subtypebuilder for setCustomField subtypebuilder for setCustomLineItemCustomField subtypebuilder for setCustomLineItemCustomType subtypebuilder for setCustomLineItemShippingDetails subtypebuilder for setCustomLineItemTaxAmount subtypebuilder for setCustomLineItemTaxRate subtypebuilder for setCustomShippingMethod subtypebuilder for setCustomType subtypebuilder for setDeliveryAddress subtypebuilder for setDeliveryAddressCustomField subtypebuilder for setDeliveryAddressCustomType subtypebuilder for setDeliveryCustomField subtypebuilder for setDeliveryCustomType subtypebuilder for setDeliveryItems subtypebuilder for setDirectDiscounts subtypebuilder for setItemShippingAddressCustomField subtypebuilder for setItemShippingAddressCustomType subtypebuilder for setLineItemCustomField subtypebuilder for setLineItemCustomType subtypebuilder for setLineItemDistributionChannel subtypebuilder for setLineItemPrice subtypebuilder for setLineItemShippingDetails subtypebuilder for setLineItemTaxAmount subtypebuilder for setLineItemTaxRate subtypebuilder for setLineItemTotalPrice subtypebuilder for setLocale subtypebuilder for setOrderNumber subtypebuilder for setOrderTotalTax 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 setShippingAddressAndCustomShippingMethod subtypebuilder for setShippingAddressAndShippingMethod subtypebuilder for setShippingAddress subtypebuilder for setShippingAddressCustomField subtypebuilder for setShippingAddressCustomType subtypebuilder for setShippingCustomField subtypebuilder for setShippingCustomType subtypebuilder for setShippingMethod subtypebuilder for setShippingMethodTaxAmount subtypebuilder for setShippingMethodTaxRate subtypebuilder for setShippingRateInput subtypebuilder for setStore subtypebuilder for transitionCustomLineItemState subtypebuilder for transitionLineItemState subtypebuilder for transitionState subtypestatic com.fasterxml.jackson.core.type.TypeReference<StagedOrderUpdateAction>
gives a TypeReference for usage with Jackson DataBindbuilder for updateItemShippingAddress subtypebuilder for updateSyncInfo subtypedefault <T> T
accessor map functionMethods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceResourceUpdateAction<StagedOrderUpdateAction>
- Returns:
- action
-
deepCopy
factory method to create a deep copy of StagedOrderUpdateAction- Parameters:
template
- instance to be copied- Returns:
- copy instance
-
addCustomLineItemBuilder
builder for addCustomLineItem subtype- Returns:
- builder
-
addDeliveryBuilder
builder for addDelivery subtype- Returns:
- builder
-
addDiscountCodeBuilder
builder for addDiscountCode subtype- Returns:
- builder
-
addItemShippingAddressBuilder
builder for addItemShippingAddress subtype- Returns:
- builder
-
addLineItemBuilder
builder for addLineItem subtype- Returns:
- builder
-
addParcelToDeliveryBuilder
builder for addParcelToDelivery subtype- Returns:
- builder
-
addPaymentBuilder
builder for addPayment subtype- Returns:
- builder
-
addReturnInfoBuilder
builder for addReturnInfo subtype- Returns:
- builder
-
addShoppingListBuilder
builder for addShoppingList subtype- Returns:
- builder
-
changeCustomLineItemMoneyBuilder
builder for changeCustomLineItemMoney subtype- Returns:
- builder
-
changeCustomLineItemQuantityBuilder
builder for changeCustomLineItemQuantity subtype- Returns:
- builder
-
changeLineItemQuantityBuilder
builder for changeLineItemQuantity subtype- Returns:
- builder
-
changeOrderStateBuilder
builder for changeOrderState subtype- Returns:
- builder
-
changePaymentStateBuilder
builder for changePaymentState subtype- Returns:
- builder
-
changeShipmentStateBuilder
builder for changeShipmentState subtype- Returns:
- builder
-
changeTaxCalculationModeBuilder
builder for changeTaxCalculationMode subtype- Returns:
- builder
-
changeTaxModeBuilder
builder for changeTaxMode subtype- Returns:
- builder
-
changeTaxRoundingModeBuilder
builder for changeTaxRoundingMode subtype- Returns:
- builder
-
importCustomLineItemStateBuilder
builder for importCustomLineItemState subtype- Returns:
- builder
-
importLineItemStateBuilder
builder for importLineItemState subtype- Returns:
- builder
-
removeCustomLineItemBuilder
builder for removeCustomLineItem subtype- Returns:
- builder
-
removeDeliveryBuilder
builder for removeDelivery subtype- Returns:
- builder
-
removeDiscountCodeBuilder
builder for removeDiscountCode subtype- Returns:
- builder
-
removeItemShippingAddressBuilder
builder for removeItemShippingAddress subtype- Returns:
- builder
-
removeLineItemBuilder
builder for removeLineItem 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
-
setBusinessUnitBuilder
builder for setBusinessUnit subtype- Returns:
- builder
-
setCountryBuilder
builder for setCountry 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
static StagedOrderSetCustomLineItemShippingDetailsActionBuilder setCustomLineItemShippingDetailsBuilder()builder for setCustomLineItemShippingDetails subtype- Returns:
- builder
-
setCustomLineItemTaxAmountBuilder
builder for setCustomLineItemTaxAmount subtype- Returns:
- builder
-
setCustomLineItemTaxRateBuilder
builder for setCustomLineItemTaxRate subtype- Returns:
- builder
-
setCustomShippingMethodBuilder
builder for setCustomShippingMethod subtype- Returns:
- builder
-
setCustomTypeBuilder
builder for setCustomType subtype- Returns:
- builder
-
setCustomerEmailBuilder
builder for setCustomerEmail subtype- Returns:
- builder
-
setCustomerGroupBuilder
builder for setCustomerGroup 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
-
setDirectDiscountsBuilder
builder for setDirectDiscounts subtype- Returns:
- builder
-
setItemShippingAddressCustomFieldBuilder
static StagedOrderSetItemShippingAddressCustomFieldActionBuilder setItemShippingAddressCustomFieldBuilder()builder for setItemShippingAddressCustomField subtype- Returns:
- builder
-
setItemShippingAddressCustomTypeBuilder
static StagedOrderSetItemShippingAddressCustomTypeActionBuilder setItemShippingAddressCustomTypeBuilder()builder for setItemShippingAddressCustomType subtype- Returns:
- builder
-
setLineItemCustomFieldBuilder
builder for setLineItemCustomField subtype- Returns:
- builder
-
setLineItemCustomTypeBuilder
builder for setLineItemCustomType subtype- Returns:
- builder
-
setLineItemDistributionChannelBuilder
static StagedOrderSetLineItemDistributionChannelActionBuilder setLineItemDistributionChannelBuilder()builder for setLineItemDistributionChannel subtype- Returns:
- builder
-
setLineItemPriceBuilder
builder for setLineItemPrice subtype- Returns:
- builder
-
setLineItemShippingDetailsBuilder
builder for setLineItemShippingDetails subtype- Returns:
- builder
-
setLineItemTaxAmountBuilder
builder for setLineItemTaxAmount subtype- Returns:
- builder
-
setLineItemTaxRateBuilder
builder for setLineItemTaxRate subtype- Returns:
- builder
-
setLineItemTotalPriceBuilder
builder for setLineItemTotalPrice subtype- Returns:
- builder
-
setLocaleBuilder
builder for setLocale subtype- Returns:
- builder
-
setOrderNumberBuilder
builder for setOrderNumber subtype- Returns:
- builder
-
setOrderTotalTaxBuilder
builder for setOrderTotalTax 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
-
setShippingAddressAndCustomShippingMethodBuilder
static StagedOrderSetShippingAddressAndCustomShippingMethodActionBuilder setShippingAddressAndCustomShippingMethodBuilder()builder for setShippingAddressAndCustomShippingMethod subtype- Returns:
- builder
-
setShippingAddressAndShippingMethodBuilder
static StagedOrderSetShippingAddressAndShippingMethodActionBuilder setShippingAddressAndShippingMethodBuilder()builder for setShippingAddressAndShippingMethod 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
-
setShippingMethodBuilder
builder for setShippingMethod subtype- Returns:
- builder
-
setShippingMethodTaxAmountBuilder
builder for setShippingMethodTaxAmount subtype- Returns:
- builder
-
setShippingMethodTaxRateBuilder
builder for setShippingMethodTaxRate subtype- Returns:
- builder
-
setShippingRateInputBuilder
builder for setShippingRateInput 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
-
withStagedOrderUpdateAction
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
-