public static interface V1.NodeSpecOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
V1.NodeConfigSource |
getConfigSource()
Deprecated.
|
V1.NodeConfigSourceOrBuilder |
getConfigSourceOrBuilder()
Deprecated.
|
String |
getExternalID()
Deprecated.
|
com.google.protobuf.ByteString |
getExternalIDBytes()
Deprecated.
|
String |
getPodCIDR()
PodCIDR represents the pod IP range assigned to the node.
|
com.google.protobuf.ByteString |
getPodCIDRBytes()
PodCIDR represents the pod IP range assigned to the node.
|
String |
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 |
getPodCIDRsCount()
podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node.
|
List<String> |
getPodCIDRsList()
podCIDRs represents the IP ranges assigned to the node for usage by Pods on that node.
|
String |
getProviderID()
ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID>
+optional
|
com.google.protobuf.ByteString |
getProviderIDBytes()
ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID>
+optional
|
V1.Taint |
getTaints(int index)
If specified, the node's taints.
|
int |
getTaintsCount()
If specified, the node's taints.
|
List<V1.Taint> |
getTaintsList()
If specified, the node's taints.
|
V1.TaintOrBuilder |
getTaintsOrBuilder(int index)
If specified, the node's taints.
|
List<? extends V1.TaintOrBuilder> |
getTaintsOrBuilderList()
If specified, the node's taints.
|
boolean |
getUnschedulable()
Unschedulable controls node schedulability of new pods.
|
boolean |
hasConfigSource()
Deprecated.
|
boolean |
hasExternalID()
Deprecated.
|
boolean |
hasPodCIDR()
PodCIDR represents the pod IP range assigned to the node.
|
boolean |
hasProviderID()
ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID>
+optional
|
boolean |
hasUnschedulable()
Unschedulable controls node schedulability of new pods.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasPodCIDR()
PodCIDR represents the pod IP range assigned to the node. +optional
optional string podCIDR = 1;String getPodCIDR()
PodCIDR represents the pod IP range assigned to the node. +optional
optional string podCIDR = 1;com.google.protobuf.ByteString getPodCIDRBytes()
PodCIDR represents the pod IP range assigned to the node. +optional
optional string podCIDR = 1;List<String> 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;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;String getPodCIDRs(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;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;boolean hasProviderID()
ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID> +optional
optional string providerID = 3;String getProviderID()
ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID> +optional
optional string providerID = 3;com.google.protobuf.ByteString getProviderIDBytes()
ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID> +optional
optional string providerID = 3;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;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;List<V1.Taint> getTaintsList()
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;V1.Taint getTaints(int index)
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;int getTaintsCount()
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;List<? extends V1.TaintOrBuilder> getTaintsOrBuilderList()
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;V1.TaintOrBuilder getTaintsOrBuilder(int index)
If specified, the node's taints. +optional
repeated .k8s.io.api.core.v1.Taint taints = 5;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;V1.NodeConfigSource 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;V1.NodeConfigSourceOrBuilder 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;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;String 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;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;Copyright © 2023. All rights reserved.