Interface ComputeNodeGroupSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ComputeNodeGroupSummary.Builder,ComputeNodeGroupSummary>,SdkBuilder<ComputeNodeGroupSummary.Builder,ComputeNodeGroupSummary>,SdkPojo
- Enclosing class:
- ComputeNodeGroupSummary
public static interface ComputeNodeGroupSummary.Builder extends SdkPojo, CopyableBuilder<ComputeNodeGroupSummary.Builder,ComputeNodeGroupSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ComputeNodeGroupSummary.Builderarn(String arn)The unique Amazon Resource Name (ARN) of the compute node group.ComputeNodeGroupSummary.BuilderclusterId(String clusterId)The ID of the cluster of the compute node group.ComputeNodeGroupSummary.BuildercreatedAt(Instant createdAt)The date and time the resource was created.ComputeNodeGroupSummary.Builderid(String id)The generated unique ID of the compute node group.ComputeNodeGroupSummary.BuildermodifiedAt(Instant modifiedAt)The date and time the resource was modified.ComputeNodeGroupSummary.Buildername(String name)The name that identifies the compute node group.ComputeNodeGroupSummary.Builderstatus(String status)The provisioning status of the compute node group.ComputeNodeGroupSummary.Builderstatus(ComputeNodeGroupStatus status)The provisioning status of the compute node group.-
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, sdkFields
-
-
-
-
Method Detail
-
name
ComputeNodeGroupSummary.Builder name(String name)
The name that identifies the compute node group.
- Parameters:
name- The name that identifies the compute node group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
ComputeNodeGroupSummary.Builder id(String id)
The generated unique ID of the compute node group.
- Parameters:
id- The generated unique ID of the compute node group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
ComputeNodeGroupSummary.Builder arn(String arn)
The unique Amazon Resource Name (ARN) of the compute node group.
- Parameters:
arn- The unique Amazon Resource Name (ARN) of the compute node group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterId
ComputeNodeGroupSummary.Builder clusterId(String clusterId)
The ID of the cluster of the compute node group.
- Parameters:
clusterId- The ID of the cluster of the compute node group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
ComputeNodeGroupSummary.Builder createdAt(Instant createdAt)
The date and time the resource was created.
- Parameters:
createdAt- The date and time the resource was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modifiedAt
ComputeNodeGroupSummary.Builder modifiedAt(Instant modifiedAt)
The date and time the resource was modified.
- Parameters:
modifiedAt- The date and time the resource was modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
ComputeNodeGroupSummary.Builder status(String status)
The provisioning status of the compute node group.
The provisioning status doesn't indicate the overall health of the compute node group.
- Parameters:
status- The provisioning status of the compute node group.The provisioning status doesn't indicate the overall health of the compute node group.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ComputeNodeGroupStatus,ComputeNodeGroupStatus
-
status
ComputeNodeGroupSummary.Builder status(ComputeNodeGroupStatus status)
The provisioning status of the compute node group.
The provisioning status doesn't indicate the overall health of the compute node group.
- Parameters:
status- The provisioning status of the compute node group.The provisioning status doesn't indicate the overall health of the compute node group.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ComputeNodeGroupStatus,ComputeNodeGroupStatus
-
-