Class StagedOrderSetCustomerEmailActionImpl
java.lang.Object
com.commercetools.api.models.order_edit.StagedOrderSetCustomerEmailActionImpl
- All Implemented Interfaces:
StagedOrderSetCustomerEmailAction
,StagedOrderUpdateAction
,ResourceUpdateAction<StagedOrderUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class StagedOrderSetCustomerEmailActionImpl
extends Object
implements StagedOrderSetCustomerEmailAction, io.vrap.rmf.base.client.ModelBase
This action updates the customerEmail
on the Order, but it does not change the Customer email on the Cart the Order has been created from.
Produces the Order Customer Email Set Message.
-
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.order_edit.StagedOrderSetCustomerEmailAction
SET_CUSTOMER_EMAIL
-
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
Methods inherited from interface com.commercetools.api.models.order_edit.StagedOrderSetCustomerEmailAction
withStagedOrderSetCustomerEmailAction
Methods inherited from interface com.commercetools.api.models.order.StagedOrderUpdateAction
withStagedOrderUpdateAction
-
Constructor Details
-
StagedOrderSetCustomerEmailActionImpl
public StagedOrderSetCustomerEmailActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceResourceUpdateAction<StagedOrderUpdateAction>
- Specified by:
getAction
in interfaceStagedOrderUpdateAction
- Returns:
- action
-
getEmail
Value to set. If empty, any existing value will be removed.
- Specified by:
getEmail
in interfaceStagedOrderSetCustomerEmailAction
- Returns:
-
setEmail
Description copied from interface:StagedOrderSetCustomerEmailAction
Value to set. If empty, any existing value will be removed.
- Specified by:
setEmail
in interfaceStagedOrderSetCustomerEmailAction
- Parameters:
email
- value to be set
-
equals
-
hashCode
public int hashCode()
-