Interface GetBatchJobExecutionResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetBatchJobExecutionResponse.Builder,
,GetBatchJobExecutionResponse> M2Response.Builder
,SdkBuilder<GetBatchJobExecutionResponse.Builder,
,GetBatchJobExecutionResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetBatchJobExecutionResponse
-
Method Summary
Modifier and TypeMethodDescriptionapplicationId
(String applicationId) The identifier of the application.batchJobIdentifier
(Consumer<BatchJobIdentifier.Builder> batchJobIdentifier) The unique identifier of this batch job.batchJobIdentifier
(BatchJobIdentifier batchJobIdentifier) The unique identifier of this batch job.The timestamp when the batch job execution ended.executionId
(String executionId) The unique identifier for this batch job execution.The unique identifier for this batch job.The name of this batch job.jobStepRestartMarker
(Consumer<JobStepRestartMarker.Builder> jobStepRestartMarker) The restart steps information for the most recent restart operation.jobStepRestartMarker
(JobStepRestartMarker jobStepRestartMarker) The restart steps information for the most recent restart operation.The type of job.jobType
(BatchJobType jobType) The type of job.The user for the job.returnCode
(String returnCode) The batch job return code from either the Blu Age or Micro Focus runtime engines.The timestamp when the batch job execution started.The status of the batch job execution.status
(BatchJobExecutionStatus status) The status of the batch job execution.statusReason
(String statusReason) The reason for the reported status.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.m2.model.M2Response.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
applicationId
The identifier of the application.
- Parameters:
applicationId
- The identifier of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
batchJobIdentifier
The unique identifier of this batch job.
- Parameters:
batchJobIdentifier
- The unique identifier of this batch job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
batchJobIdentifier
default GetBatchJobExecutionResponse.Builder batchJobIdentifier(Consumer<BatchJobIdentifier.Builder> batchJobIdentifier) The unique identifier of this batch job.
This is a convenience method that creates an instance of theBatchJobIdentifier.Builder
avoiding the need to create one manually viaBatchJobIdentifier.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tobatchJobIdentifier(BatchJobIdentifier)
.- Parameters:
batchJobIdentifier
- a consumer that will call methods onBatchJobIdentifier.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
endTime
The timestamp when the batch job execution ended.
- Parameters:
endTime
- The timestamp when the batch job execution ended.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionId
The unique identifier for this batch job execution.
- Parameters:
executionId
- The unique identifier for this batch job execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobId
The unique identifier for this batch job.
- Parameters:
jobId
- The unique identifier for this batch job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobName
The name of this batch job.
- Parameters:
jobName
- The name of this batch job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobStepRestartMarker
GetBatchJobExecutionResponse.Builder jobStepRestartMarker(JobStepRestartMarker jobStepRestartMarker) The restart steps information for the most recent restart operation.
- Parameters:
jobStepRestartMarker
- The restart steps information for the most recent restart operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobStepRestartMarker
default GetBatchJobExecutionResponse.Builder jobStepRestartMarker(Consumer<JobStepRestartMarker.Builder> jobStepRestartMarker) The restart steps information for the most recent restart operation.
This is a convenience method that creates an instance of theJobStepRestartMarker.Builder
avoiding the need to create one manually viaJobStepRestartMarker.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tojobStepRestartMarker(JobStepRestartMarker)
.- Parameters:
jobStepRestartMarker
- a consumer that will call methods onJobStepRestartMarker.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
jobType
The type of job.
- Parameters:
jobType
- The type of job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
jobType
The type of job.
- Parameters:
jobType
- The type of job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
jobUser
The user for the job.
- Parameters:
jobUser
- The user for the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
returnCode
The batch job return code from either the Blu Age or Micro Focus runtime engines. For more information, see Batch return codes in the IBM WebSphere Application Server documentation.
- Parameters:
returnCode
- The batch job return code from either the Blu Age or Micro Focus runtime engines. For more information, see Batch return codes in the IBM WebSphere Application Server documentation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
The timestamp when the batch job execution started.
- Parameters:
startTime
- The timestamp when the batch job execution started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the batch job execution.
- Parameters:
status
- The status of the batch job execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the batch job execution.
- Parameters:
status
- The status of the batch job execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusReason
The reason for the reported status.
- Parameters:
statusReason
- The reason for the reported status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-