@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RegionInfo extends Object implements Serializable, Cloneable, StructuredPojo
Information about a Amazon Web Services Region in your replication set.
| Constructor and Description |
|---|
RegionInfo() |
| Modifier and Type | Method and Description |
|---|---|
RegionInfo |
clone() |
boolean |
equals(Object obj) |
String |
getSseKmsKeyId()
The ID of the KMS key used to encrypt the data in this Amazon Web Services Region.
|
String |
getStatus()
The status of the Amazon Web Services Region in the replication set.
|
String |
getStatusMessage()
Information displayed about the status of the Amazon Web Services Region.
|
Date |
getStatusUpdateDateTime()
The timestamp for when Incident Manager updated the status of the Amazon Web Services Region.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setSseKmsKeyId(String sseKmsKeyId)
The ID of the KMS key used to encrypt the data in this Amazon Web Services Region.
|
void |
setStatus(String status)
The status of the Amazon Web Services Region in the replication set.
|
void |
setStatusMessage(String statusMessage)
Information displayed about the status of the Amazon Web Services Region.
|
void |
setStatusUpdateDateTime(Date statusUpdateDateTime)
The timestamp for when Incident Manager updated the status of the Amazon Web Services Region.
|
String |
toString()
Returns a string representation of this object.
|
RegionInfo |
withSseKmsKeyId(String sseKmsKeyId)
The ID of the KMS key used to encrypt the data in this Amazon Web Services Region.
|
RegionInfo |
withStatus(RegionStatus status)
The status of the Amazon Web Services Region in the replication set.
|
RegionInfo |
withStatus(String status)
The status of the Amazon Web Services Region in the replication set.
|
RegionInfo |
withStatusMessage(String statusMessage)
Information displayed about the status of the Amazon Web Services Region.
|
RegionInfo |
withStatusUpdateDateTime(Date statusUpdateDateTime)
The timestamp for when Incident Manager updated the status of the Amazon Web Services Region.
|
public void setSseKmsKeyId(String sseKmsKeyId)
The ID of the KMS key used to encrypt the data in this Amazon Web Services Region.
sseKmsKeyId - The ID of the KMS key used to encrypt the data in this Amazon Web Services Region.public String getSseKmsKeyId()
The ID of the KMS key used to encrypt the data in this Amazon Web Services Region.
public RegionInfo withSseKmsKeyId(String sseKmsKeyId)
The ID of the KMS key used to encrypt the data in this Amazon Web Services Region.
sseKmsKeyId - The ID of the KMS key used to encrypt the data in this Amazon Web Services Region.public void setStatus(String status)
The status of the Amazon Web Services Region in the replication set.
status - The status of the Amazon Web Services Region in the replication set.RegionStatuspublic String getStatus()
The status of the Amazon Web Services Region in the replication set.
RegionStatuspublic RegionInfo withStatus(String status)
The status of the Amazon Web Services Region in the replication set.
status - The status of the Amazon Web Services Region in the replication set.RegionStatuspublic RegionInfo withStatus(RegionStatus status)
The status of the Amazon Web Services Region in the replication set.
status - The status of the Amazon Web Services Region in the replication set.RegionStatuspublic void setStatusMessage(String statusMessage)
Information displayed about the status of the Amazon Web Services Region.
statusMessage - Information displayed about the status of the Amazon Web Services Region.public String getStatusMessage()
Information displayed about the status of the Amazon Web Services Region.
public RegionInfo withStatusMessage(String statusMessage)
Information displayed about the status of the Amazon Web Services Region.
statusMessage - Information displayed about the status of the Amazon Web Services Region.public void setStatusUpdateDateTime(Date statusUpdateDateTime)
The timestamp for when Incident Manager updated the status of the Amazon Web Services Region.
statusUpdateDateTime - The timestamp for when Incident Manager updated the status of the Amazon Web Services Region.public Date getStatusUpdateDateTime()
The timestamp for when Incident Manager updated the status of the Amazon Web Services Region.
public RegionInfo withStatusUpdateDateTime(Date statusUpdateDateTime)
The timestamp for when Incident Manager updated the status of the Amazon Web Services Region.
statusUpdateDateTime - The timestamp for when Incident Manager updated the status of the Amazon Web Services Region.public String toString()
toString in class ObjectObject.toString()public RegionInfo clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.