Interface GetBatchResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetBatchResponse.Builder,,GetBatchResponse> OmicsResponse.Builder,SdkBuilder<GetBatchResponse.Builder,,GetBatchResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetBatchResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe unique ARN of the run batch.creationTime(Instant creationTime) The timestamp when the batch was created.default GetBatchResponse.BuilderdefaultRunSetting(Consumer<DefaultRunSetting.Builder> defaultRunSetting) The shared configuration applied to all runs in the batch.defaultRunSetting(DefaultRunSetting defaultRunSetting) The shared configuration applied to all runs in the batch.failedTime(Instant failedTime) The timestamp when the batch transitioned to aFAILEDstatus.failureReason(String failureReason) A description of the batch failure.The identifier portion of the run batch ARN.The optional user-friendly name of the batch.processedTime(Instant processedTime) The timestamp when all run executions completed.default GetBatchResponse.BuilderrunSummary(Consumer<RunSummary.Builder> runSummary) A summary of run execution states.runSummary(RunSummary runSummary) A summary of run execution states.The current status of the run batch.status(BatchStatus status) The current status of the run batch.default GetBatchResponse.BuildersubmissionSummary(Consumer<SubmissionSummary.Builder> submissionSummary) A summary of run submission outcomes.submissionSummary(SubmissionSummary submissionSummary) A summary of run submission outcomes.submittedTime(Instant submittedTime) The timestamp when all run submissions completed.AWS tags associated with the run batch.The total number of runs in the batch.The universally unique identifier (UUID) for the run batch.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.omics.model.OmicsResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
id
The identifier portion of the run batch ARN.
- Parameters:
id- The identifier portion of the run batch ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The unique ARN of the run batch.
- Parameters:
arn- The unique ARN of the run batch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
uuid
The universally unique identifier (UUID) for the run batch.
- Parameters:
uuid- The universally unique identifier (UUID) for the run batch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The optional user-friendly name of the batch.
- Parameters:
name- The optional user-friendly name of the batch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the run batch.
- Parameters:
status- The current status of the run batch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the run batch.
- Parameters:
status- The current status of the run batch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tags
AWS tags associated with the run batch.
- Parameters:
tags- AWS tags associated with the run batch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalRuns
The total number of runs in the batch.
- Parameters:
totalRuns- The total number of runs in the batch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultRunSetting
The shared configuration applied to all runs in the batch. See
DefaultRunSetting.- Parameters:
defaultRunSetting- The shared configuration applied to all runs in the batch. SeeDefaultRunSetting.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultRunSetting
default GetBatchResponse.Builder defaultRunSetting(Consumer<DefaultRunSetting.Builder> defaultRunSetting) The shared configuration applied to all runs in the batch. See
This is a convenience method that creates an instance of theDefaultRunSetting.DefaultRunSetting.Builderavoiding the need to create one manually viaDefaultRunSetting.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todefaultRunSetting(DefaultRunSetting).- Parameters:
defaultRunSetting- a consumer that will call methods onDefaultRunSetting.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
submissionSummary
A summary of run submission outcomes. See
SubmissionSummary.- Parameters:
submissionSummary- A summary of run submission outcomes. SeeSubmissionSummary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
submissionSummary
default GetBatchResponse.Builder submissionSummary(Consumer<SubmissionSummary.Builder> submissionSummary) A summary of run submission outcomes. See
This is a convenience method that creates an instance of theSubmissionSummary.SubmissionSummary.Builderavoiding the need to create one manually viaSubmissionSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosubmissionSummary(SubmissionSummary).- Parameters:
submissionSummary- a consumer that will call methods onSubmissionSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
runSummary
A summary of run execution states. Run execution counts are eventually consistent and may lag behind actual run states. Final counts are accurate once the batch reaches
PROCESSEDstatus. SeeRunSummary.- Parameters:
runSummary- A summary of run execution states. Run execution counts are eventually consistent and may lag behind actual run states. Final counts are accurate once the batch reachesPROCESSEDstatus. SeeRunSummary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runSummary
A summary of run execution states. Run execution counts are eventually consistent and may lag behind actual run states. Final counts are accurate once the batch reaches
This is a convenience method that creates an instance of thePROCESSEDstatus. SeeRunSummary.RunSummary.Builderavoiding the need to create one manually viaRunSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torunSummary(RunSummary).- Parameters:
runSummary- a consumer that will call methods onRunSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTime
The timestamp when the batch was created.
- Parameters:
creationTime- The timestamp when the batch was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
submittedTime
The timestamp when all run submissions completed.
- Parameters:
submittedTime- The timestamp when all run submissions completed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processedTime
The timestamp when all run executions completed.
- Parameters:
processedTime- The timestamp when all run executions completed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failedTime
The timestamp when the batch transitioned to a
FAILEDstatus.- Parameters:
failedTime- The timestamp when the batch transitioned to aFAILEDstatus.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureReason
A description of the batch failure. Present only when status is
FAILED.- Parameters:
failureReason- A description of the batch failure. Present only when status isFAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-