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.cacheBehavior
(String cacheBehavior) The run cache behavior for the run.cacheBehavior
(CacheBehavior cacheBehavior) The run cache behavior for the run.The run cache associated with the run.creationTime
(Instant creationTime) When the run was created.definition
(String definition) The run's definition.The run's digest.engineVersion
(String engineVersion) The actual Nextflow engine version that Amazon Web Services HealthOmics used for the run.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 gibibytes.storageType
(String storageType) The run's storage type.storageType
(StorageType storageType) The run's storage type.The run's tags.The universally unique identifier for a run.workflowId
(String workflowId) The run's workflow ID.workflowOwnerId
(String workflowOwnerId) The ID of the workflow owner.workflowType
(String workflowType) The run's workflow type.workflowType
(WorkflowType workflowType) The run's workflow type.workflowUuid
(String workflowUuid) The universally unique identifier (UUID) value for the workflow.workflowVersionName
(String workflowVersionName) The workflow version name.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, sdkFieldNameToField, 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.
-
cacheId
The run cache associated with the run.
- Parameters:
cacheId
- The run cache associated with the run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cacheBehavior
The run cache behavior for the run.
- Parameters:
cacheBehavior
- The run cache behavior for the run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
cacheBehavior
The run cache behavior for the run.
- Parameters:
cacheBehavior
- The run cache behavior for the run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
engineVersion
The actual Nextflow engine version that Amazon Web Services HealthOmics used for the run. The other workflow definition languages don't provide a value for this field.
- Parameters:
engineVersion
- The actual Nextflow engine version that Amazon Web Services HealthOmics used for the run. The other workflow definition languages don't provide a value for this field.- 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 gibibytes. For dynamic storage, after the run has completed, this value is the maximum amount of storage used during the run.
- Parameters:
storageCapacity
- The run's storage capacity in gibibytes. For dynamic storage, after the run has completed, this value is the maximum amount of storage used during the run.- 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.
-
storageType
The run's storage type.
- Parameters:
storageType
- The run's storage type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
storageType
The run's storage type.
- Parameters:
storageType
- The run's storage type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
workflowOwnerId
The ID of the workflow owner.
- Parameters:
workflowOwnerId
- The ID of the workflow owner.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workflowVersionName
The workflow version name.
- Parameters:
workflowVersionName
- The workflow version name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workflowUuid
The universally unique identifier (UUID) value for the workflow.
- Parameters:
workflowUuid
- The universally unique identifier (UUID) value for the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-