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