Package io.kubernetes.client.proto
Class V1.NodeSystemInfo
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.kubernetes.client.proto.V1.NodeSystemInfo
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,V1.NodeSystemInfoOrBuilder
,Serializable
- Enclosing class:
- V1
public static final class V1.NodeSystemInfo
extends com.google.protobuf.GeneratedMessageV3
implements V1.NodeSystemInfoOrBuilder
NodeSystemInfo is a set of ids/uuids to uniquely identify the node.Protobuf type
k8s.io.api.core.v1.NodeSystemInfo
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
NodeSystemInfo is a set of ids/uuids to uniquely identify the node.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,
BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final com.google.protobuf.Parser<V1.NodeSystemInfo>
Deprecated.static final int
Fields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionboolean
The 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.static V1.NodeSystemInfo
static final com.google.protobuf.Descriptors.Descriptor
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.com.google.protobuf.Parser<V1.NodeSystemInfo>
int
SystemUUID reported by the node.com.google.protobuf.ByteString
SystemUUID reported by the node.final com.google.protobuf.UnknownFieldSet
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.int
hashCode()
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.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
static V1.NodeSystemInfo.Builder
static V1.NodeSystemInfo.Builder
newBuilder
(V1.NodeSystemInfo prototype) protected V1.NodeSystemInfo.Builder
newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) static V1.NodeSystemInfo
parseDelimitedFrom
(InputStream input) static V1.NodeSystemInfo
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.NodeSystemInfo
parseFrom
(byte[] data) static V1.NodeSystemInfo
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.NodeSystemInfo
parseFrom
(com.google.protobuf.ByteString data) static V1.NodeSystemInfo
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.NodeSystemInfo
parseFrom
(com.google.protobuf.CodedInputStream input) static V1.NodeSystemInfo
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.NodeSystemInfo
parseFrom
(InputStream input) static V1.NodeSystemInfo
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.NodeSystemInfo
parseFrom
(ByteBuffer data) static V1.NodeSystemInfo
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<V1.NodeSystemInfo>
parser()
void
writeTo
(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newInstance, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
MACHINEID_FIELD_NUMBER
public static final int MACHINEID_FIELD_NUMBER- See Also:
-
SYSTEMUUID_FIELD_NUMBER
public static final int SYSTEMUUID_FIELD_NUMBER- See Also:
-
BOOTID_FIELD_NUMBER
public static final int BOOTID_FIELD_NUMBER- See Also:
-
KERNELVERSION_FIELD_NUMBER
public static final int KERNELVERSION_FIELD_NUMBER- See Also:
-
OSIMAGE_FIELD_NUMBER
public static final int OSIMAGE_FIELD_NUMBER- See Also:
-
CONTAINERRUNTIMEVERSION_FIELD_NUMBER
public static final int CONTAINERRUNTIMEVERSION_FIELD_NUMBER- See Also:
-
KUBELETVERSION_FIELD_NUMBER
public static final int KUBELETVERSION_FIELD_NUMBER- See Also:
-
KUBEPROXYVERSION_FIELD_NUMBER
public static final int KUBEPROXYVERSION_FIELD_NUMBER- See Also:
-
OPERATINGSYSTEM_FIELD_NUMBER
public static final int OPERATINGSYSTEM_FIELD_NUMBER- See Also:
-
ARCHITECTURE_FIELD_NUMBER
public static final int ARCHITECTURE_FIELD_NUMBER- See Also:
-
PARSER
Deprecated.
-
-
Method Details
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFields
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getUnknownFields
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
hasMachineID
public 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;
- Specified by:
hasMachineID
in interfaceV1.NodeSystemInfoOrBuilder
-
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;
- Specified by:
getMachineID
in interfaceV1.NodeSystemInfoOrBuilder
-
getMachineIDBytes
public 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;
- Specified by:
getMachineIDBytes
in interfaceV1.NodeSystemInfoOrBuilder
-
hasSystemUUID
public 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;
- Specified by:
hasSystemUUID
in interfaceV1.NodeSystemInfoOrBuilder
-
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;
- Specified by:
getSystemUUID
in interfaceV1.NodeSystemInfoOrBuilder
-
getSystemUUIDBytes
public 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;
- Specified by:
getSystemUUIDBytes
in interfaceV1.NodeSystemInfoOrBuilder
-
hasBootID
public boolean hasBootID()Boot ID reported by the node.
optional string bootID = 3;
- Specified by:
hasBootID
in interfaceV1.NodeSystemInfoOrBuilder
-
getBootID
Boot ID reported by the node.
optional string bootID = 3;
- Specified by:
getBootID
in interfaceV1.NodeSystemInfoOrBuilder
-
getBootIDBytes
public com.google.protobuf.ByteString getBootIDBytes()Boot ID reported by the node.
optional string bootID = 3;
- Specified by:
getBootIDBytes
in interfaceV1.NodeSystemInfoOrBuilder
-
hasKernelVersion
public boolean hasKernelVersion()Kernel Version reported by the node from 'uname -r' (e.g. 3.16.0-0.bpo.4-amd64).
optional string kernelVersion = 4;
- Specified by:
hasKernelVersion
in interfaceV1.NodeSystemInfoOrBuilder
-
getKernelVersion
Kernel Version reported by the node from 'uname -r' (e.g. 3.16.0-0.bpo.4-amd64).
optional string kernelVersion = 4;
- Specified by:
getKernelVersion
in interfaceV1.NodeSystemInfoOrBuilder
-
getKernelVersionBytes
public 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;
- Specified by:
getKernelVersionBytes
in interfaceV1.NodeSystemInfoOrBuilder
-
hasOsImage
public boolean hasOsImage()OS Image reported by the node from /etc/os-release (e.g. Debian GNU/Linux 7 (wheezy)).
optional string osImage = 5;
- Specified by:
hasOsImage
in interfaceV1.NodeSystemInfoOrBuilder
-
getOsImage
OS Image reported by the node from /etc/os-release (e.g. Debian GNU/Linux 7 (wheezy)).
optional string osImage = 5;
- Specified by:
getOsImage
in interfaceV1.NodeSystemInfoOrBuilder
-
getOsImageBytes
public 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;
- Specified by:
getOsImageBytes
in interfaceV1.NodeSystemInfoOrBuilder
-
hasContainerRuntimeVersion
public boolean hasContainerRuntimeVersion()ContainerRuntime Version reported by the node through runtime remote API (e.g. docker://1.5.0).
optional string containerRuntimeVersion = 6;
- Specified by:
hasContainerRuntimeVersion
in interfaceV1.NodeSystemInfoOrBuilder
-
getContainerRuntimeVersion
ContainerRuntime Version reported by the node through runtime remote API (e.g. docker://1.5.0).
optional string containerRuntimeVersion = 6;
- Specified by:
getContainerRuntimeVersion
in interfaceV1.NodeSystemInfoOrBuilder
-
getContainerRuntimeVersionBytes
public 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;
- Specified by:
getContainerRuntimeVersionBytes
in interfaceV1.NodeSystemInfoOrBuilder
-
hasKubeletVersion
public boolean hasKubeletVersion()Kubelet Version reported by the node.
optional string kubeletVersion = 7;
- Specified by:
hasKubeletVersion
in interfaceV1.NodeSystemInfoOrBuilder
-
getKubeletVersion
Kubelet Version reported by the node.
optional string kubeletVersion = 7;
- Specified by:
getKubeletVersion
in interfaceV1.NodeSystemInfoOrBuilder
-
getKubeletVersionBytes
public com.google.protobuf.ByteString getKubeletVersionBytes()Kubelet Version reported by the node.
optional string kubeletVersion = 7;
- Specified by:
getKubeletVersionBytes
in interfaceV1.NodeSystemInfoOrBuilder
-
hasKubeProxyVersion
public boolean hasKubeProxyVersion()KubeProxy Version reported by the node.
optional string kubeProxyVersion = 8;
- Specified by:
hasKubeProxyVersion
in interfaceV1.NodeSystemInfoOrBuilder
-
getKubeProxyVersion
KubeProxy Version reported by the node.
optional string kubeProxyVersion = 8;
- Specified by:
getKubeProxyVersion
in interfaceV1.NodeSystemInfoOrBuilder
-
getKubeProxyVersionBytes
public com.google.protobuf.ByteString getKubeProxyVersionBytes()KubeProxy Version reported by the node.
optional string kubeProxyVersion = 8;
- Specified by:
getKubeProxyVersionBytes
in interfaceV1.NodeSystemInfoOrBuilder
-
hasOperatingSystem
public boolean hasOperatingSystem()The Operating System reported by the node
optional string operatingSystem = 9;
- Specified by:
hasOperatingSystem
in interfaceV1.NodeSystemInfoOrBuilder
-
getOperatingSystem
The Operating System reported by the node
optional string operatingSystem = 9;
- Specified by:
getOperatingSystem
in interfaceV1.NodeSystemInfoOrBuilder
-
getOperatingSystemBytes
public com.google.protobuf.ByteString getOperatingSystemBytes()The Operating System reported by the node
optional string operatingSystem = 9;
- Specified by:
getOperatingSystemBytes
in interfaceV1.NodeSystemInfoOrBuilder
-
hasArchitecture
public boolean hasArchitecture()The Architecture reported by the node
optional string architecture = 10;
- Specified by:
hasArchitecture
in interfaceV1.NodeSystemInfoOrBuilder
-
getArchitecture
The Architecture reported by the node
optional string architecture = 10;
- Specified by:
getArchitecture
in interfaceV1.NodeSystemInfoOrBuilder
-
getArchitectureBytes
public com.google.protobuf.ByteString getArchitectureBytes()The Architecture reported by the node
optional string architecture = 10;
- Specified by:
getArchitectureBytes
in interfaceV1.NodeSystemInfoOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static V1.NodeSystemInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1.NodeSystemInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1.NodeSystemInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1.NodeSystemInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1.NodeSystemInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1.NodeSystemInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static V1.NodeSystemInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static V1.NodeSystemInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static V1.NodeSystemInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static V1.NodeSystemInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected V1.NodeSystemInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-