@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.DedicatedTenancyModificationStateEnum
public String getModificationState()
The state of the modification to the configuration of BYOL.
DedicatedTenancyModificationStateEnum
public 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.DedicatedTenancyModificationStateEnum
public 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.DedicatedTenancyModificationStateEnum
public 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).DedicatedTenancySupportResultEnum
public String getDedicatedTenancySupport()
The status of BYOL (whether BYOL is being enabled or disabled).
DedicatedTenancySupportResultEnum
public 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).DedicatedTenancySupportResultEnum
public 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).DedicatedTenancySupportResultEnum
public 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 Object
Object.toString()
public AccountModification clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.