Class BusinessUnitRemoveAddressActionImpl
java.lang.Object
com.commercetools.api.models.business_unit.BusinessUnitRemoveAddressActionImpl
- All Implemented Interfaces:
BusinessUnitRemoveAddressAction
,BusinessUnitUpdateAction
,ResourceUpdateAction<BusinessUnitUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class BusinessUnitRemoveAddressActionImpl
extends Object
implements BusinessUnitRemoveAddressAction, 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.business_unit.BusinessUnitRemoveAddressAction
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 com.commercetools.api.models.business_unit.BusinessUnitRemoveAddressAction
withBusinessUnitRemoveAddressAction
Methods inherited from interface com.commercetools.api.models.business_unit.BusinessUnitUpdateAction
withBusinessUnitUpdateAction
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Constructor Details
-
BusinessUnitRemoveAddressActionImpl
public BusinessUnitRemoveAddressActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceBusinessUnitUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<BusinessUnitUpdateAction>
- Returns:
- action
-
getAddressId
ID of the address to be removed. Either
addressId
oraddressKey
is required.- Specified by:
getAddressId
in interfaceBusinessUnitRemoveAddressAction
- Returns:
- addressId
-
getAddressKey
Key of the address to be removed. Either
addressId
oraddressKey
is required.- Specified by:
getAddressKey
in interfaceBusinessUnitRemoveAddressAction
- Returns:
- addressKey
-
setAddressId
Description copied from interface:BusinessUnitRemoveAddressAction
ID of the address to be removed. Either
addressId
oraddressKey
is required.- Specified by:
setAddressId
in interfaceBusinessUnitRemoveAddressAction
- Parameters:
addressId
- value to be set
-
setAddressKey
Description copied from interface:BusinessUnitRemoveAddressAction
Key of the address to be removed. Either
addressId
oraddressKey
is required.- Specified by:
setAddressKey
in interfaceBusinessUnitRemoveAddressAction
- Parameters:
addressKey
- value to be set
-
equals
-
hashCode
-