Interface TerminateJobRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,BatchRequest.Builder
,Buildable
,CopyableBuilder<TerminateJobRequest.Builder,TerminateJobRequest>
,SdkBuilder<TerminateJobRequest.Builder,TerminateJobRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- TerminateJobRequest
public static interface TerminateJobRequest.Builder extends BatchRequest.Builder, SdkPojo, CopyableBuilder<TerminateJobRequest.Builder,TerminateJobRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TerminateJobRequest.Builder
jobId(String jobId)
The Batch job ID of the job to terminate.TerminateJobRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
TerminateJobRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
TerminateJobRequest.Builder
reason(String reason)
A message to attach to the job that explains the reason for canceling it.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.batch.model.BatchRequest.Builder
build
-
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 Detail
-
jobId
TerminateJobRequest.Builder jobId(String jobId)
The Batch job ID of the job to terminate.
- Parameters:
jobId
- The Batch job ID of the job to terminate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reason
TerminateJobRequest.Builder reason(String reason)
A message to attach to the job that explains the reason for canceling it. This message is returned by future DescribeJobs operations on the job. This message is also recorded in the Batch activity logs.
- Parameters:
reason
- A message to attach to the job that explains the reason for canceling it. This message is returned by future DescribeJobs operations on the job. This message is also recorded in the Batch activity logs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
TerminateJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
TerminateJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-