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 classNodeSystemInfo 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 intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final com.google.protobuf.Parser<V1.NodeSystemInfo>Deprecated.static final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanThe 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.static V1.NodeSystemInfostatic final com.google.protobuf.Descriptors.DescriptorKernel 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.com.google.protobuf.Parser<V1.NodeSystemInfo>intSystemUUID reported by the node.com.google.protobuf.ByteStringSystemUUID reported by the node.final com.google.protobuf.UnknownFieldSetbooleanThe Architecture reported by the nodebooleanBoot ID reported by the node.booleanContainerRuntime Version reported by the node through runtime remote API (e.g.inthashCode()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.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic V1.NodeSystemInfo.Builderstatic V1.NodeSystemInfo.BuildernewBuilder(V1.NodeSystemInfo prototype) protected V1.NodeSystemInfo.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) static V1.NodeSystemInfoparseDelimitedFrom(InputStream input) static V1.NodeSystemInfoparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.NodeSystemInfoparseFrom(byte[] data) static V1.NodeSystemInfoparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.NodeSystemInfoparseFrom(com.google.protobuf.ByteString data) static V1.NodeSystemInfoparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.NodeSystemInfoparseFrom(com.google.protobuf.CodedInputStream input) static V1.NodeSystemInfoparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.NodeSystemInfoparseFrom(InputStream input) static V1.NodeSystemInfoparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.NodeSystemInfoparseFrom(ByteBuffer data) static V1.NodeSystemInfoparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<V1.NodeSystemInfo>parser()voidwriteTo(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, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods 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:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein 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:
hasMachineIDin 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:
getMachineIDin 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:
getMachineIDBytesin 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:
hasSystemUUIDin 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:
getSystemUUIDin 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:
getSystemUUIDBytesin interfaceV1.NodeSystemInfoOrBuilder
-
hasBootID
public boolean hasBootID()Boot ID reported by the node.
optional string bootID = 3;- Specified by:
hasBootIDin interfaceV1.NodeSystemInfoOrBuilder
-
getBootID
Boot ID reported by the node.
optional string bootID = 3;- Specified by:
getBootIDin interfaceV1.NodeSystemInfoOrBuilder
-
getBootIDBytes
public com.google.protobuf.ByteString getBootIDBytes()Boot ID reported by the node.
optional string bootID = 3;- Specified by:
getBootIDBytesin 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:
hasKernelVersionin 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:
getKernelVersionin 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:
getKernelVersionBytesin 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:
hasOsImagein 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:
getOsImagein 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:
getOsImageBytesin 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:
hasContainerRuntimeVersionin 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:
getContainerRuntimeVersionin 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:
getContainerRuntimeVersionBytesin interfaceV1.NodeSystemInfoOrBuilder
-
hasKubeletVersion
public boolean hasKubeletVersion()Kubelet Version reported by the node.
optional string kubeletVersion = 7;- Specified by:
hasKubeletVersionin interfaceV1.NodeSystemInfoOrBuilder
-
getKubeletVersion
Kubelet Version reported by the node.
optional string kubeletVersion = 7;- Specified by:
getKubeletVersionin interfaceV1.NodeSystemInfoOrBuilder
-
getKubeletVersionBytes
public com.google.protobuf.ByteString getKubeletVersionBytes()Kubelet Version reported by the node.
optional string kubeletVersion = 7;- Specified by:
getKubeletVersionBytesin interfaceV1.NodeSystemInfoOrBuilder
-
hasKubeProxyVersion
public boolean hasKubeProxyVersion()KubeProxy Version reported by the node.
optional string kubeProxyVersion = 8;- Specified by:
hasKubeProxyVersionin interfaceV1.NodeSystemInfoOrBuilder
-
getKubeProxyVersion
KubeProxy Version reported by the node.
optional string kubeProxyVersion = 8;- Specified by:
getKubeProxyVersionin interfaceV1.NodeSystemInfoOrBuilder
-
getKubeProxyVersionBytes
public com.google.protobuf.ByteString getKubeProxyVersionBytes()KubeProxy Version reported by the node.
optional string kubeProxyVersion = 8;- Specified by:
getKubeProxyVersionBytesin interfaceV1.NodeSystemInfoOrBuilder
-
hasOperatingSystem
public boolean hasOperatingSystem()The Operating System reported by the node
optional string operatingSystem = 9;- Specified by:
hasOperatingSystemin interfaceV1.NodeSystemInfoOrBuilder
-
getOperatingSystem
The Operating System reported by the node
optional string operatingSystem = 9;- Specified by:
getOperatingSystemin interfaceV1.NodeSystemInfoOrBuilder
-
getOperatingSystemBytes
public com.google.protobuf.ByteString getOperatingSystemBytes()The Operating System reported by the node
optional string operatingSystem = 9;- Specified by:
getOperatingSystemBytesin interfaceV1.NodeSystemInfoOrBuilder
-
hasArchitecture
public boolean hasArchitecture()The Architecture reported by the node
optional string architecture = 10;- Specified by:
hasArchitecturein interfaceV1.NodeSystemInfoOrBuilder
-
getArchitecture
The Architecture reported by the node
optional string architecture = 10;- Specified by:
getArchitecturein interfaceV1.NodeSystemInfoOrBuilder
-
getArchitectureBytes
public com.google.protobuf.ByteString getArchitectureBytes()The Architecture reported by the node
optional string architecture = 10;- Specified by:
getArchitectureBytesin interfaceV1.NodeSystemInfoOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein 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:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected V1.NodeSystemInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-