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