@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 String directoryId()
The identifier of the directory.
public String regionName()
The name of the Region. For example, us-east-1.
us-east-1.public 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 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 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 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 DirectoryVpcSettings vpcSettings()
public Integer desiredNumberOfDomainControllers()
The desired number of domain controllers in the specified Region for the specified directory.
public Instant launchTime()
Specifies when the Region replication began.
public Instant statusLastUpdatedDateTime()
The date and time that the Region status was last updated.
public 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 boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.