@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EKSOnDeviceServiceConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
An object representing the metadata and configuration settings of EKS Anywhere on the Snow Family device.
Constructor and Description |
---|
EKSOnDeviceServiceConfiguration() |
Modifier and Type | Method and Description |
---|---|
EKSOnDeviceServiceConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getEKSAnywhereVersion()
The optional version of EKS Anywhere on the Snow Family device.
|
String |
getKubernetesVersion()
The Kubernetes version for EKS Anywhere on the Snow Family device.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEKSAnywhereVersion(String eKSAnywhereVersion)
The optional version of EKS Anywhere on the Snow Family device.
|
void |
setKubernetesVersion(String kubernetesVersion)
The Kubernetes version for EKS Anywhere on the Snow Family device.
|
String |
toString()
Returns a string representation of this object.
|
EKSOnDeviceServiceConfiguration |
withEKSAnywhereVersion(String eKSAnywhereVersion)
The optional version of EKS Anywhere on the Snow Family device.
|
EKSOnDeviceServiceConfiguration |
withKubernetesVersion(String kubernetesVersion)
The Kubernetes version for EKS Anywhere on the Snow Family device.
|
public void setKubernetesVersion(String kubernetesVersion)
The Kubernetes version for EKS Anywhere on the Snow Family device.
kubernetesVersion
- The Kubernetes version for EKS Anywhere on the Snow Family device.public String getKubernetesVersion()
The Kubernetes version for EKS Anywhere on the Snow Family device.
public EKSOnDeviceServiceConfiguration withKubernetesVersion(String kubernetesVersion)
The Kubernetes version for EKS Anywhere on the Snow Family device.
kubernetesVersion
- The Kubernetes version for EKS Anywhere on the Snow Family device.public void setEKSAnywhereVersion(String eKSAnywhereVersion)
The optional version of EKS Anywhere on the Snow Family device.
eKSAnywhereVersion
- The optional version of EKS Anywhere on the Snow Family device.public String getEKSAnywhereVersion()
The optional version of EKS Anywhere on the Snow Family device.
public EKSOnDeviceServiceConfiguration withEKSAnywhereVersion(String eKSAnywhereVersion)
The optional version of EKS Anywhere on the Snow Family device.
eKSAnywhereVersion
- The optional version of EKS Anywhere on the Snow Family device.public String toString()
toString
in class Object
Object.toString()
public EKSOnDeviceServiceConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.