Interface S3BatchJobIdentifier.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<S3BatchJobIdentifier.Builder,
,S3BatchJobIdentifier> SdkBuilder<S3BatchJobIdentifier.Builder,
,S3BatchJobIdentifier> SdkPojo
- Enclosing class:
S3BatchJobIdentifier
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon S3 bucket that contains the batch job definitions.default S3BatchJobIdentifier.Builder
identifier
(Consumer<JobIdentifier.Builder> identifier) Identifies the batch job definition.identifier
(JobIdentifier identifier) Identifies the batch job definition.The key prefix that specifies the path to the folder in the S3 bucket that has the batch job definitions.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
bucket
The Amazon S3 bucket that contains the batch job definitions.
- Parameters:
bucket
- The Amazon S3 bucket that contains the batch job definitions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identifier
Identifies the batch job definition. This identifier can also point to any batch job definition that already exists in the application or to one of the batch job definitions within the directory that is specified in
keyPrefix
.- Parameters:
identifier
- Identifies the batch job definition. This identifier can also point to any batch job definition that already exists in the application or to one of the batch job definitions within the directory that is specified inkeyPrefix
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identifier
Identifies the batch job definition. This identifier can also point to any batch job definition that already exists in the application or to one of the batch job definitions within the directory that is specified in
This is a convenience method that creates an instance of thekeyPrefix
.JobIdentifier.Builder
avoiding the need to create one manually viaJobIdentifier.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toidentifier(JobIdentifier)
.- Parameters:
identifier
- a consumer that will call methods onJobIdentifier.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
keyPrefix
The key prefix that specifies the path to the folder in the S3 bucket that has the batch job definitions.
- Parameters:
keyPrefix
- The key prefix that specifies the path to the folder in the S3 bucket that has the batch job definitions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-