@Generated(value="software.amazon.awssdk:codegen") public final class RegionDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RegionDescription.Builder,RegionDescription>
The replicated Region information for a directory.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RegionDescription.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RegionDescription.Builder |
builder() |
Integer |
desiredNumberOfDomainControllers()
The desired number of domain controllers in the specified Region for the specified directory.
|
String |
directoryId()
The identifier of the directory.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastUpdatedDateTime()
The date and time that the Region description was last updated.
|
Instant |
launchTime()
Specifies when the Region replication began.
|
String |
regionName()
The name of the Region.
|
RegionType |
regionType()
Specifies whether the Region is the primary Region or an additional Region.
|
String |
regionTypeAsString()
Specifies whether the Region is the primary Region or an additional Region.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RegionDescription.Builder> |
serializableBuilderClass() |
DirectoryStage |
status()
The status of the replication process for the specified Region.
|
String |
statusAsString()
The status of the replication process for the specified Region.
|
Instant |
statusLastUpdatedDateTime()
The date and time that the Region status was last updated.
|
RegionDescription.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
DirectoryVpcSettings |
vpcSettings()
Returns the value of the VpcSettings property for this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String directoryId()
The identifier of the directory.
public final String regionName()
The name of the Region. For example, us-east-1.
us-east-1.public final RegionType regionType()
Specifies whether the Region is the primary Region or an additional Region.
If the service returns an enum value that is not available in the current SDK version, regionType will
return RegionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
regionTypeAsString().
RegionTypepublic final String regionTypeAsString()
Specifies whether the Region is the primary Region or an additional Region.
If the service returns an enum value that is not available in the current SDK version, regionType will
return RegionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
regionTypeAsString().
RegionTypepublic final DirectoryStage status()
The status of the replication process for the specified Region.
If the service returns an enum value that is not available in the current SDK version, status will
return DirectoryStage.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
DirectoryStagepublic final String statusAsString()
The status of the replication process for the specified Region.
If the service returns an enum value that is not available in the current SDK version, status will
return DirectoryStage.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
DirectoryStagepublic final DirectoryVpcSettings vpcSettings()
public final Integer desiredNumberOfDomainControllers()
The desired number of domain controllers in the specified Region for the specified directory.
public final Instant launchTime()
Specifies when the Region replication began.
public final Instant statusLastUpdatedDateTime()
The date and time that the Region status was last updated.
public final Instant lastUpdatedDateTime()
The date and time that the Region description was last updated.
public RegionDescription.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RegionDescription.Builder,RegionDescription>public static RegionDescription.Builder builder()
public static Class<? extends RegionDescription.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.