Interface GetRunGroupResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetRunGroupResponse.Builder,GetRunGroupResponse>,OmicsResponse.Builder,SdkBuilder<GetRunGroupResponse.Builder,GetRunGroupResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetRunGroupResponse
public static interface GetRunGroupResponse.Builder extends OmicsResponse.Builder, SdkPojo, CopyableBuilder<GetRunGroupResponse.Builder,GetRunGroupResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetRunGroupResponse.Builderarn(String arn)The group's ARN.GetRunGroupResponse.BuildercreationTime(Instant creationTime)When the group was created.GetRunGroupResponse.Builderid(String id)The group's ID.GetRunGroupResponse.BuildermaxCpus(Integer maxCpus)The group's maximum number of CPUs to use.GetRunGroupResponse.BuildermaxDuration(Integer maxDuration)The group's maximum run time in minutes.GetRunGroupResponse.BuildermaxGpus(Integer maxGpus)The maximum GPUs that can be used by a run group.GetRunGroupResponse.BuildermaxRuns(Integer maxRuns)The maximum number of concurrent runs for the group.GetRunGroupResponse.Buildername(String name)The group's name.GetRunGroupResponse.Buildertags(Map<String,String> tags)The group's tags.-
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
GetRunGroupResponse.Builder arn(String arn)
The group's ARN.
- Parameters:
arn- The group's ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
GetRunGroupResponse.Builder id(String id)
The group's ID.
- Parameters:
id- The group's ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
GetRunGroupResponse.Builder name(String name)
The group's name.
- Parameters:
name- The group's name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxCpus
GetRunGroupResponse.Builder maxCpus(Integer maxCpus)
The group's maximum number of CPUs to use.
- Parameters:
maxCpus- The group's maximum number of CPUs to use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxRuns
GetRunGroupResponse.Builder maxRuns(Integer maxRuns)
The maximum number of concurrent runs for the group.
- Parameters:
maxRuns- The maximum number of concurrent runs for the group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxDuration
GetRunGroupResponse.Builder maxDuration(Integer maxDuration)
The group's maximum run time in minutes.
- Parameters:
maxDuration- The group's maximum run time in minutes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
GetRunGroupResponse.Builder creationTime(Instant creationTime)
When the group was created.
- Parameters:
creationTime- When the group was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
GetRunGroupResponse.Builder tags(Map<String,String> tags)
The group's tags.
- Parameters:
tags- The group's tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxGpus
GetRunGroupResponse.Builder maxGpus(Integer maxGpus)
The maximum GPUs that can be used by a run group.
- Parameters:
maxGpus- The maximum GPUs that can be used by a run group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-