Interface BatchJobExecutionSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<BatchJobExecutionSummary.Builder,BatchJobExecutionSummary>,SdkBuilder<BatchJobExecutionSummary.Builder,BatchJobExecutionSummary>,SdkPojo
- Enclosing class:
- BatchJobExecutionSummary
public static interface BatchJobExecutionSummary.Builder extends SdkPojo, CopyableBuilder<BatchJobExecutionSummary.Builder,BatchJobExecutionSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description BatchJobExecutionSummary.BuilderapplicationId(String applicationId)The unique identifier of the application that hosts this batch job.default BatchJobExecutionSummary.BuilderbatchJobIdentifier(Consumer<BatchJobIdentifier.Builder> batchJobIdentifier)The unique identifier of this batch job.BatchJobExecutionSummary.BuilderbatchJobIdentifier(BatchJobIdentifier batchJobIdentifier)The unique identifier of this batch job.BatchJobExecutionSummary.BuilderendTime(Instant endTime)The timestamp when this batch job execution ended.BatchJobExecutionSummary.BuilderexecutionId(String executionId)The unique identifier of this execution of the batch job.BatchJobExecutionSummary.BuilderjobId(String jobId)The unique identifier of a particular batch job.BatchJobExecutionSummary.BuilderjobName(String jobName)The name of a particular batch job.BatchJobExecutionSummary.BuilderjobType(String jobType)The type of a particular batch job execution.BatchJobExecutionSummary.BuilderjobType(BatchJobType jobType)The type of a particular batch job execution.BatchJobExecutionSummary.BuilderreturnCode(String returnCode)The batch job return code from either the Blu Age or Micro Focus runtime engines.BatchJobExecutionSummary.BuilderstartTime(Instant startTime)The timestamp when a particular batch job execution started.BatchJobExecutionSummary.Builderstatus(String status)The status of a particular batch job execution.BatchJobExecutionSummary.Builderstatus(BatchJobExecutionStatus status)The status of a particular batch job execution.-
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
-
applicationId
BatchJobExecutionSummary.Builder applicationId(String applicationId)
The unique identifier of the application that hosts this batch job.
- Parameters:
applicationId- The unique identifier of the application that hosts this batch job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
batchJobIdentifier
BatchJobExecutionSummary.Builder batchJobIdentifier(BatchJobIdentifier 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 BatchJobExecutionSummary.Builder batchJobIdentifier(Consumer<BatchJobIdentifier.Builder> batchJobIdentifier)
The unique identifier of this batch job.
This is a convenience method that creates an instance of theBatchJobIdentifier.Builderavoiding the need to create one manually viaBatchJobIdentifier.builder().When the
Consumercompletes,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:
batchJobIdentifier(BatchJobIdentifier)
-
endTime
BatchJobExecutionSummary.Builder endTime(Instant endTime)
The timestamp when this batch job execution ended.
- Parameters:
endTime- The timestamp when this batch job execution ended.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionId
BatchJobExecutionSummary.Builder executionId(String executionId)
The unique identifier of this execution of the batch job.
- Parameters:
executionId- The unique identifier of this execution of the batch job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobId
BatchJobExecutionSummary.Builder jobId(String jobId)
The unique identifier of a particular batch job.
- Parameters:
jobId- The unique identifier of a particular batch job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobName
BatchJobExecutionSummary.Builder jobName(String jobName)
The name of a particular batch job.
- Parameters:
jobName- The name of a particular batch job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobType
BatchJobExecutionSummary.Builder jobType(String jobType)
The type of a particular batch job execution.
- Parameters:
jobType- The type of a particular batch job execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BatchJobType,BatchJobType
-
jobType
BatchJobExecutionSummary.Builder jobType(BatchJobType jobType)
The type of a particular batch job execution.
- Parameters:
jobType- The type of a particular batch job execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BatchJobType,BatchJobType
-
returnCode
BatchJobExecutionSummary.Builder returnCode(String 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
BatchJobExecutionSummary.Builder startTime(Instant startTime)
The timestamp when a particular batch job execution started.
- Parameters:
startTime- The timestamp when a particular batch job execution started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
BatchJobExecutionSummary.Builder status(String status)
The status of a particular batch job execution.
- Parameters:
status- The status of a particular batch job execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BatchJobExecutionStatus,BatchJobExecutionStatus
-
status
BatchJobExecutionSummary.Builder status(BatchJobExecutionStatus status)
The status of a particular batch job execution.
- Parameters:
status- The status of a particular batch job execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BatchJobExecutionStatus,BatchJobExecutionStatus
-
-