Class CustomerRemoveStoreActionImpl
java.lang.Object
com.commercetools.api.models.customer.CustomerRemoveStoreActionImpl
- All Implemented Interfaces:
CustomerRemoveStoreAction
,CustomerUpdateAction
,ResourceUpdateAction<CustomerUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class CustomerRemoveStoreActionImpl
extends Object
implements CustomerRemoveStoreAction, io.vrap.rmf.base.client.ModelBase
Removes the association to a Store from the Customer. If no more Stores are assigned, the Customer becomes a global Customer.
-
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.customer.CustomerRemoveStoreAction
REMOVE_STORE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getStore()
ResourceIdentifier of the Store to remove.int
hashCode()
void
setStore
(StoreResourceIdentifier store) ResourceIdentifier of the Store to remove.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.customer.CustomerRemoveStoreAction
withCustomerRemoveStoreAction
Methods inherited from interface com.commercetools.api.models.customer.CustomerUpdateAction
withCustomerUpdateAction
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Constructor Details
-
CustomerRemoveStoreActionImpl
public CustomerRemoveStoreActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceCustomerUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<CustomerUpdateAction>
- Returns:
- action
-
getStore
ResourceIdentifier of the Store to remove.
- Specified by:
getStore
in interfaceCustomerRemoveStoreAction
- Returns:
- store
-
setStore
Description copied from interface:CustomerRemoveStoreAction
ResourceIdentifier of the Store to remove.
- Specified by:
setStore
in interfaceCustomerRemoveStoreAction
- Parameters:
store
- value to be set
-
equals
-
hashCode
-