Package net.stickycode.kuuty.model.v18
Class IoK8sApiCoreV1NodeSystemInfo
- java.lang.Object
-
- net.stickycode.kuuty.model.v18.IoK8sApiCoreV1NodeSystemInfo
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-11-26T11:01:11.402583+13:00[Pacific/Auckland]") public class IoK8sApiCoreV1NodeSystemInfo extends Object
NodeSystemInfo is a set of ids/uuids to uniquely identify the node.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ARCHITECTUREstatic StringJSON_PROPERTY_BOOT_I_Dstatic StringJSON_PROPERTY_CONTAINER_RUNTIME_VERSIONstatic StringJSON_PROPERTY_KERNEL_VERSIONstatic StringJSON_PROPERTY_KUBE_PROXY_VERSIONstatic StringJSON_PROPERTY_KUBELET_VERSIONstatic StringJSON_PROPERTY_MACHINE_I_Dstatic StringJSON_PROPERTY_OPERATING_SYSTEMstatic StringJSON_PROPERTY_OS_IMAGEstatic StringJSON_PROPERTY_SYSTEM_U_U_I_D
-
Constructor Summary
Constructors Constructor Description IoK8sApiCoreV1NodeSystemInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IoK8sApiCoreV1NodeSystemInfoarchitecture(String architecture)IoK8sApiCoreV1NodeSystemInfobootID(String bootID)IoK8sApiCoreV1NodeSystemInfocontainerRuntimeVersion(String containerRuntimeVersion)booleanequals(Object o)StringgetArchitecture()The Architecture reported by the nodeStringgetBootID()Boot ID reported by the node.StringgetContainerRuntimeVersion()ContainerRuntime Version reported by the node through runtime remote API (e.g.StringgetKernelVersion()Kernel Version reported by the node from 'uname -r' (e.g.StringgetKubeletVersion()Kubelet Version reported by the node.StringgetKubeProxyVersion()KubeProxy Version reported by the node.StringgetMachineID()MachineID reported by the node.StringgetOperatingSystem()The Operating System reported by the nodeStringgetOsImage()OS Image reported by the node from /etc/os-release (e.g.StringgetSystemUUID()SystemUUID reported by the node.inthashCode()IoK8sApiCoreV1NodeSystemInfokernelVersion(String kernelVersion)IoK8sApiCoreV1NodeSystemInfokubeletVersion(String kubeletVersion)IoK8sApiCoreV1NodeSystemInfokubeProxyVersion(String kubeProxyVersion)IoK8sApiCoreV1NodeSystemInfomachineID(String machineID)IoK8sApiCoreV1NodeSystemInfooperatingSystem(String operatingSystem)IoK8sApiCoreV1NodeSystemInfoosImage(String osImage)voidsetArchitecture(String architecture)voidsetBootID(String bootID)voidsetContainerRuntimeVersion(String containerRuntimeVersion)voidsetKernelVersion(String kernelVersion)voidsetKubeletVersion(String kubeletVersion)voidsetKubeProxyVersion(String kubeProxyVersion)voidsetMachineID(String machineID)voidsetOperatingSystem(String operatingSystem)voidsetOsImage(String osImage)voidsetSystemUUID(String systemUUID)IoK8sApiCoreV1NodeSystemInfosystemUUID(String systemUUID)StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_ARCHITECTURE
public static final String JSON_PROPERTY_ARCHITECTURE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_BOOT_I_D
public static final String JSON_PROPERTY_BOOT_I_D
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CONTAINER_RUNTIME_VERSION
public static final String JSON_PROPERTY_CONTAINER_RUNTIME_VERSION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_KERNEL_VERSION
public static final String JSON_PROPERTY_KERNEL_VERSION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_KUBE_PROXY_VERSION
public static final String JSON_PROPERTY_KUBE_PROXY_VERSION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_KUBELET_VERSION
public static final String JSON_PROPERTY_KUBELET_VERSION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MACHINE_I_D
public static final String JSON_PROPERTY_MACHINE_I_D
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OPERATING_SYSTEM
public static final String JSON_PROPERTY_OPERATING_SYSTEM
- See Also:
- Constant Field Values
-
JSON_PROPERTY_OS_IMAGE
public static final String JSON_PROPERTY_OS_IMAGE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SYSTEM_U_U_I_D
public static final String JSON_PROPERTY_SYSTEM_U_U_I_D
- See Also:
- Constant Field Values
-
-
Method Detail
-
architecture
public IoK8sApiCoreV1NodeSystemInfo architecture(String architecture)
-
getArchitecture
public String getArchitecture()
The Architecture reported by the node- Returns:
- architecture
-
setArchitecture
public void setArchitecture(String architecture)
-
bootID
public IoK8sApiCoreV1NodeSystemInfo bootID(String bootID)
-
getBootID
public String getBootID()
Boot ID reported by the node.- Returns:
- bootID
-
setBootID
public void setBootID(String bootID)
-
containerRuntimeVersion
public IoK8sApiCoreV1NodeSystemInfo containerRuntimeVersion(String containerRuntimeVersion)
-
getContainerRuntimeVersion
public String getContainerRuntimeVersion()
ContainerRuntime Version reported by the node through runtime remote API (e.g. docker://1.5.0).- Returns:
- containerRuntimeVersion
-
setContainerRuntimeVersion
public void setContainerRuntimeVersion(String containerRuntimeVersion)
-
kernelVersion
public IoK8sApiCoreV1NodeSystemInfo kernelVersion(String kernelVersion)
-
getKernelVersion
public String getKernelVersion()
Kernel Version reported by the node from 'uname -r' (e.g. 3.16.0-0.bpo.4-amd64).- Returns:
- kernelVersion
-
setKernelVersion
public void setKernelVersion(String kernelVersion)
-
kubeProxyVersion
public IoK8sApiCoreV1NodeSystemInfo kubeProxyVersion(String kubeProxyVersion)
-
getKubeProxyVersion
public String getKubeProxyVersion()
KubeProxy Version reported by the node.- Returns:
- kubeProxyVersion
-
setKubeProxyVersion
public void setKubeProxyVersion(String kubeProxyVersion)
-
kubeletVersion
public IoK8sApiCoreV1NodeSystemInfo kubeletVersion(String kubeletVersion)
-
getKubeletVersion
public String getKubeletVersion()
Kubelet Version reported by the node.- Returns:
- kubeletVersion
-
setKubeletVersion
public void setKubeletVersion(String kubeletVersion)
-
machineID
public IoK8sApiCoreV1NodeSystemInfo machineID(String machineID)
-
getMachineID
public String getMachineID()
MachineID reported by the node. For unique machine identification in the cluster this field is preferred. Learn more from man(5) machine-id: http://man7.org/linux/man-pages/man5/machine-id.5.html- Returns:
- machineID
-
setMachineID
public void setMachineID(String machineID)
-
operatingSystem
public IoK8sApiCoreV1NodeSystemInfo operatingSystem(String operatingSystem)
-
getOperatingSystem
public String getOperatingSystem()
The Operating System reported by the node- Returns:
- operatingSystem
-
setOperatingSystem
public void setOperatingSystem(String operatingSystem)
-
osImage
public IoK8sApiCoreV1NodeSystemInfo osImage(String osImage)
-
getOsImage
public String getOsImage()
OS Image reported by the node from /etc/os-release (e.g. Debian GNU/Linux 7 (wheezy)).- Returns:
- osImage
-
setOsImage
public void setOsImage(String osImage)
-
systemUUID
public IoK8sApiCoreV1NodeSystemInfo systemUUID(String systemUUID)
-
getSystemUUID
public String getSystemUUID()
SystemUUID reported by the node. For unique machine identification MachineID is preferred. This field is specific to Red Hat hosts https://access.redhat.com/documentation/en-US/Red_Hat_Subscription_Management/1/html/RHSM/getting-system-uuid.html- Returns:
- systemUUID
-
setSystemUUID
public void setSystemUUID(String systemUUID)
-
-