Class BusinessUnitRemoveShippingAddressIdActionImpl
java.lang.Object
com.commercetools.api.models.business_unit.BusinessUnitRemoveShippingAddressIdActionImpl
- All Implemented Interfaces:
BusinessUnitRemoveShippingAddressIdAction
,BusinessUnitUpdateAction
,ResourceUpdateAction<BusinessUnitUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class BusinessUnitRemoveShippingAddressIdActionImpl
extends Object
implements BusinessUnitRemoveShippingAddressIdAction, 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.business_unit.BusinessUnitRemoveShippingAddressIdAction
REMOVE_SHIPPING_ADDRESS_ID
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
ID of the address to be removed fromshippingAddressIds
.Key of the address to be removed fromshippingAddressIds
.int
hashCode()
void
setAddressId
(String addressId) ID of the address to be removed fromshippingAddressIds
.void
setAddressKey
(String addressKey) Key of the address to be removed fromshippingAddressIds
.toString()
Methods inherited from interface com.commercetools.api.models.business_unit.BusinessUnitRemoveShippingAddressIdAction
withBusinessUnitRemoveShippingAddressIdAction
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
-
BusinessUnitRemoveShippingAddressIdActionImpl
public BusinessUnitRemoveShippingAddressIdActionImpl()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
shippingAddressIds
. EitheraddressId
oraddressKey
is required.- Specified by:
getAddressId
in interfaceBusinessUnitRemoveShippingAddressIdAction
- Returns:
- addressId
-
getAddressKey
Key of the address to be removed from
shippingAddressIds
. EitheraddressId
oraddressKey
is required.- Specified by:
getAddressKey
in interfaceBusinessUnitRemoveShippingAddressIdAction
- Returns:
- addressKey
-
setAddressId
Description copied from interface:BusinessUnitRemoveShippingAddressIdAction
ID of the address to be removed from
shippingAddressIds
. EitheraddressId
oraddressKey
is required.- Specified by:
setAddressId
in interfaceBusinessUnitRemoveShippingAddressIdAction
- Parameters:
addressId
- value to be set
-
setAddressKey
Description copied from interface:BusinessUnitRemoveShippingAddressIdAction
Key of the address to be removed from
shippingAddressIds
. EitheraddressId
oraddressKey
is required.- Specified by:
setAddressKey
in interfaceBusinessUnitRemoveShippingAddressIdAction
- Parameters:
addressKey
- value to be set
-
equals
-
hashCode
public int hashCode() -
toString
-