@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RegisterClusterRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
RegisterClusterRequest() |
Modifier and Type | Method and Description |
---|---|
RegisterClusterRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
RegisterClusterRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
RegisterClusterRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientRequestToken()
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
ConnectorConfigRequest |
getConnectorConfig()
The configuration settings required to connect the Kubernetes cluster to the Amazon EKS control plane.
|
String |
getName()
A unique name for this cluster in your Amazon Web Services Region.
|
Map<String,String> |
getTags()
Metadata that assists with categorization and organization.
|
int |
hashCode() |
void |
setClientRequestToken(String clientRequestToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
void |
setConnectorConfig(ConnectorConfigRequest connectorConfig)
The configuration settings required to connect the Kubernetes cluster to the Amazon EKS control plane.
|
void |
setName(String name)
A unique name for this cluster in your Amazon Web Services Region.
|
void |
setTags(Map<String,String> tags)
Metadata that assists with categorization and organization.
|
String |
toString()
Returns a string representation of this object.
|
RegisterClusterRequest |
withClientRequestToken(String clientRequestToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
RegisterClusterRequest |
withConnectorConfig(ConnectorConfigRequest connectorConfig)
The configuration settings required to connect the Kubernetes cluster to the Amazon EKS control plane.
|
RegisterClusterRequest |
withName(String name)
A unique name for this cluster in your Amazon Web Services Region.
|
RegisterClusterRequest |
withTags(Map<String,String> tags)
Metadata that assists with categorization and organization.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setName(String name)
A unique name for this cluster in your Amazon Web Services Region.
name
- A unique name for this cluster in your Amazon Web Services Region.public String getName()
A unique name for this cluster in your Amazon Web Services Region.
public RegisterClusterRequest withName(String name)
A unique name for this cluster in your Amazon Web Services Region.
name
- A unique name for this cluster in your Amazon Web Services Region.public void setConnectorConfig(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.public ConnectorConfigRequest getConnectorConfig()
The configuration settings required to connect the Kubernetes cluster to the Amazon EKS control plane.
public RegisterClusterRequest withConnectorConfig(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.public void setClientRequestToken(String clientRequestToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientRequestToken
- A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.public String getClientRequestToken()
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
public RegisterClusterRequest withClientRequestToken(String clientRequestToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientRequestToken
- A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.public Map<String,String> getTags()
Metadata that assists with categorization and organization. Each tag consists of a key and an optional value. You define both. Tags don't propagate to any other cluster or Amazon Web Services resources.
public void setTags(Map<String,String> tags)
Metadata that assists with categorization and organization. Each tag consists of a key and an optional value. You define both. Tags don't propagate to any other cluster or Amazon Web Services resources.
tags
- Metadata that assists with categorization and organization. Each tag consists of a key and an optional
value. You define both. Tags don't propagate to any other cluster or Amazon Web Services resources.public RegisterClusterRequest withTags(Map<String,String> tags)
Metadata that assists with categorization and organization. Each tag consists of a key and an optional value. You define both. Tags don't propagate to any other cluster or Amazon Web Services resources.
tags
- Metadata that assists with categorization and organization. Each tag consists of a key and an optional
value. You define both. Tags don't propagate to any other cluster or Amazon Web Services resources.public RegisterClusterRequest addTagsEntry(String key, String value)
public RegisterClusterRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public RegisterClusterRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()