@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 Object
Object.toString()
public CustomerContentEncryptionConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2023. All rights reserved.