Interface ComputeConfigResponse.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ComputeConfigResponse.Builder,ComputeConfigResponse>,SdkBuilder<ComputeConfigResponse.Builder,ComputeConfigResponse>,SdkPojo
- Enclosing class:
- ComputeConfigResponse
public static interface ComputeConfigResponse.Builder extends SdkPojo, CopyableBuilder<ComputeConfigResponse.Builder,ComputeConfigResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ComputeConfigResponse.Builderenabled(Boolean enabled)Indicates if the compute capability is enabled on your EKS Auto Mode cluster.ComputeConfigResponse.BuildernodePools(String... nodePools)Indicates the current configuration of node pools in your EKS Auto Mode cluster.ComputeConfigResponse.BuildernodePools(Collection<String> nodePools)Indicates the current configuration of node pools in your EKS Auto Mode cluster.ComputeConfigResponse.BuildernodeRoleArn(String nodeRoleArn)The ARN of the IAM Role EKS will assign to EC2 Managed Instances in your EKS Auto Mode cluster.-
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
-
enabled
ComputeConfigResponse.Builder enabled(Boolean enabled)
Indicates if the compute capability is enabled on your EKS Auto Mode cluster. If the compute capability is enabled, EKS Auto Mode will create and delete EC2 Managed Instances in your Amazon Web Services account.
- Parameters:
enabled- Indicates if the compute capability is enabled on your EKS Auto Mode cluster. If the compute capability is enabled, EKS Auto Mode will create and delete EC2 Managed Instances in your Amazon Web Services account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodePools
ComputeConfigResponse.Builder nodePools(Collection<String> nodePools)
Indicates the current configuration of node pools in your EKS Auto Mode cluster. For more information, see EKS Auto Mode Node Pools in the EKS User Guide.
- Parameters:
nodePools- Indicates the current configuration of node pools in your EKS Auto Mode cluster. For more information, see EKS Auto Mode Node Pools in the EKS User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodePools
ComputeConfigResponse.Builder nodePools(String... nodePools)
Indicates the current configuration of node pools in your EKS Auto Mode cluster. For more information, see EKS Auto Mode Node Pools in the EKS User Guide.
- Parameters:
nodePools- Indicates the current configuration of node pools in your EKS Auto Mode cluster. For more information, see EKS Auto Mode Node Pools in the EKS User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeRoleArn
ComputeConfigResponse.Builder nodeRoleArn(String nodeRoleArn)
The ARN of the IAM Role EKS will assign to EC2 Managed Instances in your EKS Auto Mode cluster.
- Parameters:
nodeRoleArn- The ARN of the IAM Role EKS will assign to EC2 Managed Instances in your EKS Auto Mode cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-