public static interface S3JobDefinition.Builder extends SdkPojo, CopyableBuilder<S3JobDefinition.Builder,S3JobDefinition>
| Modifier and Type | Method and Description |
|---|---|
S3JobDefinition.Builder |
bucketDefinitions(Collection<S3BucketDefinitionForJob> bucketDefinitions)
An array of objects, one for each AWS account that owns buckets to analyze.
|
S3JobDefinition.Builder |
bucketDefinitions(Consumer<S3BucketDefinitionForJob.Builder>... bucketDefinitions)
An array of objects, one for each AWS account that owns buckets to analyze.
|
S3JobDefinition.Builder |
bucketDefinitions(S3BucketDefinitionForJob... bucketDefinitions)
An array of objects, one for each AWS account that owns buckets to analyze.
|
default S3JobDefinition.Builder |
scoping(Consumer<Scoping.Builder> scoping)
The property- and tag-based conditions that determine which objects to include or exclude from the analysis.
|
S3JobDefinition.Builder |
scoping(Scoping scoping)
The property- and tag-based conditions that determine which objects to include or exclude from the analysis.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildS3JobDefinition.Builder bucketDefinitions(Collection<S3BucketDefinitionForJob> bucketDefinitions)
An array of objects, one for each AWS account that owns buckets to analyze. Each object specifies the account ID for an account and one or more buckets to analyze for the account.
bucketDefinitions - An array of objects, one for each AWS account that owns buckets to analyze. Each object specifies the
account ID for an account and one or more buckets to analyze for the account.S3JobDefinition.Builder bucketDefinitions(S3BucketDefinitionForJob... bucketDefinitions)
An array of objects, one for each AWS account that owns buckets to analyze. Each object specifies the account ID for an account and one or more buckets to analyze for the account.
bucketDefinitions - An array of objects, one for each AWS account that owns buckets to analyze. Each object specifies the
account ID for an account and one or more buckets to analyze for the account.S3JobDefinition.Builder bucketDefinitions(Consumer<S3BucketDefinitionForJob.Builder>... bucketDefinitions)
An array of objects, one for each AWS account that owns buckets to analyze. Each object specifies the account ID for an account and one or more buckets to analyze for the account.
This is a convenience that creates an instance of theList.Builder avoiding
the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #bucketDefinitions(List) .bucketDefinitions - a consumer that will call methods on List.Builder #bucketDefinitions(List) S3JobDefinition.Builder scoping(Scoping scoping)
The property- and tag-based conditions that determine which objects to include or exclude from the analysis.
scoping - The property- and tag-based conditions that determine which objects to include or exclude from the
analysis.default S3JobDefinition.Builder scoping(Consumer<Scoping.Builder> scoping)
The property- and tag-based conditions that determine which objects to include or exclude from the analysis.
This is a convenience that creates an instance of theScoping.Builder avoiding the need to create one
manually via Scoping.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to scoping(Scoping).scoping - a consumer that will call methods on Scoping.Builderscoping(Scoping)Copyright © 2020. All rights reserved.