Package com.commercetools.api.models.me
Class MyBusinessUnitRemoveShippingAddressIdActionImpl
java.lang.Object
com.commercetools.api.models.me.MyBusinessUnitRemoveShippingAddressIdActionImpl
- All Implemented Interfaces:
MyBusinessUnitRemoveShippingAddressIdAction
,MyBusinessUnitUpdateAction
,io.vrap.rmf.base.client.ModelBase
public class MyBusinessUnitRemoveShippingAddressIdActionImpl
extends Object
implements MyBusinessUnitRemoveShippingAddressIdAction, io.vrap.rmf.base.client.ModelBase
Removing a shipping address from a Business Unit generates a BusinessUnitShippingAddressRemoved 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.me.MyBusinessUnitRemoveShippingAddressIdAction
REMOVE_SHIPPING_ADDRESS_ID
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
ID of the shipping address to be removed.Key of the shipping address to be removed.int
hashCode()
void
setAddressId
(String addressId) ID of the shipping address to be removed.void
setAddressKey
(String addressKey) Key of the shipping address to be removed.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.me.MyBusinessUnitRemoveShippingAddressIdAction
withMyBusinessUnitRemoveShippingAddressIdAction
Methods inherited from interface com.commercetools.api.models.me.MyBusinessUnitUpdateAction
withMyBusinessUnitUpdateAction
-
Constructor Details
-
MyBusinessUnitRemoveShippingAddressIdActionImpl
public MyBusinessUnitRemoveShippingAddressIdActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceMyBusinessUnitUpdateAction
- Returns:
- action
-
getAddressId
ID of the shipping address to be removed. Either
addressId
oraddressKey
is required.- Specified by:
getAddressId
in interfaceMyBusinessUnitRemoveShippingAddressIdAction
- Returns:
- addressId
-
getAddressKey
Key of the shipping address to be removed. Either
addressId
oraddressKey
is required.- Specified by:
getAddressKey
in interfaceMyBusinessUnitRemoveShippingAddressIdAction
- Returns:
- addressKey
-
setAddressId
Description copied from interface:MyBusinessUnitRemoveShippingAddressIdAction
ID of the shipping address to be removed. Either
addressId
oraddressKey
is required.- Specified by:
setAddressId
in interfaceMyBusinessUnitRemoveShippingAddressIdAction
- Parameters:
addressId
- value to be set
-
setAddressKey
Description copied from interface:MyBusinessUnitRemoveShippingAddressIdAction
Key of the shipping address to be removed. Either
addressId
oraddressKey
is required.- Specified by:
setAddressKey
in interfaceMyBusinessUnitRemoveShippingAddressIdAction
- Parameters:
addressKey
- value to be set
-
equals
-
hashCode
public int hashCode()
-