Interface V1.NodeSystemInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
V1.NodeSystemInfo, V1.NodeSystemInfo.Builder
Enclosing class:
V1

public static interface V1.NodeSystemInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The Architecture reported by the node
    com.google.protobuf.ByteString
    The Architecture reported by the node
    Boot ID reported by the node.
    com.google.protobuf.ByteString
    Boot ID reported by the node.
    ContainerRuntime Version reported by the node through runtime remote API (e.g.
    com.google.protobuf.ByteString
    ContainerRuntime Version reported by the node through runtime remote API (e.g.
    Kernel Version reported by the node from 'uname -r' (e.g.
    com.google.protobuf.ByteString
    Kernel Version reported by the node from 'uname -r' (e.g.
    Kubelet Version reported by the node.
    com.google.protobuf.ByteString
    Kubelet Version reported by the node.
    KubeProxy Version reported by the node.
    com.google.protobuf.ByteString
    KubeProxy Version reported by the node.
    MachineID reported by the node.
    com.google.protobuf.ByteString
    MachineID reported by the node.
    The Operating System reported by the node
    com.google.protobuf.ByteString
    The Operating System reported by the node
    OS Image reported by the node from /etc/os-release (e.g.
    com.google.protobuf.ByteString
    OS Image reported by the node from /etc/os-release (e.g.
    SystemUUID reported by the node.
    com.google.protobuf.ByteString
    SystemUUID reported by the node.
    boolean
    The Architecture reported by the node
    boolean
    Boot ID reported by the node.
    boolean
    ContainerRuntime Version reported by the node through runtime remote API (e.g.
    boolean
    Kernel Version reported by the node from 'uname -r' (e.g.
    boolean
    Kubelet Version reported by the node.
    boolean
    KubeProxy Version reported by the node.
    boolean
    MachineID reported by the node.
    boolean
    The Operating System reported by the node
    boolean
    OS Image reported by the node from /etc/os-release (e.g.
    boolean
    SystemUUID reported by the node.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasMachineID

      boolean hasMachineID()
       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
       
      optional string machineID = 1;
    • getMachineID

      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
       
      optional string machineID = 1;
    • getMachineIDBytes

      com.google.protobuf.ByteString getMachineIDBytes()
       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
       
      optional string machineID = 1;
    • hasSystemUUID

      boolean hasSystemUUID()
       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/uuid
       
      optional string systemUUID = 2;
    • getSystemUUID

      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/uuid
       
      optional string systemUUID = 2;
    • getSystemUUIDBytes

      com.google.protobuf.ByteString getSystemUUIDBytes()
       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/uuid
       
      optional string systemUUID = 2;
    • hasBootID

      boolean hasBootID()
       Boot ID reported by the node.
       
      optional string bootID = 3;
    • getBootID

      String getBootID()
       Boot ID reported by the node.
       
      optional string bootID = 3;
    • getBootIDBytes

      com.google.protobuf.ByteString getBootIDBytes()
       Boot ID reported by the node.
       
      optional string bootID = 3;
    • hasKernelVersion

      boolean hasKernelVersion()
       Kernel Version reported by the node from 'uname -r' (e.g. 3.16.0-0.bpo.4-amd64).
       
      optional string kernelVersion = 4;
    • getKernelVersion

      String getKernelVersion()
       Kernel Version reported by the node from 'uname -r' (e.g. 3.16.0-0.bpo.4-amd64).
       
      optional string kernelVersion = 4;
    • getKernelVersionBytes

      com.google.protobuf.ByteString getKernelVersionBytes()
       Kernel Version reported by the node from 'uname -r' (e.g. 3.16.0-0.bpo.4-amd64).
       
      optional string kernelVersion = 4;
    • hasOsImage

      boolean hasOsImage()
       OS Image reported by the node from /etc/os-release (e.g. Debian GNU/Linux 7 (wheezy)).
       
      optional string osImage = 5;
    • getOsImage

      String getOsImage()
       OS Image reported by the node from /etc/os-release (e.g. Debian GNU/Linux 7 (wheezy)).
       
      optional string osImage = 5;
    • getOsImageBytes

      com.google.protobuf.ByteString getOsImageBytes()
       OS Image reported by the node from /etc/os-release (e.g. Debian GNU/Linux 7 (wheezy)).
       
      optional string osImage = 5;
    • hasContainerRuntimeVersion

      boolean hasContainerRuntimeVersion()
       ContainerRuntime Version reported by the node through runtime remote API (e.g. docker://1.5.0).
       
      optional string containerRuntimeVersion = 6;
    • getContainerRuntimeVersion

      String getContainerRuntimeVersion()
       ContainerRuntime Version reported by the node through runtime remote API (e.g. docker://1.5.0).
       
      optional string containerRuntimeVersion = 6;
    • getContainerRuntimeVersionBytes

      com.google.protobuf.ByteString getContainerRuntimeVersionBytes()
       ContainerRuntime Version reported by the node through runtime remote API (e.g. docker://1.5.0).
       
      optional string containerRuntimeVersion = 6;
    • hasKubeletVersion

      boolean hasKubeletVersion()
       Kubelet Version reported by the node.
       
      optional string kubeletVersion = 7;
    • getKubeletVersion

      String getKubeletVersion()
       Kubelet Version reported by the node.
       
      optional string kubeletVersion = 7;
    • getKubeletVersionBytes

      com.google.protobuf.ByteString getKubeletVersionBytes()
       Kubelet Version reported by the node.
       
      optional string kubeletVersion = 7;
    • hasKubeProxyVersion

      boolean hasKubeProxyVersion()
       KubeProxy Version reported by the node.
       
      optional string kubeProxyVersion = 8;
    • getKubeProxyVersion

      String getKubeProxyVersion()
       KubeProxy Version reported by the node.
       
      optional string kubeProxyVersion = 8;
    • getKubeProxyVersionBytes

      com.google.protobuf.ByteString getKubeProxyVersionBytes()
       KubeProxy Version reported by the node.
       
      optional string kubeProxyVersion = 8;
    • hasOperatingSystem

      boolean hasOperatingSystem()
       The Operating System reported by the node
       
      optional string operatingSystem = 9;
    • getOperatingSystem

      String getOperatingSystem()
       The Operating System reported by the node
       
      optional string operatingSystem = 9;
    • getOperatingSystemBytes

      com.google.protobuf.ByteString getOperatingSystemBytes()
       The Operating System reported by the node
       
      optional string operatingSystem = 9;
    • hasArchitecture

      boolean hasArchitecture()
       The Architecture reported by the node
       
      optional string architecture = 10;
    • getArchitecture

      String getArchitecture()
       The Architecture reported by the node
       
      optional string architecture = 10;
    • getArchitectureBytes

      com.google.protobuf.ByteString getArchitectureBytes()
       The Architecture reported by the node
       
      optional string architecture = 10;