Class 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.
    • Constructor Detail

      • IoK8sApiCoreV1NodeSystemInfo

        public IoK8sApiCoreV1NodeSystemInfo()
    • Method Detail

      • getArchitecture

        public String getArchitecture()
        The Architecture reported by the node
        Returns:
        architecture
      • setArchitecture

        public void setArchitecture​(String architecture)
      • getBootID

        public String getBootID()
        Boot ID reported by the node.
        Returns:
        bootID
      • setBootID

        public void setBootID​(String bootID)
      • 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)
      • 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)
      • getKubeProxyVersion

        public String getKubeProxyVersion()
        KubeProxy Version reported by the node.
        Returns:
        kubeProxyVersion
      • setKubeProxyVersion

        public void setKubeProxyVersion​(String kubeProxyVersion)
      • getKubeletVersion

        public String getKubeletVersion()
        Kubelet Version reported by the node.
        Returns:
        kubeletVersion
      • setKubeletVersion

        public void setKubeletVersion​(String kubeletVersion)
      • 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)
      • getOperatingSystem

        public String getOperatingSystem()
        The Operating System reported by the node
        Returns:
        operatingSystem
      • setOperatingSystem

        public void setOperatingSystem​(String operatingSystem)
      • 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)
      • 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)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object