Class CartApplyDeltaToLineItemShippingDetailsTargetsActionImpl
java.lang.Object
com.commercetools.api.models.cart.CartApplyDeltaToLineItemShippingDetailsTargetsActionImpl
- All Implemented Interfaces:
CartApplyDeltaToLineItemShippingDetailsTargetsAction
,CartUpdateAction
,ResourceUpdateAction<CartUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class CartApplyDeltaToLineItemShippingDetailsTargetsActionImpl
extends Object
implements CartApplyDeltaToLineItemShippingDetailsTargetsAction, io.vrap.rmf.base.client.ModelBase
To override the shipping details, see Set LineItemShippingDetails.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Field Summary
Fields inherited from interface com.commercetools.api.models.cart.CartApplyDeltaToLineItemShippingDetailsTargetsAction
APPLY_DELTA_TO_LINE_ITEM_SHIPPING_DETAILS_TARGETS
-
Constructor Summary
ConstructorDescriptioncreate empty instance -
Method Summary
Modifier and TypeMethodDescriptionboolean
id
of the LineItem to update.key
of the LineItem to update.Using positive or negative quantities increases or decreases the number of items shipped to an address.int
hashCode()
void
setLineItemId
(String lineItemId) id
of the LineItem to update.void
setLineItemKey
(String lineItemKey) key
of the LineItem to update.void
setTargetsDelta
(ItemShippingTarget... targetsDelta) Using positive or negative quantities increases or decreases the number of items shipped to an address.void
setTargetsDelta
(List<ItemShippingTarget> targetsDelta) Using positive or negative quantities increases or decreases the number of items shipped to an address.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.cart.CartApplyDeltaToLineItemShippingDetailsTargetsAction
withCartApplyDeltaToLineItemShippingDetailsTargetsAction
Methods inherited from interface com.commercetools.api.models.cart.CartUpdateAction
withCartUpdateAction
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Constructor Details
-
CartApplyDeltaToLineItemShippingDetailsTargetsActionImpl
create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceCartUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<CartUpdateAction>
- Returns:
- action
-
getLineItemId
id
of the LineItem to update. EitherlineItemId
orlineItemKey
is required.- Specified by:
getLineItemId
in interfaceCartApplyDeltaToLineItemShippingDetailsTargetsAction
- Returns:
- lineItemId
-
getLineItemKey
key
of the LineItem to update. EitherlineItemId
orlineItemKey
is required.- Specified by:
getLineItemKey
in interfaceCartApplyDeltaToLineItemShippingDetailsTargetsAction
- Returns:
- lineItemKey
-
getTargetsDelta
Using positive or negative quantities increases or decreases the number of items shipped to an address.
- Specified by:
getTargetsDelta
in interfaceCartApplyDeltaToLineItemShippingDetailsTargetsAction
- Returns:
- targetsDelta
-
setLineItemId
Description copied from interface:CartApplyDeltaToLineItemShippingDetailsTargetsAction
id
of the LineItem to update. EitherlineItemId
orlineItemKey
is required.- Specified by:
setLineItemId
in interfaceCartApplyDeltaToLineItemShippingDetailsTargetsAction
- Parameters:
lineItemId
- value to be set
-
setLineItemKey
Description copied from interface:CartApplyDeltaToLineItemShippingDetailsTargetsAction
key
of the LineItem to update. EitherlineItemId
orlineItemKey
is required.- Specified by:
setLineItemKey
in interfaceCartApplyDeltaToLineItemShippingDetailsTargetsAction
- Parameters:
lineItemKey
- value to be set
-
setTargetsDelta
Description copied from interface:CartApplyDeltaToLineItemShippingDetailsTargetsAction
Using positive or negative quantities increases or decreases the number of items shipped to an address.
- Specified by:
setTargetsDelta
in interfaceCartApplyDeltaToLineItemShippingDetailsTargetsAction
- Parameters:
targetsDelta
- values to be set
-
setTargetsDelta
Description copied from interface:CartApplyDeltaToLineItemShippingDetailsTargetsAction
Using positive or negative quantities increases or decreases the number of items shipped to an address.
- Specified by:
setTargetsDelta
in interfaceCartApplyDeltaToLineItemShippingDetailsTargetsAction
- Parameters:
targetsDelta
- values to be set
-
equals
-
hashCode
-