Class CartDiscountAddStoreActionImpl
java.lang.Object
com.commercetools.api.models.cart_discount.CartDiscountAddStoreActionImpl
- All Implemented Interfaces:
CartDiscountAddStoreAction
,CartDiscountUpdateAction
,ResourceUpdateAction<CartDiscountUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class CartDiscountAddStoreActionImpl
extends Object
implements CartDiscountAddStoreAction, io.vrap.rmf.base.client.ModelBase
If a referenced Store does not exist, a ReferencedResourceNotFound error is returned.
-
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_discount.CartDiscountAddStoreAction
ADD_STORE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getStore()
Store to add.int
hashCode()
void
setStore
(StoreResourceIdentifier store) Store to add.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.cart_discount.CartDiscountAddStoreAction
withCartDiscountAddStoreAction
Methods inherited from interface com.commercetools.api.models.cart_discount.CartDiscountUpdateAction
withCartDiscountUpdateAction
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Constructor Details
-
CartDiscountAddStoreActionImpl
public CartDiscountAddStoreActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceCartDiscountUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<CartDiscountUpdateAction>
- Returns:
- action
-
getStore
Store to add.
A failed update can return the following errors:
- If the referenced Stores exceed the limit, a MaxStoreReferencesReached error is returned.
- If the referenced Stores exceed the limit for Cart Discounts that do not require a Discount Code, a StoreCartDiscountsLimitReached error is returned.
- Specified by:
getStore
in interfaceCartDiscountAddStoreAction
- Returns:
- store
-
setStore
Description copied from interface:CartDiscountAddStoreAction
Store to add.
A failed update can return the following errors:
- If the referenced Stores exceed the limit, a MaxStoreReferencesReached error is returned.
- If the referenced Stores exceed the limit for Cart Discounts that do not require a Discount Code, a StoreCartDiscountsLimitReached error is returned.
- Specified by:
setStore
in interfaceCartDiscountAddStoreAction
- Parameters:
store
- value to be set
-
equals
-
hashCode
-