@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AccountModification extends Object implements Serializable, Cloneable, StructuredPojo
Describes a modification to the configuration of Bring Your Own License (BYOL) for the specified account.
| Constructor and Description |
|---|
AccountModification() |
| Modifier and Type | Method and Description |
|---|---|
AccountModification |
clone() |
boolean |
equals(Object obj) |
String |
getDedicatedTenancyManagementCidrRange()
The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.
|
String |
getDedicatedTenancySupport()
The status of BYOL (whether BYOL is being enabled or disabled).
|
String |
getErrorCode()
The error code that is returned if the configuration of BYOL cannot be modified.
|
String |
getErrorMessage()
The text of the error message that is returned if the configuration of BYOL cannot be modified.
|
String |
getModificationState()
The state of the modification to the configuration of BYOL.
|
Date |
getStartTime()
The timestamp when the modification of the BYOL configuration was started.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDedicatedTenancyManagementCidrRange(String dedicatedTenancyManagementCidrRange)
The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.
|
void |
setDedicatedTenancySupport(String dedicatedTenancySupport)
The status of BYOL (whether BYOL is being enabled or disabled).
|
void |
setErrorCode(String errorCode)
The error code that is returned if the configuration of BYOL cannot be modified.
|
void |
setErrorMessage(String errorMessage)
The text of the error message that is returned if the configuration of BYOL cannot be modified.
|
void |
setModificationState(String modificationState)
The state of the modification to the configuration of BYOL.
|
void |
setStartTime(Date startTime)
The timestamp when the modification of the BYOL configuration was started.
|
String |
toString()
Returns a string representation of this object.
|
AccountModification |
withDedicatedTenancyManagementCidrRange(String dedicatedTenancyManagementCidrRange)
The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.
|
AccountModification |
withDedicatedTenancySupport(DedicatedTenancySupportResultEnum dedicatedTenancySupport)
The status of BYOL (whether BYOL is being enabled or disabled).
|
AccountModification |
withDedicatedTenancySupport(String dedicatedTenancySupport)
The status of BYOL (whether BYOL is being enabled or disabled).
|
AccountModification |
withErrorCode(String errorCode)
The error code that is returned if the configuration of BYOL cannot be modified.
|
AccountModification |
withErrorMessage(String errorMessage)
The text of the error message that is returned if the configuration of BYOL cannot be modified.
|
AccountModification |
withModificationState(DedicatedTenancyModificationStateEnum modificationState)
The state of the modification to the configuration of BYOL.
|
AccountModification |
withModificationState(String modificationState)
The state of the modification to the configuration of BYOL.
|
AccountModification |
withStartTime(Date startTime)
The timestamp when the modification of the BYOL configuration was started.
|
public void setModificationState(String modificationState)
The state of the modification to the configuration of BYOL.
modificationState - The state of the modification to the configuration of BYOL.DedicatedTenancyModificationStateEnumpublic String getModificationState()
The state of the modification to the configuration of BYOL.
DedicatedTenancyModificationStateEnumpublic AccountModification withModificationState(String modificationState)
The state of the modification to the configuration of BYOL.
modificationState - The state of the modification to the configuration of BYOL.DedicatedTenancyModificationStateEnumpublic AccountModification withModificationState(DedicatedTenancyModificationStateEnum modificationState)
The state of the modification to the configuration of BYOL.
modificationState - The state of the modification to the configuration of BYOL.DedicatedTenancyModificationStateEnumpublic void setDedicatedTenancySupport(String dedicatedTenancySupport)
The status of BYOL (whether BYOL is being enabled or disabled).
dedicatedTenancySupport - The status of BYOL (whether BYOL is being enabled or disabled).DedicatedTenancySupportResultEnumpublic String getDedicatedTenancySupport()
The status of BYOL (whether BYOL is being enabled or disabled).
DedicatedTenancySupportResultEnumpublic AccountModification withDedicatedTenancySupport(String dedicatedTenancySupport)
The status of BYOL (whether BYOL is being enabled or disabled).
dedicatedTenancySupport - The status of BYOL (whether BYOL is being enabled or disabled).DedicatedTenancySupportResultEnumpublic AccountModification withDedicatedTenancySupport(DedicatedTenancySupportResultEnum dedicatedTenancySupport)
The status of BYOL (whether BYOL is being enabled or disabled).
dedicatedTenancySupport - The status of BYOL (whether BYOL is being enabled or disabled).DedicatedTenancySupportResultEnumpublic void setDedicatedTenancyManagementCidrRange(String dedicatedTenancyManagementCidrRange)
The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.
dedicatedTenancyManagementCidrRange - The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the
account.public String getDedicatedTenancyManagementCidrRange()
The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.
public AccountModification withDedicatedTenancyManagementCidrRange(String dedicatedTenancyManagementCidrRange)
The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.
dedicatedTenancyManagementCidrRange - The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the
account.public void setStartTime(Date startTime)
The timestamp when the modification of the BYOL configuration was started.
startTime - The timestamp when the modification of the BYOL configuration was started.public Date getStartTime()
The timestamp when the modification of the BYOL configuration was started.
public AccountModification withStartTime(Date startTime)
The timestamp when the modification of the BYOL configuration was started.
startTime - The timestamp when the modification of the BYOL configuration was started.public void setErrorCode(String errorCode)
The error code that is returned if the configuration of BYOL cannot be modified.
errorCode - The error code that is returned if the configuration of BYOL cannot be modified.public String getErrorCode()
The error code that is returned if the configuration of BYOL cannot be modified.
public AccountModification withErrorCode(String errorCode)
The error code that is returned if the configuration of BYOL cannot be modified.
errorCode - The error code that is returned if the configuration of BYOL cannot be modified.public void setErrorMessage(String errorMessage)
The text of the error message that is returned if the configuration of BYOL cannot be modified.
errorMessage - The text of the error message that is returned if the configuration of BYOL cannot be modified.public String getErrorMessage()
The text of the error message that is returned if the configuration of BYOL cannot be modified.
public AccountModification withErrorMessage(String errorMessage)
The text of the error message that is returned if the configuration of BYOL cannot be modified.
errorMessage - The text of the error message that is returned if the configuration of BYOL cannot be modified.public String toString()
toString in class ObjectObject.toString()public AccountModification clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.