@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateClusterConfigRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateClusterConfigRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateClusterConfigRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
UpdateAccessConfigRequest |
getAccessConfig()
The access configuration for the cluster.
|
String |
getClientRequestToken()
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
Logging |
getLogging()
Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs.
|
String |
getName()
The name of the Amazon EKS cluster to update.
|
VpcConfigRequest |
getResourcesVpcConfig() |
UpgradePolicyRequest |
getUpgradePolicy()
You can enable or disable extended support for clusters currently on standard support.
|
int |
hashCode() |
void |
setAccessConfig(UpdateAccessConfigRequest accessConfig)
The access configuration for the cluster.
|
void |
setClientRequestToken(String clientRequestToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
void |
setLogging(Logging logging)
Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs.
|
void |
setName(String name)
The name of the Amazon EKS cluster to update.
|
void |
setResourcesVpcConfig(VpcConfigRequest resourcesVpcConfig) |
void |
setUpgradePolicy(UpgradePolicyRequest upgradePolicy)
You can enable or disable extended support for clusters currently on standard support.
|
String |
toString()
Returns a string representation of this object.
|
UpdateClusterConfigRequest |
withAccessConfig(UpdateAccessConfigRequest accessConfig)
The access configuration for the cluster.
|
UpdateClusterConfigRequest |
withClientRequestToken(String clientRequestToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
UpdateClusterConfigRequest |
withLogging(Logging logging)
Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs.
|
UpdateClusterConfigRequest |
withName(String name)
The name of the Amazon EKS cluster to update.
|
UpdateClusterConfigRequest |
withResourcesVpcConfig(VpcConfigRequest resourcesVpcConfig) |
UpdateClusterConfigRequest |
withUpgradePolicy(UpgradePolicyRequest upgradePolicy)
You can enable or disable extended support for clusters currently on standard support.
|
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 UpdateClusterConfigRequest withName(String name)
The name of the Amazon EKS cluster to update.
name
- The name of the Amazon EKS cluster to update.public void setResourcesVpcConfig(VpcConfigRequest resourcesVpcConfig)
resourcesVpcConfig
- public VpcConfigRequest getResourcesVpcConfig()
public UpdateClusterConfigRequest withResourcesVpcConfig(VpcConfigRequest resourcesVpcConfig)
resourcesVpcConfig
- public void setLogging(Logging logging)
Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs aren't exported to CloudWatch Logs. For more information, see Amazon EKS cluster control plane logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see CloudWatch Pricing.
logging
- Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By
default, cluster control plane logs aren't exported to CloudWatch Logs. For more information, see Amazon EKS cluster control
plane logs in the Amazon EKS User Guide . CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see CloudWatch Pricing.
public Logging getLogging()
Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs aren't exported to CloudWatch Logs. For more information, see Amazon EKS cluster control plane logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see CloudWatch Pricing.
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see CloudWatch Pricing.
public UpdateClusterConfigRequest withLogging(Logging logging)
Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane logs aren't exported to CloudWatch Logs. For more information, see Amazon EKS cluster control plane logs in the Amazon EKS User Guide .
CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see CloudWatch Pricing.
logging
- Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs. By
default, cluster control plane logs aren't exported to CloudWatch Logs. For more information, see Amazon EKS cluster control
plane logs in the Amazon EKS User Guide . CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported control plane logs. For more information, see CloudWatch Pricing.
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 UpdateClusterConfigRequest 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 void setAccessConfig(UpdateAccessConfigRequest accessConfig)
The access configuration for the cluster.
accessConfig
- The access configuration for the cluster.public UpdateAccessConfigRequest getAccessConfig()
The access configuration for the cluster.
public UpdateClusterConfigRequest withAccessConfig(UpdateAccessConfigRequest accessConfig)
The access configuration for the cluster.
accessConfig
- The access configuration for the cluster.public void setUpgradePolicy(UpgradePolicyRequest upgradePolicy)
You can enable or disable extended support for clusters currently on standard support. You cannot disable extended support once it starts. You must enable extended support before your cluster exits standard support.
upgradePolicy
- You can enable or disable extended support for clusters currently on standard support. You cannot disable
extended support once it starts. You must enable extended support before your cluster exits standard
support.public UpgradePolicyRequest getUpgradePolicy()
You can enable or disable extended support for clusters currently on standard support. You cannot disable extended support once it starts. You must enable extended support before your cluster exits standard support.
public UpdateClusterConfigRequest withUpgradePolicy(UpgradePolicyRequest upgradePolicy)
You can enable or disable extended support for clusters currently on standard support. You cannot disable extended support once it starts. You must enable extended support before your cluster exits standard support.
upgradePolicy
- You can enable or disable extended support for clusters currently on standard support. You cannot disable
extended support once it starts. You must enable extended support before your cluster exits standard
support.public String toString()
toString
in class Object
Object.toString()
public UpdateClusterConfigRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()