Interface GetRunResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetRunResponse.Builder,GetRunResponse>,OmicsResponse.Builder,SdkBuilder<GetRunResponse.Builder,GetRunResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetRunResponse
public static interface GetRunResponse.Builder extends OmicsResponse.Builder, SdkPojo, CopyableBuilder<GetRunResponse.Builder,GetRunResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetRunResponse.Builderaccelerators(String accelerators)The computational accelerator used to run the workflow.GetRunResponse.Builderaccelerators(Accelerators accelerators)The computational accelerator used to run the workflow.GetRunResponse.Builderarn(String arn)The run's ARN.GetRunResponse.BuildercreationTime(Instant creationTime)When the run was created.GetRunResponse.Builderdefinition(String definition)The run's definition.GetRunResponse.Builderdigest(String digest)The run's digest.GetRunResponse.BuilderfailureReason(String failureReason)The reason a run has failed.GetRunResponse.Builderid(String id)The run's ID.GetRunResponse.BuilderlogLevel(String logLevel)The run's log level.GetRunResponse.BuilderlogLevel(RunLogLevel logLevel)The run's log level.default GetRunResponse.BuilderlogLocation(Consumer<RunLogLocation.Builder> logLocation)The location of the run log.GetRunResponse.BuilderlogLocation(RunLogLocation logLocation)The location of the run log.GetRunResponse.Buildername(String name)The run's name.GetRunResponse.BuilderoutputUri(String outputUri)The run's output URI.GetRunResponse.Builderparameters(Document parameters)The run's parameters.GetRunResponse.Builderpriority(Integer priority)The run's priority.GetRunResponse.BuilderresourceDigests(Map<String,String> resourceDigests)The run's resource digests.GetRunResponse.BuilderretentionMode(String retentionMode)The run's retention mode.GetRunResponse.BuilderretentionMode(RunRetentionMode retentionMode)The run's retention mode.GetRunResponse.BuilderroleArn(String roleArn)The run's service role ARN.GetRunResponse.BuilderrunGroupId(String runGroupId)The run's group ID.GetRunResponse.BuilderrunId(String runId)The run's ID.GetRunResponse.BuilderrunOutputUri(String runOutputUri)The destination for workflow outputs.GetRunResponse.BuilderstartedBy(String startedBy)Who started the run.GetRunResponse.BuilderstartTime(Instant startTime)When the run started.GetRunResponse.Builderstatus(String status)The run's status.GetRunResponse.Builderstatus(RunStatus status)The run's status.GetRunResponse.BuilderstatusMessage(String statusMessage)The run's status message.GetRunResponse.BuilderstopTime(Instant stopTime)The run's stop time.GetRunResponse.BuilderstorageCapacity(Integer storageCapacity)The run's storage capacity in gigabytes.GetRunResponse.Buildertags(Map<String,String> tags)The run's tags.GetRunResponse.Builderuuid(String uuid)The universally unique identifier for a run.GetRunResponse.BuilderworkflowId(String workflowId)The run's workflow ID.GetRunResponse.BuilderworkflowType(String workflowType)The run's workflow type.GetRunResponse.BuilderworkflowType(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 Detail
-
arn
GetRunResponse.Builder arn(String 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
GetRunResponse.Builder id(String 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
GetRunResponse.Builder status(String status)
The run's status.
-
status
GetRunResponse.Builder status(RunStatus status)
The run's status.
-
workflowId
GetRunResponse.Builder workflowId(String 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
GetRunResponse.Builder workflowType(String 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,WorkflowType
-
workflowType
GetRunResponse.Builder workflowType(WorkflowType 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,WorkflowType
-
runId
GetRunResponse.Builder runId(String 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
GetRunResponse.Builder roleArn(String 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
GetRunResponse.Builder name(String 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
GetRunResponse.Builder runGroupId(String 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
GetRunResponse.Builder priority(Integer 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
GetRunResponse.Builder definition(String 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
GetRunResponse.Builder digest(String 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
GetRunResponse.Builder parameters(Document 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
GetRunResponse.Builder storageCapacity(Integer 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
GetRunResponse.Builder outputUri(String 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
GetRunResponse.Builder logLevel(String 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:
RunLogLevel,RunLogLevel
-
logLevel
GetRunResponse.Builder logLevel(RunLogLevel 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:
RunLogLevel,RunLogLevel
-
resourceDigests
GetRunResponse.Builder resourceDigests(Map<String,String> 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
GetRunResponse.Builder startedBy(String 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
GetRunResponse.Builder creationTime(Instant 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
GetRunResponse.Builder startTime(Instant 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
GetRunResponse.Builder stopTime(Instant 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
GetRunResponse.Builder statusMessage(String 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
GetRunResponse.Builder tags(Map<String,String> 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
GetRunResponse.Builder accelerators(String 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,Accelerators
-
accelerators
GetRunResponse.Builder accelerators(Accelerators 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,Accelerators
-
retentionMode
GetRunResponse.Builder retentionMode(String 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:
RunRetentionMode,RunRetentionMode
-
retentionMode
GetRunResponse.Builder retentionMode(RunRetentionMode 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:
RunRetentionMode,RunRetentionMode
-
failureReason
GetRunResponse.Builder failureReason(String 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
GetRunResponse.Builder logLocation(RunLogLocation 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
default GetRunResponse.Builder logLocation(Consumer<RunLogLocation.Builder> logLocation)
The location of the run log.
This is a convenience method that creates an instance of theRunLogLocation.Builderavoiding the need to create one manually viaRunLogLocation.builder().When the
Consumercompletes,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:
logLocation(RunLogLocation)
-
uuid
GetRunResponse.Builder uuid(String 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
GetRunResponse.Builder runOutputUri(String 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.
-
-