CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.amiType(String amiType) |
The AMI type for your node group.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.amiType(AMITypes amiType) |
The AMI type for your node group.
|
static CreateNodegroupRequest.Builder |
CreateNodegroupRequest.builder() |
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.capacityType(String capacityType) |
The capacity type for your node group.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.capacityType(CapacityTypes capacityType) |
The capacity type for your node group.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.clientRequestToken(String clientRequestToken) |
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.clusterName(String clusterName) |
The name of the cluster to create the node group in.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.diskSize(Integer diskSize) |
The root device disk size (in GiB) for your node group instances.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.instanceTypes(String... instanceTypes) |
Specify the instance types for a node group.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.instanceTypes(Collection<String> instanceTypes) |
Specify the instance types for a node group.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.labels(Map<String,String> labels) |
The Kubernetes labels to be applied to the nodes in the node group when they are created.
|
default CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.launchTemplate(Consumer<LaunchTemplateSpecification.Builder> launchTemplate) |
An object representing a node group's launch template specification.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.launchTemplate(LaunchTemplateSpecification launchTemplate) |
An object representing a node group's launch template specification.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.nodegroupName(String nodegroupName) |
The unique name to give your node group.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.nodeRole(String nodeRole) |
The Amazon Resource Name (ARN) of the IAM role to associate with your node group.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.releaseVersion(String releaseVersion) |
The AMI version of the Amazon EKS optimized AMI to use with your node group.
|
default CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.remoteAccess(Consumer<RemoteAccessConfig.Builder> remoteAccess) |
The remote access configuration to use with your node group.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.remoteAccess(RemoteAccessConfig remoteAccess) |
The remote access configuration to use with your node group.
|
default CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.scalingConfig(Consumer<NodegroupScalingConfig.Builder> scalingConfig) |
The scaling configuration details for the Auto Scaling group that is created for your node group.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.scalingConfig(NodegroupScalingConfig scalingConfig) |
The scaling configuration details for the Auto Scaling group that is created for your node group.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.subnets(String... subnets) |
The subnets to use for the Auto Scaling group that is created for your node group.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.subnets(Collection<String> subnets) |
The subnets to use for the Auto Scaling group that is created for your node group.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.tags(Map<String,String> tags) |
The metadata to apply to the node group to assist with categorization and organization.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.taints(Collection<Taint> taints) |
The Kubernetes taints to be applied to the nodes in the node group.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.taints(Consumer<Taint.Builder>... taints) |
The Kubernetes taints to be applied to the nodes in the node group.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.taints(Taint... taints) |
The Kubernetes taints to be applied to the nodes in the node group.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.toBuilder() |
|
default CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.updateConfig(Consumer<NodegroupUpdateConfig.Builder> updateConfig) |
The node group update configuration.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.updateConfig(NodegroupUpdateConfig updateConfig) |
The node group update configuration.
|
CreateNodegroupRequest.Builder |
CreateNodegroupRequest.Builder.version(String version) |
The Kubernetes version to use for your managed nodes.
|