@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateClusterVersionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateClusterVersionRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateClusterVersionRequest |
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.
|
String |
getName()
The name of the Amazon EKS cluster to update.
|
String |
getVersion()
The desired Kubernetes version following a successful update.
|
int |
hashCode() |
void |
setClientRequestToken(String clientRequestToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
void |
setName(String name)
The name of the Amazon EKS cluster to update.
|
void |
setVersion(String version)
The desired Kubernetes version following a successful update.
|
String |
toString()
Returns a string representation of this object.
|
UpdateClusterVersionRequest |
withClientRequestToken(String clientRequestToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
UpdateClusterVersionRequest |
withName(String name)
The name of the Amazon EKS cluster to update.
|
UpdateClusterVersionRequest |
withVersion(String version)
The desired Kubernetes version following a successful update.
|
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)
The name of the Amazon EKS cluster to update.
name
- The name of the Amazon EKS cluster to update.public String getName()
The name of the Amazon EKS cluster to update.
public UpdateClusterVersionRequest withName(String name)
The name of the Amazon EKS cluster to update.
name
- The name of the Amazon EKS cluster to update.public void setVersion(String version)
The desired Kubernetes version following a successful update.
version
- The desired Kubernetes version following a successful update.public String getVersion()
The desired Kubernetes version following a successful update.
public UpdateClusterVersionRequest withVersion(String version)
The desired Kubernetes version following a successful update.
version
- The desired Kubernetes version following a successful update.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 UpdateClusterVersionRequest 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 String toString()
toString
in class Object
Object.toString()
public UpdateClusterVersionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()