@Generated(value="software.amazon.awssdk:codegen") public final class AccountModification extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AccountModification.Builder,AccountModification>
Describes a modification to the configuration of bring your own license (BYOL) for the specified account.
Modifier and Type | Class and Description |
---|---|
static interface |
AccountModification.Builder |
Modifier and Type | Method and Description |
---|---|
static AccountModification.Builder |
builder() |
String |
dedicatedTenancyManagementCidrRange()
The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.
|
DedicatedTenancySupportResultEnum |
dedicatedTenancySupport()
The status of BYOL (whether BYOL is being enabled or disabled).
|
String |
dedicatedTenancySupportAsString()
The status of BYOL (whether BYOL is being enabled or disabled).
|
boolean |
equals(Object obj) |
String |
errorCode()
The error code that is returned if the configuration of BYOL cannot be modified.
|
String |
errorMessage()
The text of the error message that is returned if the configuration of BYOL cannot be modified.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
DedicatedTenancyModificationStateEnum |
modificationState()
The state of the modification to the configuration of BYOL.
|
String |
modificationStateAsString()
The state of the modification to the configuration of BYOL.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AccountModification.Builder> |
serializableBuilderClass() |
Instant |
startTime()
The timestamp when the modification of the BYOL configuration was started.
|
AccountModification.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public DedicatedTenancyModificationStateEnum modificationState()
The state of the modification to the configuration of BYOL.
If the service returns an enum value that is not available in the current SDK version, modificationState
will return DedicatedTenancyModificationStateEnum.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the
service is available from modificationStateAsString()
.
DedicatedTenancyModificationStateEnum
public String modificationStateAsString()
The state of the modification to the configuration of BYOL.
If the service returns an enum value that is not available in the current SDK version, modificationState
will return DedicatedTenancyModificationStateEnum.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the
service is available from modificationStateAsString()
.
DedicatedTenancyModificationStateEnum
public DedicatedTenancySupportResultEnum dedicatedTenancySupport()
The status of BYOL (whether BYOL is being enabled or disabled).
If the service returns an enum value that is not available in the current SDK version,
dedicatedTenancySupport
will return DedicatedTenancySupportResultEnum.UNKNOWN_TO_SDK_VERSION
.
The raw value returned by the service is available from dedicatedTenancySupportAsString()
.
DedicatedTenancySupportResultEnum
public String dedicatedTenancySupportAsString()
The status of BYOL (whether BYOL is being enabled or disabled).
If the service returns an enum value that is not available in the current SDK version,
dedicatedTenancySupport
will return DedicatedTenancySupportResultEnum.UNKNOWN_TO_SDK_VERSION
.
The raw value returned by the service is available from dedicatedTenancySupportAsString()
.
DedicatedTenancySupportResultEnum
public String dedicatedTenancyManagementCidrRange()
The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.
public Instant startTime()
The timestamp when the modification of the BYOL configuration was started.
public String errorCode()
The error code that is returned if the configuration of BYOL cannot be modified.
public String errorMessage()
The text of the error message that is returned if the configuration of BYOL cannot be modified.
public AccountModification.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<AccountModification.Builder,AccountModification>
public static AccountModification.Builder builder()
public static Class<? extends AccountModification.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.