@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AwsAthenaWorkGroupConfigurationResultConfigurationDetails extends Object implements Serializable, Cloneable, StructuredPojo
The location in Amazon Simple Storage Service (Amazon S3) where query and calculation results are stored and the encryption option, if any, used for query and calculation results. These are known as client-side settings. If workgroup settings override client-side settings, then the query uses the workgroup settings.
Constructor and Description |
---|
AwsAthenaWorkGroupConfigurationResultConfigurationDetails() |
public AwsAthenaWorkGroupConfigurationResultConfigurationDetails()
public void setEncryptionConfiguration(AwsAthenaWorkGroupConfigurationResultConfigurationEncryptionConfigurationDetails encryptionConfiguration)
Specifies the method used to encrypt the user’s data stores in the Athena workgroup.
encryptionConfiguration
- Specifies the method used to encrypt the user’s data stores in the Athena workgroup.public AwsAthenaWorkGroupConfigurationResultConfigurationEncryptionConfigurationDetails getEncryptionConfiguration()
Specifies the method used to encrypt the user’s data stores in the Athena workgroup.
public AwsAthenaWorkGroupConfigurationResultConfigurationDetails withEncryptionConfiguration(AwsAthenaWorkGroupConfigurationResultConfigurationEncryptionConfigurationDetails encryptionConfiguration)
Specifies the method used to encrypt the user’s data stores in the Athena workgroup.
encryptionConfiguration
- Specifies the method used to encrypt the user’s data stores in the Athena workgroup.public String toString()
toString
in class Object
Object.toString()
public AwsAthenaWorkGroupConfigurationResultConfigurationDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.