@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpgradePolicyRequest extends Object implements Serializable, Cloneable, StructuredPojo
The support policy to use for the cluster. Extended support allows you to remain on specific Kubernetes versions for
longer. Clusters in extended support have higher costs. The default value is EXTENDED. Use
STANDARD to disable extended support.
Learn more about EKS Extended Support in the EKS User Guide.
| Constructor and Description |
|---|
UpgradePolicyRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpgradePolicyRequest |
clone() |
boolean |
equals(Object obj) |
String |
getSupportType()
If the cluster is set to
EXTENDED, it will enter extended support at the end of standard support. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setSupportType(String supportType)
If the cluster is set to
EXTENDED, it will enter extended support at the end of standard support. |
String |
toString()
Returns a string representation of this object.
|
UpgradePolicyRequest |
withSupportType(String supportType)
If the cluster is set to
EXTENDED, it will enter extended support at the end of standard support. |
UpgradePolicyRequest |
withSupportType(SupportType supportType)
If the cluster is set to
EXTENDED, it will enter extended support at the end of standard support. |
public void setSupportType(String supportType)
If the cluster is set to EXTENDED, it will enter extended support at the end of standard support. If
the cluster is set to STANDARD, it will be automatically upgraded at the end of standard support.
Learn more about EKS Extended Support in the EKS User Guide.
supportType - If the cluster is set to EXTENDED, it will enter extended support at the end of standard
support. If the cluster is set to STANDARD, it will be automatically upgraded at the end of
standard support.
Learn more about EKS Extended Support in the EKS User Guide.
SupportTypepublic String getSupportType()
If the cluster is set to EXTENDED, it will enter extended support at the end of standard support. If
the cluster is set to STANDARD, it will be automatically upgraded at the end of standard support.
Learn more about EKS Extended Support in the EKS User Guide.
EXTENDED, it will enter extended support at the end of standard
support. If the cluster is set to STANDARD, it will be automatically upgraded at the end of
standard support.
Learn more about EKS Extended Support in the EKS User Guide.
SupportTypepublic UpgradePolicyRequest withSupportType(String supportType)
If the cluster is set to EXTENDED, it will enter extended support at the end of standard support. If
the cluster is set to STANDARD, it will be automatically upgraded at the end of standard support.
Learn more about EKS Extended Support in the EKS User Guide.
supportType - If the cluster is set to EXTENDED, it will enter extended support at the end of standard
support. If the cluster is set to STANDARD, it will be automatically upgraded at the end of
standard support.
Learn more about EKS Extended Support in the EKS User Guide.
SupportTypepublic UpgradePolicyRequest withSupportType(SupportType supportType)
If the cluster is set to EXTENDED, it will enter extended support at the end of standard support. If
the cluster is set to STANDARD, it will be automatically upgraded at the end of standard support.
Learn more about EKS Extended Support in the EKS User Guide.
supportType - If the cluster is set to EXTENDED, it will enter extended support at the end of standard
support. If the cluster is set to STANDARD, it will be automatically upgraded at the end of
standard support.
Learn more about EKS Extended Support in the EKS User Guide.
SupportTypepublic String toString()
toString in class ObjectObject.toString()public UpgradePolicyRequest clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.