Package io.kubernetes.client.proto
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 TypeMethodDescriptionThe Architecture reported by the nodecom.google.protobuf.ByteStringThe Architecture reported by the nodeBoot ID reported by the node.com.google.protobuf.ByteStringBoot ID reported by the node.ContainerRuntime Version reported by the node through runtime remote API (e.g.com.google.protobuf.ByteStringContainerRuntime 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.ByteStringKernel Version reported by the node from 'uname -r' (e.g.Kubelet Version reported by the node.com.google.protobuf.ByteStringKubelet Version reported by the node.KubeProxy Version reported by the node.com.google.protobuf.ByteStringKubeProxy Version reported by the node.MachineID reported by the node.com.google.protobuf.ByteStringMachineID reported by the node.The Operating System reported by the nodecom.google.protobuf.ByteStringThe Operating System reported by the nodeOS Image reported by the node from /etc/os-release (e.g.com.google.protobuf.ByteStringOS Image reported by the node from /etc/os-release (e.g.SystemUUID reported by the node.com.google.protobuf.ByteStringSystemUUID reported by the node.booleanThe Architecture reported by the nodebooleanBoot ID reported by the node.booleanContainerRuntime Version reported by the node through runtime remote API (e.g.booleanKernel Version reported by the node from 'uname -r' (e.g.booleanKubelet Version reported by the node.booleanKubeProxy Version reported by the node.booleanMachineID reported by the node.booleanThe Operating System reported by the nodebooleanOS Image reported by the node from /etc/os-release (e.g.booleanSystemUUID reported by the node.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods 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;
-