@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RegionDescription extends Object implements Serializable, Cloneable, StructuredPojo
The replicated Region information for a directory.
Constructor and Description |
---|
RegionDescription() |
Modifier and Type | Method and Description |
---|---|
RegionDescription |
clone() |
boolean |
equals(Object obj) |
Integer |
getDesiredNumberOfDomainControllers()
The desired number of domain controllers in the specified Region for the specified directory.
|
String |
getDirectoryId()
The identifier of the directory.
|
Date |
getLastUpdatedDateTime()
The date and time that the Region description was last updated.
|
Date |
getLaunchTime()
Specifies when the Region replication began.
|
String |
getRegionName()
The name of the Region.
|
String |
getRegionType()
Specifies whether the Region is the primary Region or an additional Region.
|
String |
getStatus()
The status of the replication process for the specified Region.
|
Date |
getStatusLastUpdatedDateTime()
The date and time that the Region status was last updated.
|
DirectoryVpcSettings |
getVpcSettings() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDesiredNumberOfDomainControllers(Integer desiredNumberOfDomainControllers)
The desired number of domain controllers in the specified Region for the specified directory.
|
void |
setDirectoryId(String directoryId)
The identifier of the directory.
|
void |
setLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time that the Region description was last updated.
|
void |
setLaunchTime(Date launchTime)
Specifies when the Region replication began.
|
void |
setRegionName(String regionName)
The name of the Region.
|
void |
setRegionType(String regionType)
Specifies whether the Region is the primary Region or an additional Region.
|
void |
setStatus(String status)
The status of the replication process for the specified Region.
|
void |
setStatusLastUpdatedDateTime(Date statusLastUpdatedDateTime)
The date and time that the Region status was last updated.
|
void |
setVpcSettings(DirectoryVpcSettings vpcSettings) |
String |
toString()
Returns a string representation of this object.
|
RegionDescription |
withDesiredNumberOfDomainControllers(Integer desiredNumberOfDomainControllers)
The desired number of domain controllers in the specified Region for the specified directory.
|
RegionDescription |
withDirectoryId(String directoryId)
The identifier of the directory.
|
RegionDescription |
withLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time that the Region description was last updated.
|
RegionDescription |
withLaunchTime(Date launchTime)
Specifies when the Region replication began.
|
RegionDescription |
withRegionName(String regionName)
The name of the Region.
|
RegionDescription |
withRegionType(RegionType regionType)
Specifies whether the Region is the primary Region or an additional Region.
|
RegionDescription |
withRegionType(String regionType)
Specifies whether the Region is the primary Region or an additional Region.
|
RegionDescription |
withStatus(DirectoryStage status)
The status of the replication process for the specified Region.
|
RegionDescription |
withStatus(String status)
The status of the replication process for the specified Region.
|
RegionDescription |
withStatusLastUpdatedDateTime(Date statusLastUpdatedDateTime)
The date and time that the Region status was last updated.
|
RegionDescription |
withVpcSettings(DirectoryVpcSettings vpcSettings) |
public void setDirectoryId(String directoryId)
The identifier of the directory.
directoryId
- The identifier of the directory.public String getDirectoryId()
The identifier of the directory.
public RegionDescription withDirectoryId(String directoryId)
The identifier of the directory.
directoryId
- The identifier of the directory.public void setRegionName(String regionName)
The name of the Region. For example, us-east-1
.
regionName
- The name of the Region. For example, us-east-1
.public String getRegionName()
The name of the Region. For example, us-east-1
.
us-east-1
.public RegionDescription withRegionName(String regionName)
The name of the Region. For example, us-east-1
.
regionName
- The name of the Region. For example, us-east-1
.public void setRegionType(String regionType)
Specifies whether the Region is the primary Region or an additional Region.
regionType
- Specifies whether the Region is the primary Region or an additional Region.RegionType
public String getRegionType()
Specifies whether the Region is the primary Region or an additional Region.
RegionType
public RegionDescription withRegionType(String regionType)
Specifies whether the Region is the primary Region or an additional Region.
regionType
- Specifies whether the Region is the primary Region or an additional Region.RegionType
public RegionDescription withRegionType(RegionType regionType)
Specifies whether the Region is the primary Region or an additional Region.
regionType
- Specifies whether the Region is the primary Region or an additional Region.RegionType
public void setStatus(String status)
The status of the replication process for the specified Region.
status
- The status of the replication process for the specified Region.DirectoryStage
public String getStatus()
The status of the replication process for the specified Region.
DirectoryStage
public RegionDescription withStatus(String status)
The status of the replication process for the specified Region.
status
- The status of the replication process for the specified Region.DirectoryStage
public RegionDescription withStatus(DirectoryStage status)
The status of the replication process for the specified Region.
status
- The status of the replication process for the specified Region.DirectoryStage
public void setVpcSettings(DirectoryVpcSettings vpcSettings)
vpcSettings
- public DirectoryVpcSettings getVpcSettings()
public RegionDescription withVpcSettings(DirectoryVpcSettings vpcSettings)
vpcSettings
- public void setDesiredNumberOfDomainControllers(Integer desiredNumberOfDomainControllers)
The desired number of domain controllers in the specified Region for the specified directory.
desiredNumberOfDomainControllers
- The desired number of domain controllers in the specified Region for the specified directory.public Integer getDesiredNumberOfDomainControllers()
The desired number of domain controllers in the specified Region for the specified directory.
public RegionDescription withDesiredNumberOfDomainControllers(Integer desiredNumberOfDomainControllers)
The desired number of domain controllers in the specified Region for the specified directory.
desiredNumberOfDomainControllers
- The desired number of domain controllers in the specified Region for the specified directory.public void setLaunchTime(Date launchTime)
Specifies when the Region replication began.
launchTime
- Specifies when the Region replication began.public Date getLaunchTime()
Specifies when the Region replication began.
public RegionDescription withLaunchTime(Date launchTime)
Specifies when the Region replication began.
launchTime
- Specifies when the Region replication began.public void setStatusLastUpdatedDateTime(Date statusLastUpdatedDateTime)
The date and time that the Region status was last updated.
statusLastUpdatedDateTime
- The date and time that the Region status was last updated.public Date getStatusLastUpdatedDateTime()
The date and time that the Region status was last updated.
public RegionDescription withStatusLastUpdatedDateTime(Date statusLastUpdatedDateTime)
The date and time that the Region status was last updated.
statusLastUpdatedDateTime
- The date and time that the Region status was last updated.public void setLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time that the Region description was last updated.
lastUpdatedDateTime
- The date and time that the Region description was last updated.public Date getLastUpdatedDateTime()
The date and time that the Region description was last updated.
public RegionDescription withLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time that the Region description was last updated.
lastUpdatedDateTime
- The date and time that the Region description was last updated.public String toString()
toString
in class Object
Object.toString()
public RegionDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.