Class BusinessUnitRemoveBillingAddressIdActionImpl
java.lang.Object
com.commercetools.api.models.business_unit.BusinessUnitRemoveBillingAddressIdActionImpl
- All Implemented Interfaces:
BusinessUnitRemoveBillingAddressIdAction
,BusinessUnitUpdateAction
,ResourceUpdateAction<BusinessUnitUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class BusinessUnitRemoveBillingAddressIdActionImpl
extends Object
implements BusinessUnitRemoveBillingAddressIdAction, io.vrap.rmf.base.client.ModelBase
Removing a billing address from a Business Unit generates a BusinessUnitBillingAddressRemoved 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.BusinessUnitRemoveBillingAddressIdAction
REMOVE_BILLING_ADDRESS_ID
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
ID of the address to be removed frombillingAddressIds
.Key of the address to be removed frombillingAddressIds
.int
hashCode()
void
setAddressId
(String addressId) ID of the address to be removed frombillingAddressIds
.void
setAddressKey
(String addressKey) Key of the address to be removed frombillingAddressIds
.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.business_unit.BusinessUnitRemoveBillingAddressIdAction
withBusinessUnitRemoveBillingAddressIdAction
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
-
BusinessUnitRemoveBillingAddressIdActionImpl
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 from
billingAddressIds
. EitheraddressId
oraddressKey
is required.- Specified by:
getAddressId
in interfaceBusinessUnitRemoveBillingAddressIdAction
- Returns:
- addressId
-
getAddressKey
Key of the address to be removed from
billingAddressIds
. EitheraddressId
oraddressKey
is required.- Specified by:
getAddressKey
in interfaceBusinessUnitRemoveBillingAddressIdAction
- Returns:
- addressKey
-
setAddressId
Description copied from interface:BusinessUnitRemoveBillingAddressIdAction
ID of the address to be removed from
billingAddressIds
. EitheraddressId
oraddressKey
is required.- Specified by:
setAddressId
in interfaceBusinessUnitRemoveBillingAddressIdAction
- Parameters:
addressId
- value to be set
-
setAddressKey
Description copied from interface:BusinessUnitRemoveBillingAddressIdAction
Key of the address to be removed from
billingAddressIds
. EitheraddressId
oraddressKey
is required.- Specified by:
setAddressKey
in interfaceBusinessUnitRemoveBillingAddressIdAction
- Parameters:
addressKey
- value to be set
-
equals
-
hashCode
-