@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class S3ExportConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The Amazon Simple Storage Service (Amazon S3) bucket location in which a journal export job writes the journal contents.
Constructor and Description |
---|
S3ExportConfiguration() |
Modifier and Type | Method and Description |
---|---|
S3ExportConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getBucket()
The Amazon S3 bucket name in which a journal export job writes the journal contents.
|
S3EncryptionConfiguration |
getEncryptionConfiguration()
The encryption settings that are used by a journal export job to write data in an Amazon S3 bucket.
|
String |
getPrefix()
The prefix for the Amazon S3 bucket in which a journal export job writes the journal contents.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBucket(String bucket)
The Amazon S3 bucket name in which a journal export job writes the journal contents.
|
void |
setEncryptionConfiguration(S3EncryptionConfiguration encryptionConfiguration)
The encryption settings that are used by a journal export job to write data in an Amazon S3 bucket.
|
void |
setPrefix(String prefix)
The prefix for the Amazon S3 bucket in which a journal export job writes the journal contents.
|
String |
toString()
Returns a string representation of this object.
|
S3ExportConfiguration |
withBucket(String bucket)
The Amazon S3 bucket name in which a journal export job writes the journal contents.
|
S3ExportConfiguration |
withEncryptionConfiguration(S3EncryptionConfiguration encryptionConfiguration)
The encryption settings that are used by a journal export job to write data in an Amazon S3 bucket.
|
S3ExportConfiguration |
withPrefix(String prefix)
The prefix for the Amazon S3 bucket in which a journal export job writes the journal contents.
|
public void setBucket(String bucket)
The Amazon S3 bucket name in which a journal export job writes the journal contents.
The bucket name must comply with the Amazon S3 bucket naming conventions. For more information, see Bucket Restrictions and Limitations in the Amazon S3 Developer Guide.
bucket
- The Amazon S3 bucket name in which a journal export job writes the journal contents.
The bucket name must comply with the Amazon S3 bucket naming conventions. For more information, see Bucket Restrictions and Limitations in the Amazon S3 Developer Guide.
public String getBucket()
The Amazon S3 bucket name in which a journal export job writes the journal contents.
The bucket name must comply with the Amazon S3 bucket naming conventions. For more information, see Bucket Restrictions and Limitations in the Amazon S3 Developer Guide.
The bucket name must comply with the Amazon S3 bucket naming conventions. For more information, see Bucket Restrictions and Limitations in the Amazon S3 Developer Guide.
public S3ExportConfiguration withBucket(String bucket)
The Amazon S3 bucket name in which a journal export job writes the journal contents.
The bucket name must comply with the Amazon S3 bucket naming conventions. For more information, see Bucket Restrictions and Limitations in the Amazon S3 Developer Guide.
bucket
- The Amazon S3 bucket name in which a journal export job writes the journal contents.
The bucket name must comply with the Amazon S3 bucket naming conventions. For more information, see Bucket Restrictions and Limitations in the Amazon S3 Developer Guide.
public void setPrefix(String prefix)
The prefix for the Amazon S3 bucket in which a journal export job writes the journal contents.
The prefix must comply with Amazon S3 key naming rules and restrictions. For more information, see Object Key and Metadata in the Amazon S3 Developer Guide.
The following are examples of valid Prefix
values:
JournalExports-ForMyLedger/Testing/
JournalExports
My:Tests/
prefix
- The prefix for the Amazon S3 bucket in which a journal export job writes the journal contents.
The prefix must comply with Amazon S3 key naming rules and restrictions. For more information, see Object Key and Metadata in the Amazon S3 Developer Guide.
The following are examples of valid Prefix
values:
JournalExports-ForMyLedger/Testing/
JournalExports
My:Tests/
public String getPrefix()
The prefix for the Amazon S3 bucket in which a journal export job writes the journal contents.
The prefix must comply with Amazon S3 key naming rules and restrictions. For more information, see Object Key and Metadata in the Amazon S3 Developer Guide.
The following are examples of valid Prefix
values:
JournalExports-ForMyLedger/Testing/
JournalExports
My:Tests/
The prefix must comply with Amazon S3 key naming rules and restrictions. For more information, see Object Key and Metadata in the Amazon S3 Developer Guide.
The following are examples of valid Prefix
values:
JournalExports-ForMyLedger/Testing/
JournalExports
My:Tests/
public S3ExportConfiguration withPrefix(String prefix)
The prefix for the Amazon S3 bucket in which a journal export job writes the journal contents.
The prefix must comply with Amazon S3 key naming rules and restrictions. For more information, see Object Key and Metadata in the Amazon S3 Developer Guide.
The following are examples of valid Prefix
values:
JournalExports-ForMyLedger/Testing/
JournalExports
My:Tests/
prefix
- The prefix for the Amazon S3 bucket in which a journal export job writes the journal contents.
The prefix must comply with Amazon S3 key naming rules and restrictions. For more information, see Object Key and Metadata in the Amazon S3 Developer Guide.
The following are examples of valid Prefix
values:
JournalExports-ForMyLedger/Testing/
JournalExports
My:Tests/
public void setEncryptionConfiguration(S3EncryptionConfiguration encryptionConfiguration)
The encryption settings that are used by a journal export job to write data in an Amazon S3 bucket.
encryptionConfiguration
- The encryption settings that are used by a journal export job to write data in an Amazon S3 bucket.public S3EncryptionConfiguration getEncryptionConfiguration()
The encryption settings that are used by a journal export job to write data in an Amazon S3 bucket.
public S3ExportConfiguration withEncryptionConfiguration(S3EncryptionConfiguration encryptionConfiguration)
The encryption settings that are used by a journal export job to write data in an Amazon S3 bucket.
encryptionConfiguration
- The encryption settings that are used by a journal export job to write data in an Amazon S3 bucket.public String toString()
toString
in class Object
Object.toString()
public S3ExportConfiguration 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.