public static interface RegisterClusterRequest.Builder extends EksRequest.Builder, SdkPojo, CopyableBuilder<RegisterClusterRequest.Builder,RegisterClusterRequest>
| Modifier and Type | Method and Description |
|---|---|
RegisterClusterRequest.Builder |
clientRequestToken(String clientRequestToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
RegisterClusterRequest.Builder |
connectorConfig(ConnectorConfigRequest connectorConfig)
The configuration settings required to connect the Kubernetes cluster to the Amazon EKS control plane.
|
default RegisterClusterRequest.Builder |
connectorConfig(Consumer<ConnectorConfigRequest.Builder> connectorConfig)
The configuration settings required to connect the Kubernetes cluster to the Amazon EKS control plane.
|
RegisterClusterRequest.Builder |
name(String name)
Define a unique name for this cluster for your Region.
|
RegisterClusterRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
RegisterClusterRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
RegisterClusterRequest.Builder |
tags(Map<String,String> tags)
The metadata that you apply to the cluster to assist with categorization and organization.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildRegisterClusterRequest.Builder name(String name)
Define a unique name for this cluster for your Region.
name - Define a unique name for this cluster for your Region.RegisterClusterRequest.Builder connectorConfig(ConnectorConfigRequest connectorConfig)
The configuration settings required to connect the Kubernetes cluster to the Amazon EKS control plane.
connectorConfig - The configuration settings required to connect the Kubernetes cluster to the Amazon EKS control plane.default RegisterClusterRequest.Builder connectorConfig(Consumer<ConnectorConfigRequest.Builder> connectorConfig)
The configuration settings required to connect the Kubernetes cluster to the Amazon EKS control plane.
This is a convenience method that creates an instance of theConnectorConfigRequest.Builder avoiding
the need to create one manually via ConnectorConfigRequest.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to connectorConfig(ConnectorConfigRequest).
connectorConfig - a consumer that will call methods on ConnectorConfigRequest.BuilderconnectorConfig(ConnectorConfigRequest)RegisterClusterRequest.Builder clientRequestToken(String clientRequestToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientRequestToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.RegisterClusterRequest.Builder tags(Map<String,String> tags)
The metadata that you apply to the cluster to assist with categorization and organization. Each tag consists of a key and an optional value, both of which you define. Cluster tags do not propagate to any other resources associated with the cluster.
tags - The metadata that you apply to the cluster to assist with categorization and organization. Each tag
consists of a key and an optional value, both of which you define. Cluster tags do not propagate to
any other resources associated with the cluster.RegisterClusterRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderRegisterClusterRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.