@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ResultConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The location in Amazon S3 where query results are stored and the encryption option, if any, used for query results.
Constructor and Description |
---|
ResultConfiguration() |
Modifier and Type | Method and Description |
---|---|
ResultConfiguration |
clone() |
boolean |
equals(Object obj) |
EncryptionConfiguration |
getEncryptionConfiguration()
If query results are encrypted in S3, indicates the S3 encryption option used (for example,
SSE-KMS
or CSE-KMS and key information. |
String |
getOutputLocation()
The location in S3 where query results are stored.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEncryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
If query results are encrypted in S3, indicates the S3 encryption option used (for example,
SSE-KMS
or CSE-KMS and key information. |
void |
setOutputLocation(String outputLocation)
The location in S3 where query results are stored.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
ResultConfiguration |
withEncryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
If query results are encrypted in S3, indicates the S3 encryption option used (for example,
SSE-KMS
or CSE-KMS and key information. |
ResultConfiguration |
withOutputLocation(String outputLocation)
The location in S3 where query results are stored.
|
public void setOutputLocation(String outputLocation)
The location in S3 where query results are stored.
outputLocation
- The location in S3 where query results are stored.public String getOutputLocation()
The location in S3 where query results are stored.
public ResultConfiguration withOutputLocation(String outputLocation)
The location in S3 where query results are stored.
outputLocation
- The location in S3 where query results are stored.public void setEncryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
If query results are encrypted in S3, indicates the S3 encryption option used (for example, SSE-KMS
or CSE-KMS
and key information.
encryptionConfiguration
- If query results are encrypted in S3, indicates the S3 encryption option used (for example,
SSE-KMS
or CSE-KMS
and key information.public EncryptionConfiguration getEncryptionConfiguration()
If query results are encrypted in S3, indicates the S3 encryption option used (for example, SSE-KMS
or CSE-KMS
and key information.
SSE-KMS
or CSE-KMS
and key information.public ResultConfiguration withEncryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
If query results are encrypted in S3, indicates the S3 encryption option used (for example, SSE-KMS
or CSE-KMS
and key information.
encryptionConfiguration
- If query results are encrypted in S3, indicates the S3 encryption option used (for example,
SSE-KMS
or CSE-KMS
and key information.public String toString()
toString
in class Object
Object.toString()
public ResultConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.