Interface CartUpdateAction

All Superinterfaces:
ResourceUpdateAction<CartUpdateAction>
All Known Subinterfaces:
CartAddCustomLineItemAction, CartAddCustomShippingMethodAction, CartAddDiscountCodeAction, CartAddItemShippingAddressAction, CartAddLineItemAction, CartAddPaymentAction, CartAddShippingMethodAction, CartAddShoppingListAction, CartApplyDeltaToCustomLineItemShippingDetailsTargetsAction, CartApplyDeltaToLineItemShippingDetailsTargetsAction, CartChangeCustomLineItemMoneyAction, CartChangeCustomLineItemPriceModeAction, CartChangeCustomLineItemQuantityAction, CartChangeLineItemQuantityAction, CartChangeTaxCalculationModeAction, CartChangeTaxModeAction, CartChangeTaxRoundingModeAction, CartFreezeCartAction, CartRecalculateAction, CartRemoveCustomLineItemAction, CartRemoveDiscountCodeAction, CartRemoveItemShippingAddressAction, CartRemoveLineItemAction, CartRemovePaymentAction, CartRemoveShippingMethodAction, CartSetAnonymousIdAction, CartSetBillingAddressAction, CartSetBillingAddressCustomFieldAction, CartSetBillingAddressCustomTypeAction, CartSetBusinessUnitAction, CartSetCartTotalTaxAction, CartSetCountryAction, CartSetCustomerEmailAction, CartSetCustomerGroupAction, CartSetCustomerIdAction, CartSetCustomFieldAction, CartSetCustomLineItemCustomFieldAction, CartSetCustomLineItemCustomTypeAction, CartSetCustomLineItemShippingDetailsAction, CartSetCustomLineItemTaxAmountAction, CartSetCustomLineItemTaxRateAction, CartSetCustomShippingMethodAction, CartSetCustomTypeAction, CartSetDeleteDaysAfterLastModificationAction, CartSetDeliveryAddressCustomFieldAction, CartSetDeliveryAddressCustomTypeAction, CartSetDirectDiscountsAction, CartSetItemShippingAddressCustomFieldAction, CartSetItemShippingAddressCustomTypeAction, CartSetKeyAction, CartSetLineItemCustomFieldAction, CartSetLineItemCustomTypeAction, CartSetLineItemDistributionChannelAction, CartSetLineItemInventoryModeAction, CartSetLineItemPriceAction, CartSetLineItemShippingDetailsAction, CartSetLineItemSupplyChannelAction, CartSetLineItemTaxAmountAction, CartSetLineItemTaxRateAction, CartSetLineItemTotalPriceAction, CartSetLocaleAction, CartSetShippingAddressAction, CartSetShippingAddressCustomFieldAction, CartSetShippingAddressCustomTypeAction, CartSetShippingCustomFieldAction, CartSetShippingCustomTypeAction, CartSetShippingMethodAction, CartSetShippingMethodTaxAmountAction, CartSetShippingMethodTaxRateAction, CartSetShippingRateInputAction, CartUnfreezeCartAction, CartUpdateItemShippingAddressAction
All Known Implementing Classes:
CartAddCustomLineItemActionImpl, CartAddCustomShippingMethodActionImpl, CartAddDiscountCodeActionImpl, CartAddItemShippingAddressActionImpl, CartAddLineItemActionImpl, CartAddPaymentActionImpl, CartAddShippingMethodActionImpl, CartAddShoppingListActionImpl, CartApplyDeltaToCustomLineItemShippingDetailsTargetsActionImpl, CartApplyDeltaToLineItemShippingDetailsTargetsActionImpl, CartChangeCustomLineItemMoneyActionImpl, CartChangeCustomLineItemPriceModeActionImpl, CartChangeCustomLineItemQuantityActionImpl, CartChangeLineItemQuantityActionImpl, CartChangeTaxCalculationModeActionImpl, CartChangeTaxModeActionImpl, CartChangeTaxRoundingModeActionImpl, CartFreezeCartActionImpl, CartRecalculateActionImpl, CartRemoveCustomLineItemActionImpl, CartRemoveDiscountCodeActionImpl, CartRemoveItemShippingAddressActionImpl, CartRemoveLineItemActionImpl, CartRemovePaymentActionImpl, CartRemoveShippingMethodActionImpl, CartSetAnonymousIdActionImpl, CartSetBillingAddressActionImpl, CartSetBillingAddressCustomFieldActionImpl, CartSetBillingAddressCustomTypeActionImpl, CartSetBusinessUnitActionImpl, CartSetCartTotalTaxActionImpl, CartSetCountryActionImpl, CartSetCustomerEmailActionImpl, CartSetCustomerGroupActionImpl, CartSetCustomerIdActionImpl, CartSetCustomFieldActionImpl, CartSetCustomLineItemCustomFieldActionImpl, CartSetCustomLineItemCustomTypeActionImpl, CartSetCustomLineItemShippingDetailsActionImpl, CartSetCustomLineItemTaxAmountActionImpl, CartSetCustomLineItemTaxRateActionImpl, CartSetCustomShippingMethodActionImpl, CartSetCustomTypeActionImpl, CartSetDeleteDaysAfterLastModificationActionImpl, CartSetDeliveryAddressCustomFieldActionImpl, CartSetDeliveryAddressCustomTypeActionImpl, CartSetDirectDiscountsActionImpl, CartSetItemShippingAddressCustomFieldActionImpl, CartSetItemShippingAddressCustomTypeActionImpl, CartSetKeyActionImpl, CartSetLineItemCustomFieldActionImpl, CartSetLineItemCustomTypeActionImpl, CartSetLineItemDistributionChannelActionImpl, CartSetLineItemInventoryModeActionImpl, CartSetLineItemPriceActionImpl, CartSetLineItemShippingDetailsActionImpl, CartSetLineItemSupplyChannelActionImpl, CartSetLineItemTaxAmountActionImpl, CartSetLineItemTaxRateActionImpl, CartSetLineItemTotalPriceActionImpl, CartSetLocaleActionImpl, CartSetShippingAddressActionImpl, CartSetShippingAddressCustomFieldActionImpl, CartSetShippingAddressCustomTypeActionImpl, CartSetShippingCustomFieldActionImpl, CartSetShippingCustomTypeActionImpl, CartSetShippingMethodActionImpl, CartSetShippingMethodTaxAmountActionImpl, CartSetShippingMethodTaxRateActionImpl, CartSetShippingRateInputActionImpl, CartUnfreezeCartActionImpl, CartUpdateActionImpl, CartUpdateItemShippingAddressActionImpl

CartUpdateAction
Example to create a subtype instance using the builder pattern

     CartUpdateAction cartUpdateAction = CartUpdateAction.addCustomLineItemBuilder()
             money(moneyBuilder -> moneyBuilder)
             name(nameBuilder -> nameBuilder)
             slug("{slug}")
             .build()