@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ServerSideEncryptionConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The configuration information for the customer managed key used for encryption.
Constructor and Description |
---|
ServerSideEncryptionConfiguration() |
Modifier and Type | Method and Description |
---|---|
ServerSideEncryptionConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getKmsKeyId()
The customer managed key used for encryption.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setKmsKeyId(String kmsKeyId)
The customer managed key used for encryption.
|
String |
toString()
Returns a string representation of this object.
|
ServerSideEncryptionConfiguration |
withKmsKeyId(String kmsKeyId)
The customer managed key used for encryption.
|
public void setKmsKeyId(String kmsKeyId)
The customer managed key used for encryption. For more information about setting up a customer managed key for Wisdom, see Enable Amazon Connect Wisdom for your instance. For information about valid ID values, see Key identifiers (KeyId).
kmsKeyId
- The customer managed key used for encryption. For more information about setting up a customer managed key
for Wisdom, see Enable
Amazon Connect Wisdom for your instance. For information about valid ID values, see Key identifiers
(KeyId).public String getKmsKeyId()
The customer managed key used for encryption. For more information about setting up a customer managed key for Wisdom, see Enable Amazon Connect Wisdom for your instance. For information about valid ID values, see Key identifiers (KeyId).
public ServerSideEncryptionConfiguration withKmsKeyId(String kmsKeyId)
The customer managed key used for encryption. For more information about setting up a customer managed key for Wisdom, see Enable Amazon Connect Wisdom for your instance. For information about valid ID values, see Key identifiers (KeyId).
kmsKeyId
- The customer managed key used for encryption. For more information about setting up a customer managed key
for Wisdom, see Enable
Amazon Connect Wisdom for your instance. For information about valid ID values, see Key identifiers
(KeyId).public String toString()
toString
in class Object
Object.toString()
public ServerSideEncryptionConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.