@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProtectedQueryS3OutputConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Contains the configuration to write the query results to S3.
Constructor and Description |
---|
ProtectedQueryS3OutputConfiguration() |
Modifier and Type | Method and Description |
---|---|
ProtectedQueryS3OutputConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getBucket()
The S3 bucket to unload the protected query results.
|
String |
getKeyPrefix()
The S3 prefix to unload the protected query results.
|
String |
getResultFormat()
Intended file format of the result.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBucket(String bucket)
The S3 bucket to unload the protected query results.
|
void |
setKeyPrefix(String keyPrefix)
The S3 prefix to unload the protected query results.
|
void |
setResultFormat(String resultFormat)
Intended file format of the result.
|
String |
toString()
Returns a string representation of this object.
|
ProtectedQueryS3OutputConfiguration |
withBucket(String bucket)
The S3 bucket to unload the protected query results.
|
ProtectedQueryS3OutputConfiguration |
withKeyPrefix(String keyPrefix)
The S3 prefix to unload the protected query results.
|
ProtectedQueryS3OutputConfiguration |
withResultFormat(ResultFormat resultFormat)
Intended file format of the result.
|
ProtectedQueryS3OutputConfiguration |
withResultFormat(String resultFormat)
Intended file format of the result.
|
public void setResultFormat(String resultFormat)
Intended file format of the result.
resultFormat
- Intended file format of the result.ResultFormat
public String getResultFormat()
Intended file format of the result.
ResultFormat
public ProtectedQueryS3OutputConfiguration withResultFormat(String resultFormat)
Intended file format of the result.
resultFormat
- Intended file format of the result.ResultFormat
public ProtectedQueryS3OutputConfiguration withResultFormat(ResultFormat resultFormat)
Intended file format of the result.
resultFormat
- Intended file format of the result.ResultFormat
public void setBucket(String bucket)
The S3 bucket to unload the protected query results.
bucket
- The S3 bucket to unload the protected query results.public String getBucket()
The S3 bucket to unload the protected query results.
public ProtectedQueryS3OutputConfiguration withBucket(String bucket)
The S3 bucket to unload the protected query results.
bucket
- The S3 bucket to unload the protected query results.public void setKeyPrefix(String keyPrefix)
The S3 prefix to unload the protected query results.
keyPrefix
- The S3 prefix to unload the protected query results.public String getKeyPrefix()
The S3 prefix to unload the protected query results.
public ProtectedQueryS3OutputConfiguration withKeyPrefix(String keyPrefix)
The S3 prefix to unload the protected query results.
keyPrefix
- The S3 prefix to unload the protected query results.public String toString()
toString
in class Object
Object.toString()
public ProtectedQueryS3OutputConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.