Interface RunGroupListItem.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RunGroupListItem.Builder,RunGroupListItem>,SdkBuilder<RunGroupListItem.Builder,RunGroupListItem>,SdkPojo
- Enclosing class:
- RunGroupListItem
public static interface RunGroupListItem.Builder extends SdkPojo, CopyableBuilder<RunGroupListItem.Builder,RunGroupListItem>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RunGroupListItem.Builderarn(String arn)The group's ARN.RunGroupListItem.BuildercreationTime(Instant creationTime)When the group was created.RunGroupListItem.Builderid(String id)The group's ID.RunGroupListItem.BuildermaxCpus(Integer maxCpus)The group's maximum CPU count setting.RunGroupListItem.BuildermaxDuration(Integer maxDuration)The group's maximum duration setting in minutes.RunGroupListItem.BuildermaxGpus(Integer maxGpus)The maximum GPUs that can be used by a run group.RunGroupListItem.BuildermaxRuns(Integer maxRuns)The group's maximum concurrent run setting.RunGroupListItem.Buildername(String name)The group's name.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
arn
RunGroupListItem.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
RunGroupListItem.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
RunGroupListItem.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
RunGroupListItem.Builder maxCpus(Integer maxCpus)
The group's maximum CPU count setting.
- Parameters:
maxCpus- The group's maximum CPU count setting.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxRuns
RunGroupListItem.Builder maxRuns(Integer maxRuns)
The group's maximum concurrent run setting.
- Parameters:
maxRuns- The group's maximum concurrent run setting.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxDuration
RunGroupListItem.Builder maxDuration(Integer maxDuration)
The group's maximum duration setting in minutes.
- Parameters:
maxDuration- The group's maximum duration setting in minutes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
RunGroupListItem.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.
-
maxGpus
RunGroupListItem.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.
-
-