Interface BatchJobIdentifier.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<BatchJobIdentifier.Builder,
,BatchJobIdentifier> SdkBuilder<BatchJobIdentifier.Builder,
,BatchJobIdentifier> SdkPojo
- Enclosing class:
BatchJobIdentifier
-
Method Summary
Modifier and TypeMethodDescriptiondefault BatchJobIdentifier.Builder
fileBatchJobIdentifier
(Consumer<FileBatchJobIdentifier.Builder> fileBatchJobIdentifier) Specifies a file associated with a specific batch job.fileBatchJobIdentifier
(FileBatchJobIdentifier fileBatchJobIdentifier) Specifies a file associated with a specific batch job.default BatchJobIdentifier.Builder
restartBatchJobIdentifier
(Consumer<RestartBatchJobIdentifier.Builder> restartBatchJobIdentifier) Specifies the required information for restart, includingexecutionId
andJobStepRestartMarker
.restartBatchJobIdentifier
(RestartBatchJobIdentifier restartBatchJobIdentifier) Specifies the required information for restart, includingexecutionId
andJobStepRestartMarker
.default BatchJobIdentifier.Builder
s3BatchJobIdentifier
(Consumer<S3BatchJobIdentifier.Builder> s3BatchJobIdentifier) Specifies an Amazon S3 location that identifies the batch jobs that you want to run.s3BatchJobIdentifier
(S3BatchJobIdentifier s3BatchJobIdentifier) Specifies an Amazon S3 location that identifies the batch jobs that you want to run.default BatchJobIdentifier.Builder
scriptBatchJobIdentifier
(Consumer<ScriptBatchJobIdentifier.Builder> scriptBatchJobIdentifier) A batch job identifier in which the batch job to run is identified by the script name.scriptBatchJobIdentifier
(ScriptBatchJobIdentifier scriptBatchJobIdentifier) A batch job identifier in which the batch job to run is identified by the script name.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, sdkFieldNameToField, sdkFields
-
Method Details
-
fileBatchJobIdentifier
Specifies a file associated with a specific batch job.
- Parameters:
fileBatchJobIdentifier
- Specifies a file associated with a specific batch job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fileBatchJobIdentifier
default BatchJobIdentifier.Builder fileBatchJobIdentifier(Consumer<FileBatchJobIdentifier.Builder> fileBatchJobIdentifier) Specifies a file associated with a specific batch job.
This is a convenience method that creates an instance of theFileBatchJobIdentifier.Builder
avoiding the need to create one manually viaFileBatchJobIdentifier.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofileBatchJobIdentifier(FileBatchJobIdentifier)
.- Parameters:
fileBatchJobIdentifier
- a consumer that will call methods onFileBatchJobIdentifier.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
restartBatchJobIdentifier
BatchJobIdentifier.Builder restartBatchJobIdentifier(RestartBatchJobIdentifier restartBatchJobIdentifier) Specifies the required information for restart, including
executionId
andJobStepRestartMarker
.- Parameters:
restartBatchJobIdentifier
- Specifies the required information for restart, includingexecutionId
andJobStepRestartMarker
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
restartBatchJobIdentifier
default BatchJobIdentifier.Builder restartBatchJobIdentifier(Consumer<RestartBatchJobIdentifier.Builder> restartBatchJobIdentifier) Specifies the required information for restart, including
This is a convenience method that creates an instance of theexecutionId
andJobStepRestartMarker
.RestartBatchJobIdentifier.Builder
avoiding the need to create one manually viaRestartBatchJobIdentifier.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torestartBatchJobIdentifier(RestartBatchJobIdentifier)
.- Parameters:
restartBatchJobIdentifier
- a consumer that will call methods onRestartBatchJobIdentifier.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3BatchJobIdentifier
Specifies an Amazon S3 location that identifies the batch jobs that you want to run. Use this identifier to run ad hoc batch jobs.
- Parameters:
s3BatchJobIdentifier
- Specifies an Amazon S3 location that identifies the batch jobs that you want to run. Use this identifier to run ad hoc batch jobs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3BatchJobIdentifier
default BatchJobIdentifier.Builder s3BatchJobIdentifier(Consumer<S3BatchJobIdentifier.Builder> s3BatchJobIdentifier) Specifies an Amazon S3 location that identifies the batch jobs that you want to run. Use this identifier to run ad hoc batch jobs.
This is a convenience method that creates an instance of theS3BatchJobIdentifier.Builder
avoiding the need to create one manually viaS3BatchJobIdentifier.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3BatchJobIdentifier(S3BatchJobIdentifier)
.- Parameters:
s3BatchJobIdentifier
- a consumer that will call methods onS3BatchJobIdentifier.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scriptBatchJobIdentifier
BatchJobIdentifier.Builder scriptBatchJobIdentifier(ScriptBatchJobIdentifier scriptBatchJobIdentifier) A batch job identifier in which the batch job to run is identified by the script name.
- Parameters:
scriptBatchJobIdentifier
- A batch job identifier in which the batch job to run is identified by the script name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scriptBatchJobIdentifier
default BatchJobIdentifier.Builder scriptBatchJobIdentifier(Consumer<ScriptBatchJobIdentifier.Builder> scriptBatchJobIdentifier) A batch job identifier in which the batch job to run is identified by the script name.
This is a convenience method that creates an instance of theScriptBatchJobIdentifier.Builder
avoiding the need to create one manually viaScriptBatchJobIdentifier.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toscriptBatchJobIdentifier(ScriptBatchJobIdentifier)
.- Parameters:
scriptBatchJobIdentifier
- a consumer that will call methods onScriptBatchJobIdentifier.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-