@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CustomerContentEncryptionConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Specifies the KMS key that is used to encrypt the user's data stores in Athena. This setting does not apply to Athena SQL workgroups.
| Constructor and Description |
|---|
CustomerContentEncryptionConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
CustomerContentEncryptionConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getKmsKey()
The KMS key that is used to encrypt the user's data stores in Athena.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setKmsKey(String kmsKey)
The KMS key that is used to encrypt the user's data stores in Athena.
|
String |
toString()
Returns a string representation of this object.
|
CustomerContentEncryptionConfiguration |
withKmsKey(String kmsKey)
The KMS key that is used to encrypt the user's data stores in Athena.
|
public CustomerContentEncryptionConfiguration()
public void setKmsKey(String kmsKey)
The KMS key that is used to encrypt the user's data stores in Athena.
kmsKey - The KMS key that is used to encrypt the user's data stores in Athena.public String getKmsKey()
The KMS key that is used to encrypt the user's data stores in Athena.
public CustomerContentEncryptionConfiguration withKmsKey(String kmsKey)
The KMS key that is used to encrypt the user's data stores in Athena.
kmsKey - The KMS key that is used to encrypt the user's data stores in Athena.public String toString()
toString in class ObjectObject.toString()public CustomerContentEncryptionConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2023. All rights reserved.