Interface GetRunTaskResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetRunTaskResponse.Builder,GetRunTaskResponse>,OmicsResponse.Builder,SdkBuilder<GetRunTaskResponse.Builder,GetRunTaskResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetRunTaskResponse
public static interface GetRunTaskResponse.Builder extends OmicsResponse.Builder, SdkPojo, CopyableBuilder<GetRunTaskResponse.Builder,GetRunTaskResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetRunTaskResponse.BuildercacheHit(Boolean cacheHit)Set to true if AWS HealthOmics found a matching entry in the run cache for this task.GetRunTaskResponse.BuildercacheS3Uri(String cacheS3Uri)The S3 URI of the cache location.GetRunTaskResponse.Buildercpus(Integer cpus)The task's CPU usage.GetRunTaskResponse.BuildercreationTime(Instant creationTime)When the task was created.GetRunTaskResponse.BuilderfailureReason(String failureReason)The reason a task has failed.GetRunTaskResponse.Buildergpus(Integer gpus)The number of Graphics Processing Units (GPU) specified in the task.GetRunTaskResponse.BuilderinstanceType(String instanceType)The instance type for a task.GetRunTaskResponse.BuilderlogStream(String logStream)The task's log stream.GetRunTaskResponse.Buildermemory(Integer memory)The task's memory use in gigabytes.GetRunTaskResponse.Buildername(String name)The task's name.GetRunTaskResponse.BuilderstartTime(Instant startTime)The task's start time.GetRunTaskResponse.Builderstatus(String status)The task's status.GetRunTaskResponse.Builderstatus(TaskStatus status)The task's status.GetRunTaskResponse.BuilderstatusMessage(String statusMessage)The task's status message.GetRunTaskResponse.BuilderstopTime(Instant stopTime)The task's stop time.GetRunTaskResponse.BuildertaskId(String taskId)The task's ID.-
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 Detail
-
taskId
GetRunTaskResponse.Builder taskId(String taskId)
The task's ID.
- Parameters:
taskId- The task's ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
GetRunTaskResponse.Builder status(String status)
The task's status.
- Parameters:
status- The task's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TaskStatus,TaskStatus
-
status
GetRunTaskResponse.Builder status(TaskStatus status)
The task's status.
- Parameters:
status- The task's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TaskStatus,TaskStatus
-
name
GetRunTaskResponse.Builder name(String name)
The task's name.
- Parameters:
name- The task's name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cpus
GetRunTaskResponse.Builder cpus(Integer cpus)
The task's CPU usage.
- Parameters:
cpus- The task's CPU usage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cacheHit
GetRunTaskResponse.Builder cacheHit(Boolean cacheHit)
Set to true if AWS HealthOmics found a matching entry in the run cache for this task.
- Parameters:
cacheHit- Set to true if AWS HealthOmics found a matching entry in the run cache for this task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cacheS3Uri
GetRunTaskResponse.Builder cacheS3Uri(String cacheS3Uri)
The S3 URI of the cache location.
- Parameters:
cacheS3Uri- The S3 URI of the cache location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memory
GetRunTaskResponse.Builder memory(Integer memory)
The task's memory use in gigabytes.
- Parameters:
memory- The task's memory use in gigabytes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
GetRunTaskResponse.Builder creationTime(Instant creationTime)
When the task was created.
- Parameters:
creationTime- When the task was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
GetRunTaskResponse.Builder startTime(Instant startTime)
The task's start time.
- Parameters:
startTime- The task's start time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stopTime
GetRunTaskResponse.Builder stopTime(Instant stopTime)
The task's stop time.
- Parameters:
stopTime- The task's stop time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusMessage
GetRunTaskResponse.Builder statusMessage(String statusMessage)
The task's status message.
- Parameters:
statusMessage- The task's status message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logStream
GetRunTaskResponse.Builder logStream(String logStream)
The task's log stream.
- Parameters:
logStream- The task's log stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gpus
GetRunTaskResponse.Builder gpus(Integer gpus)
The number of Graphics Processing Units (GPU) specified in the task.
- Parameters:
gpus- The number of Graphics Processing Units (GPU) specified in the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceType
GetRunTaskResponse.Builder instanceType(String instanceType)
The instance type for a task.
- Parameters:
instanceType- The instance type for a task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureReason
GetRunTaskResponse.Builder failureReason(String failureReason)
The reason a task has failed.
- Parameters:
failureReason- The reason a task has failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-