@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AddRegionAction extends Object implements Serializable, Cloneable, StructuredPojo
Defines the Amazon Web Services Region and KMS key to add to the replication set.
Constructor and Description |
---|
AddRegionAction() |
Modifier and Type | Method and Description |
---|---|
AddRegionAction |
clone() |
boolean |
equals(Object obj) |
String |
getRegionName()
The Amazon Web Services Region name to add to the replication set.
|
String |
getSseKmsKeyId()
The KMS key ID to use to encrypt your replication set.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setRegionName(String regionName)
The Amazon Web Services Region name to add to the replication set.
|
void |
setSseKmsKeyId(String sseKmsKeyId)
The KMS key ID to use to encrypt your replication set.
|
String |
toString()
Returns a string representation of this object.
|
AddRegionAction |
withRegionName(String regionName)
The Amazon Web Services Region name to add to the replication set.
|
AddRegionAction |
withSseKmsKeyId(String sseKmsKeyId)
The KMS key ID to use to encrypt your replication set.
|
public void setRegionName(String regionName)
The Amazon Web Services Region name to add to the replication set.
regionName
- The Amazon Web Services Region name to add to the replication set.public String getRegionName()
The Amazon Web Services Region name to add to the replication set.
public AddRegionAction withRegionName(String regionName)
The Amazon Web Services Region name to add to the replication set.
regionName
- The Amazon Web Services Region name to add to the replication set.public void setSseKmsKeyId(String sseKmsKeyId)
The KMS key ID to use to encrypt your replication set.
sseKmsKeyId
- The KMS key ID to use to encrypt your replication set.public String getSseKmsKeyId()
The KMS key ID to use to encrypt your replication set.
public AddRegionAction withSseKmsKeyId(String sseKmsKeyId)
The KMS key ID to use to encrypt your replication set.
sseKmsKeyId
- The KMS key ID to use to encrypt your replication set.public String toString()
toString
in class Object
Object.toString()
public AddRegionAction clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.