public static interface S3ManifestOutputLocation.Builder extends SdkPojo, CopyableBuilder<S3ManifestOutputLocation.Builder,S3ManifestOutputLocation>
| Modifier and Type | Method and Description |
|---|---|
S3ManifestOutputLocation.Builder |
bucket(String bucket)
The bucket ARN the generated manifest should be written to.
|
S3ManifestOutputLocation.Builder |
expectedManifestBucketOwner(String expectedManifestBucketOwner)
The Account ID that owns the bucket the generated manifest is written to.
|
default S3ManifestOutputLocation.Builder |
manifestEncryption(Consumer<GeneratedManifestEncryption.Builder> manifestEncryption)
Specifies what encryption should be used when the generated manifest objects are written.
|
S3ManifestOutputLocation.Builder |
manifestEncryption(GeneratedManifestEncryption manifestEncryption)
Specifies what encryption should be used when the generated manifest objects are written.
|
S3ManifestOutputLocation.Builder |
manifestFormat(GeneratedManifestFormat manifestFormat)
The format of the generated manifest.
|
S3ManifestOutputLocation.Builder |
manifestFormat(String manifestFormat)
The format of the generated manifest.
|
S3ManifestOutputLocation.Builder |
manifestPrefix(String manifestPrefix)
Prefix identifying one or more objects to which the manifest applies.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildS3ManifestOutputLocation.Builder expectedManifestBucketOwner(String expectedManifestBucketOwner)
The Account ID that owns the bucket the generated manifest is written to.
expectedManifestBucketOwner - The Account ID that owns the bucket the generated manifest is written to.S3ManifestOutputLocation.Builder bucket(String bucket)
The bucket ARN the generated manifest should be written to.
bucket - The bucket ARN the generated manifest should be written to.S3ManifestOutputLocation.Builder manifestPrefix(String manifestPrefix)
Prefix identifying one or more objects to which the manifest applies.
manifestPrefix - Prefix identifying one or more objects to which the manifest applies.S3ManifestOutputLocation.Builder manifestEncryption(GeneratedManifestEncryption manifestEncryption)
Specifies what encryption should be used when the generated manifest objects are written.
manifestEncryption - Specifies what encryption should be used when the generated manifest objects are written.default S3ManifestOutputLocation.Builder manifestEncryption(Consumer<GeneratedManifestEncryption.Builder> manifestEncryption)
Specifies what encryption should be used when the generated manifest objects are written.
This is a convenience method that creates an instance of theGeneratedManifestEncryption.Builder
avoiding the need to create one manually via GeneratedManifestEncryption.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to manifestEncryption(GeneratedManifestEncryption).manifestEncryption - a consumer that will call methods on GeneratedManifestEncryption.BuildermanifestEncryption(GeneratedManifestEncryption)S3ManifestOutputLocation.Builder manifestFormat(String manifestFormat)
The format of the generated manifest.
manifestFormat - The format of the generated manifest.GeneratedManifestFormat,
GeneratedManifestFormatS3ManifestOutputLocation.Builder manifestFormat(GeneratedManifestFormat manifestFormat)
The format of the generated manifest.
manifestFormat - The format of the generated manifest.GeneratedManifestFormat,
GeneratedManifestFormatCopyright © 2022. All rights reserved.