Package io.kubernetes.client.proto
Class V1.NodeSpec.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSpec.Builder>
io.kubernetes.client.proto.V1.NodeSpec.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,V1.NodeSpecOrBuilder
,Cloneable
- Enclosing class:
- V1.NodeSpec
public static final class V1.NodeSpec.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSpec.Builder>
implements V1.NodeSpecOrBuilder
NodeSpec describes the attributes that a node is created with.Protobuf type
k8s.io.api.core.v1.NodeSpec
-
Method Summary
Modifier and TypeMethodDescriptionaddAllPodCIDRs
(Iterable<String> values) podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node.addAllTaints
(Iterable<? extends V1.Taint> values) If specified, the node's taints.addPodCIDRs
(String value) podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node.addPodCIDRsBytes
(com.google.protobuf.ByteString value) podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node.addRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) If specified, the node's taints.addTaints
(int index, V1.Taint.Builder builderForValue) If specified, the node's taints.If specified, the node's taints.addTaints
(V1.Taint.Builder builderForValue) If specified, the node's taints.If specified, the node's taints.addTaintsBuilder
(int index) If specified, the node's taints.build()
clear()
Deprecated.Deprecated.clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) PodCIDR represents the pod IP range assigned to the node.podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node.ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID> +optionalIf specified, the node's taints.Unschedulable controls node schedulability of new pods.clone()
Deprecated.Deprecated.Deprecated.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
Deprecated.com.google.protobuf.ByteString
Deprecated.PodCIDR represents the pod IP range assigned to the node.com.google.protobuf.ByteString
PodCIDR represents the pod IP range assigned to the node.getPodCIDRs
(int index) podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node.com.google.protobuf.ByteString
getPodCIDRsBytes
(int index) podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node.int
podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node.com.google.protobuf.ProtocolStringList
podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node.ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID> +optionalcom.google.protobuf.ByteString
ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID> +optionalgetTaints
(int index) If specified, the node's taints.getTaintsBuilder
(int index) If specified, the node's taints.If specified, the node's taints.int
If specified, the node's taints.If specified, the node's taints.getTaintsOrBuilder
(int index) If specified, the node's taints.List<? extends V1.TaintOrBuilder>
If specified, the node's taints.boolean
Unschedulable controls node schedulability of new pods.boolean
Deprecated.boolean
Deprecated.boolean
PodCIDR represents the pod IP range assigned to the node.boolean
ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID> +optionalboolean
Unschedulable controls node schedulability of new pods.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
Deprecated.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(V1.NodeSpec other) final V1.NodeSpec.Builder
mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) removeTaints
(int index) If specified, the node's taints.Deprecated.setConfigSource
(V1.NodeConfigSource.Builder builderForValue) Deprecated.setExternalID
(String value) Deprecated.setExternalIDBytes
(com.google.protobuf.ByteString value) Deprecated.setPodCIDR
(String value) PodCIDR represents the pod IP range assigned to the node.setPodCIDRBytes
(com.google.protobuf.ByteString value) PodCIDR represents the pod IP range assigned to the node.setPodCIDRs
(int index, String value) podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node.setProviderID
(String value) ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID> +optionalsetProviderIDBytes
(com.google.protobuf.ByteString value) ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID> +optionalsetRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) If specified, the node's taints.setTaints
(int index, V1.Taint.Builder builderForValue) If specified, the node's taints.final V1.NodeSpec.Builder
setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setUnschedulable
(boolean value) Unschedulable controls node schedulability of new pods.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.Builder<V1.NodeSpec.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSpec.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSpec.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSpec.Builder>
-
setField
public V1.NodeSpec.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSpec.Builder>
-
clearField
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSpec.Builder>
-
clearOneof
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSpec.Builder>
-
setRepeatedField
public V1.NodeSpec.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSpec.Builder>
-
addRepeatedField
public V1.NodeSpec.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSpec.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<V1.NodeSpec.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSpec.Builder>
-
mergeFrom
public V1.NodeSpec.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<V1.NodeSpec.Builder>
- Throws:
IOException
-
hasPodCIDR
public boolean hasPodCIDR()PodCIDR represents the pod IP range assigned to the node. +optional
optional string podCIDR = 1;
- Specified by:
hasPodCIDR
in interfaceV1.NodeSpecOrBuilder
-
getPodCIDR
PodCIDR represents the pod IP range assigned to the node. +optional
optional string podCIDR = 1;
- Specified by:
getPodCIDR
in interfaceV1.NodeSpecOrBuilder
-
getPodCIDRBytes
public com.google.protobuf.ByteString getPodCIDRBytes()PodCIDR represents the pod IP range assigned to the node. +optional
optional string podCIDR = 1;
- Specified by:
getPodCIDRBytes
in interfaceV1.NodeSpecOrBuilder
-
setPodCIDR
PodCIDR represents the pod IP range assigned to the node. +optional
optional string podCIDR = 1;
-
clearPodCIDR
PodCIDR represents the pod IP range assigned to the node. +optional
optional string podCIDR = 1;
-
setPodCIDRBytes
PodCIDR represents the pod IP range assigned to the node. +optional
optional string podCIDR = 1;
-
getPodCIDRsList
public com.google.protobuf.ProtocolStringList getPodCIDRsList()podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node. If this field is specified, the 0th entry must match the podCIDR field. It may contain at most 1 value for each of IPv4 and IPv6. +optional +patchStrategy=merge
repeated string podCIDRs = 7;
- Specified by:
getPodCIDRsList
in interfaceV1.NodeSpecOrBuilder
-
getPodCIDRsCount
public int getPodCIDRsCount()podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node. If this field is specified, the 0th entry must match the podCIDR field. It may contain at most 1 value for each of IPv4 and IPv6. +optional +patchStrategy=merge
repeated string podCIDRs = 7;
- Specified by:
getPodCIDRsCount
in interfaceV1.NodeSpecOrBuilder
-
getPodCIDRs
podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node. If this field is specified, the 0th entry must match the podCIDR field. It may contain at most 1 value for each of IPv4 and IPv6. +optional +patchStrategy=merge
repeated string podCIDRs = 7;
- Specified by:
getPodCIDRs
in interfaceV1.NodeSpecOrBuilder
-
getPodCIDRsBytes
public com.google.protobuf.ByteString getPodCIDRsBytes(int index) podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node. If this field is specified, the 0th entry must match the podCIDR field. It may contain at most 1 value for each of IPv4 and IPv6. +optional +patchStrategy=merge
repeated string podCIDRs = 7;
- Specified by:
getPodCIDRsBytes
in interfaceV1.NodeSpecOrBuilder
-
setPodCIDRs
podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node. If this field is specified, the 0th entry must match the podCIDR field. It may contain at most 1 value for each of IPv4 and IPv6. +optional +patchStrategy=merge
repeated string podCIDRs = 7;
-
addPodCIDRs
podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node. If this field is specified, the 0th entry must match the podCIDR field. It may contain at most 1 value for each of IPv4 and IPv6. +optional +patchStrategy=merge
repeated string podCIDRs = 7;
-
addAllPodCIDRs
podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node. If this field is specified, the 0th entry must match the podCIDR field. It may contain at most 1 value for each of IPv4 and IPv6. +optional +patchStrategy=merge
repeated string podCIDRs = 7;
-
clearPodCIDRs
podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node. If this field is specified, the 0th entry must match the podCIDR field. It may contain at most 1 value for each of IPv4 and IPv6. +optional +patchStrategy=merge
repeated string podCIDRs = 7;
-
addPodCIDRsBytes
podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node. If this field is specified, the 0th entry must match the podCIDR field. It may contain at most 1 value for each of IPv4 and IPv6. +optional +patchStrategy=merge
repeated string podCIDRs = 7;
-
hasProviderID
public boolean hasProviderID()ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID> +optional
optional string providerID = 3;
- Specified by:
hasProviderID
in interfaceV1.NodeSpecOrBuilder
-
getProviderID
ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID> +optional
optional string providerID = 3;
- Specified by:
getProviderID
in interfaceV1.NodeSpecOrBuilder
-
getProviderIDBytes
public com.google.protobuf.ByteString getProviderIDBytes()ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID> +optional
optional string providerID = 3;
- Specified by:
getProviderIDBytes
in interfaceV1.NodeSpecOrBuilder
-
setProviderID
ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID> +optional
optional string providerID = 3;
-
clearProviderID
ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID> +optional
optional string providerID = 3;
-
setProviderIDBytes
ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID> +optional
optional string providerID = 3;
-
hasUnschedulable
public boolean hasUnschedulable()Unschedulable controls node schedulability of new pods. By default, node is schedulable. More info: https://kubernetes.io/docs/concepts/nodes/node/#manual-node-administration +optional
optional bool unschedulable = 4;
- Specified by:
hasUnschedulable
in interfaceV1.NodeSpecOrBuilder
-
getUnschedulable
public boolean getUnschedulable()Unschedulable controls node schedulability of new pods. By default, node is schedulable. More info: https://kubernetes.io/docs/concepts/nodes/node/#manual-node-administration +optional
optional bool unschedulable = 4;
- Specified by:
getUnschedulable
in interfaceV1.NodeSpecOrBuilder
-
setUnschedulable
Unschedulable controls node schedulability of new pods. By default, node is schedulable. More info: https://kubernetes.io/docs/concepts/nodes/node/#manual-node-administration +optional
optional bool unschedulable = 4;
-
clearUnschedulable
Unschedulable controls node schedulability of new pods. By default, node is schedulable. More info: https://kubernetes.io/docs/concepts/nodes/node/#manual-node-administration +optional
optional bool unschedulable = 4;
-
getTaintsList
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;
- Specified by:
getTaintsList
in interfaceV1.NodeSpecOrBuilder
-
getTaintsCount
public int getTaintsCount()If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;
- Specified by:
getTaintsCount
in interfaceV1.NodeSpecOrBuilder
-
getTaints
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;
- Specified by:
getTaints
in interfaceV1.NodeSpecOrBuilder
-
setTaints
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;
-
setTaints
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;
-
addTaints
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;
-
addTaints
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;
-
addTaints
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;
-
addTaints
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;
-
addAllTaints
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;
-
clearTaints
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;
-
removeTaints
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;
-
getTaintsBuilder
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;
-
getTaintsOrBuilder
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;
- Specified by:
getTaintsOrBuilder
in interfaceV1.NodeSpecOrBuilder
-
getTaintsOrBuilderList
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;
- Specified by:
getTaintsOrBuilderList
in interfaceV1.NodeSpecOrBuilder
-
addTaintsBuilder
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;
-
addTaintsBuilder
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;
-
getTaintsBuilderList
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;
-
hasConfigSource
public boolean hasConfigSource()Deprecated. If specified, the source of the node's configuration. The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field. This field is deprecated as of 1.22: https://git.k8s.io/enhancements/keps/sig-node/281-dynamic-kubelet-configuration +optional
optional .k8s.io.api.core.v1.NodeConfigSource configSource = 6;
- Specified by:
hasConfigSource
in interfaceV1.NodeSpecOrBuilder
-
getConfigSource
Deprecated. If specified, the source of the node's configuration. The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field. This field is deprecated as of 1.22: https://git.k8s.io/enhancements/keps/sig-node/281-dynamic-kubelet-configuration +optional
optional .k8s.io.api.core.v1.NodeConfigSource configSource = 6;
- Specified by:
getConfigSource
in interfaceV1.NodeSpecOrBuilder
-
setConfigSource
Deprecated. If specified, the source of the node's configuration. The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field. This field is deprecated as of 1.22: https://git.k8s.io/enhancements/keps/sig-node/281-dynamic-kubelet-configuration +optional
optional .k8s.io.api.core.v1.NodeConfigSource configSource = 6;
-
setConfigSource
Deprecated. If specified, the source of the node's configuration. The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field. This field is deprecated as of 1.22: https://git.k8s.io/enhancements/keps/sig-node/281-dynamic-kubelet-configuration +optional
optional .k8s.io.api.core.v1.NodeConfigSource configSource = 6;
-
mergeConfigSource
Deprecated. If specified, the source of the node's configuration. The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field. This field is deprecated as of 1.22: https://git.k8s.io/enhancements/keps/sig-node/281-dynamic-kubelet-configuration +optional
optional .k8s.io.api.core.v1.NodeConfigSource configSource = 6;
-
clearConfigSource
Deprecated. If specified, the source of the node's configuration. The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field. This field is deprecated as of 1.22: https://git.k8s.io/enhancements/keps/sig-node/281-dynamic-kubelet-configuration +optional
optional .k8s.io.api.core.v1.NodeConfigSource configSource = 6;
-
getConfigSourceBuilder
Deprecated. If specified, the source of the node's configuration. The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field. This field is deprecated as of 1.22: https://git.k8s.io/enhancements/keps/sig-node/281-dynamic-kubelet-configuration +optional
optional .k8s.io.api.core.v1.NodeConfigSource configSource = 6;
-
getConfigSourceOrBuilder
Deprecated. If specified, the source of the node's configuration. The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field. This field is deprecated as of 1.22: https://git.k8s.io/enhancements/keps/sig-node/281-dynamic-kubelet-configuration +optional
optional .k8s.io.api.core.v1.NodeConfigSource configSource = 6;
- Specified by:
getConfigSourceOrBuilder
in interfaceV1.NodeSpecOrBuilder
-
hasExternalID
public boolean hasExternalID()Deprecated. Not all kubelets will set this field. Remove field after 1.13. see: https://issues.k8s.io/61966 +optional
optional string externalID = 2;
- Specified by:
hasExternalID
in interfaceV1.NodeSpecOrBuilder
-
getExternalID
Deprecated. Not all kubelets will set this field. Remove field after 1.13. see: https://issues.k8s.io/61966 +optional
optional string externalID = 2;
- Specified by:
getExternalID
in interfaceV1.NodeSpecOrBuilder
-
getExternalIDBytes
public com.google.protobuf.ByteString getExternalIDBytes()Deprecated. Not all kubelets will set this field. Remove field after 1.13. see: https://issues.k8s.io/61966 +optional
optional string externalID = 2;
- Specified by:
getExternalIDBytes
in interfaceV1.NodeSpecOrBuilder
-
setExternalID
Deprecated. Not all kubelets will set this field. Remove field after 1.13. see: https://issues.k8s.io/61966 +optional
optional string externalID = 2;
-
clearExternalID
Deprecated. Not all kubelets will set this field. Remove field after 1.13. see: https://issues.k8s.io/61966 +optional
optional string externalID = 2;
-
setExternalIDBytes
Deprecated. Not all kubelets will set this field. Remove field after 1.13. see: https://issues.k8s.io/61966 +optional
optional string externalID = 2;
-
setUnknownFields
public final V1.NodeSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSpec.Builder>
-
mergeUnknownFields
public final V1.NodeSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.NodeSpec.Builder>
-