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