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.ByteString
The Architecture reported by the nodeBoot 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 nodecom.google.protobuf.ByteString
The Operating System reported by the nodeOS 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 nodeboolean
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 nodeboolean
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;
-