public static interface S3JobManifestGenerator.Builder extends SdkPojo, CopyableBuilder<S3JobManifestGenerator.Builder,S3JobManifestGenerator>
| Modifier and Type | Method and Description |
|---|---|
S3JobManifestGenerator.Builder |
enableManifestOutput(Boolean enableManifestOutput)
Determines whether or not to write the job's generated manifest to a bucket.
|
S3JobManifestGenerator.Builder |
expectedBucketOwner(String expectedBucketOwner)
The Amazon Web Services account ID that owns the bucket the generated manifest is written to.
|
default S3JobManifestGenerator.Builder |
filter(Consumer<JobManifestGeneratorFilter.Builder> filter)
Specifies rules the S3JobManifestGenerator should use to use to decide whether an object in the source bucket
should or should not be included in the generated job manifest.
|
S3JobManifestGenerator.Builder |
filter(JobManifestGeneratorFilter filter)
Specifies rules the S3JobManifestGenerator should use to use to decide whether an object in the source bucket
should or should not be included in the generated job manifest.
|
default S3JobManifestGenerator.Builder |
manifestOutputLocation(Consumer<S3ManifestOutputLocation.Builder> manifestOutputLocation)
Specifies the location the generated manifest will be written to.
|
S3JobManifestGenerator.Builder |
manifestOutputLocation(S3ManifestOutputLocation manifestOutputLocation)
Specifies the location the generated manifest will be written to.
|
S3JobManifestGenerator.Builder |
sourceBucket(String sourceBucket)
The source bucket used by the ManifestGenerator.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildS3JobManifestGenerator.Builder expectedBucketOwner(String expectedBucketOwner)
The Amazon Web Services account ID that owns the bucket the generated manifest is written to. If provided the generated manifest bucket's owner Amazon Web Services account ID must match this value, else the job fails.
expectedBucketOwner - The Amazon Web Services account ID that owns the bucket the generated manifest is written to. If
provided the generated manifest bucket's owner Amazon Web Services account ID must match this value,
else the job fails.S3JobManifestGenerator.Builder sourceBucket(String sourceBucket)
The source bucket used by the ManifestGenerator.
sourceBucket - The source bucket used by the ManifestGenerator.S3JobManifestGenerator.Builder manifestOutputLocation(S3ManifestOutputLocation manifestOutputLocation)
Specifies the location the generated manifest will be written to.
manifestOutputLocation - Specifies the location the generated manifest will be written to.default S3JobManifestGenerator.Builder manifestOutputLocation(Consumer<S3ManifestOutputLocation.Builder> manifestOutputLocation)
Specifies the location the generated manifest will be written to.
This is a convenience method that creates an instance of theS3ManifestOutputLocation.Builder
avoiding the need to create one manually via S3ManifestOutputLocation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to manifestOutputLocation(S3ManifestOutputLocation).manifestOutputLocation - a consumer that will call methods on S3ManifestOutputLocation.BuildermanifestOutputLocation(S3ManifestOutputLocation)S3JobManifestGenerator.Builder filter(JobManifestGeneratorFilter filter)
Specifies rules the S3JobManifestGenerator should use to use to decide whether an object in the source bucket should or should not be included in the generated job manifest.
filter - Specifies rules the S3JobManifestGenerator should use to use to decide whether an object in the source
bucket should or should not be included in the generated job manifest.default S3JobManifestGenerator.Builder filter(Consumer<JobManifestGeneratorFilter.Builder> filter)
Specifies rules the S3JobManifestGenerator should use to use to decide whether an object in the source bucket should or should not be included in the generated job manifest.
This is a convenience method that creates an instance of theJobManifestGeneratorFilter.Builder
avoiding the need to create one manually via JobManifestGeneratorFilter.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to filter(JobManifestGeneratorFilter).filter - a consumer that will call methods on JobManifestGeneratorFilter.Builderfilter(JobManifestGeneratorFilter)S3JobManifestGenerator.Builder enableManifestOutput(Boolean enableManifestOutput)
Determines whether or not to write the job's generated manifest to a bucket.
enableManifestOutput - Determines whether or not to write the job's generated manifest to a bucket.Copyright © 2022. All rights reserved.