Interface GetRunResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetRunResponse.Builder,
,GetRunResponse> OmicsResponse.Builder
,SdkBuilder<GetRunResponse.Builder,
,GetRunResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetRunResponse
-
Method Summary
Modifier and TypeMethodDescriptionaccelerators
(String accelerators) The computational accelerator used to run the workflow.accelerators
(Accelerators accelerators) The computational accelerator used to run the workflow.The run's ARN.creationTime
(Instant creationTime) When the run was created.definition
(String definition) The run's definition.The run's digest.failureReason
(String failureReason) The reason a run has failed.The run's ID.The run's log level.logLevel
(RunLogLevel logLevel) The run's log level.default GetRunResponse.Builder
logLocation
(Consumer<RunLogLocation.Builder> logLocation) The location of the run log.logLocation
(RunLogLocation logLocation) The location of the run log.The run's name.The run's output URI.parameters
(Document parameters) The run's parameters.The run's priority.resourceDigests
(Map<String, String> resourceDigests) The run's resource digests.retentionMode
(String retentionMode) The run's retention mode.retentionMode
(RunRetentionMode retentionMode) The run's retention mode.The run's service role ARN.runGroupId
(String runGroupId) The run's group ID.The run's ID.runOutputUri
(String runOutputUri) The destination for workflow outputs.Who started the run.When the run started.The run's status.The run's status.statusMessage
(String statusMessage) The run's status message.The run's stop time.storageCapacity
(Integer storageCapacity) The run's storage capacity in gigabytes.The run's tags.The universally unique identifier for a run.workflowId
(String workflowId) The run's workflow ID.workflowType
(String workflowType) The run's workflow type.workflowType
(WorkflowType workflowType) The run's workflow type.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.omics.model.OmicsResponse.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
-
arn
The run's ARN.
- Parameters:
arn
- The run's ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The run's ID.
- Parameters:
id
- The run's ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The run's status.
- Parameters:
status
- The run's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The run's status.
- Parameters:
status
- The run's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
workflowId
The run's workflow ID.
- Parameters:
workflowId
- The run's workflow ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workflowType
The run's workflow type.
- Parameters:
workflowType
- The run's workflow type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
workflowType
The run's workflow type.
- Parameters:
workflowType
- The run's workflow type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
runId
The run's ID.
- Parameters:
runId
- The run's ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
The run's service role ARN.
- Parameters:
roleArn
- The run's service role ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The run's name.
- Parameters:
name
- The run's name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runGroupId
The run's group ID.
- Parameters:
runGroupId
- The run's group ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
priority
The run's priority.
- Parameters:
priority
- The run's priority.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
definition
The run's definition.
- Parameters:
definition
- The run's definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
digest
The run's digest.
- Parameters:
digest
- The run's digest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameters
The run's parameters.
- Parameters:
parameters
- The run's parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storageCapacity
The run's storage capacity in gigabytes.
- Parameters:
storageCapacity
- The run's storage capacity in gigabytes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputUri
The run's output URI.
- Parameters:
outputUri
- The run's output URI.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logLevel
The run's log level.
- Parameters:
logLevel
- The run's log level.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
logLevel
The run's log level.
- Parameters:
logLevel
- The run's log level.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceDigests
The run's resource digests.
- Parameters:
resourceDigests
- The run's resource digests.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startedBy
Who started the run.
- Parameters:
startedBy
- Who started the run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
When the run was created.
- Parameters:
creationTime
- When the run was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
When the run started.
- Parameters:
startTime
- When the run started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stopTime
The run's stop time.
- Parameters:
stopTime
- The run's stop time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusMessage
The run's status message.
- Parameters:
statusMessage
- The run's status message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The run's tags.
- Parameters:
tags
- The run's tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accelerators
The computational accelerator used to run the workflow.
- Parameters:
accelerators
- The computational accelerator used to run the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
accelerators
The computational accelerator used to run the workflow.
- Parameters:
accelerators
- The computational accelerator used to run the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
retentionMode
The run's retention mode.
- Parameters:
retentionMode
- The run's retention mode.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
retentionMode
The run's retention mode.
- Parameters:
retentionMode
- The run's retention mode.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
failureReason
The reason a run has failed.
- Parameters:
failureReason
- The reason a run has failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logLocation
The location of the run log.
- Parameters:
logLocation
- The location of the run log.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logLocation
The location of the run log.
This is a convenience method that creates an instance of theRunLogLocation.Builder
avoiding the need to create one manually viaRunLogLocation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tologLocation(RunLogLocation)
.- Parameters:
logLocation
- a consumer that will call methods onRunLogLocation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
uuid
The universally unique identifier for a run.
- Parameters:
uuid
- The universally unique identifier for a run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runOutputUri
The destination for workflow outputs.
- Parameters:
runOutputUri
- The destination for workflow outputs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-