public static interface V1.NodeSpecOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
V1.NodeConfigSource |
getConfigSource()
If specified, the source to get node configuration from
The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field
+optional
|
V1.NodeConfigSourceOrBuilder |
getConfigSourceOrBuilder()
If specified, the source to get node configuration from
The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field
+optional
|
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 |
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()
If specified, the source to get node configuration from
The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field
+optional
|
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;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()
If specified, the source to get node configuration from The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field +optional
optional .k8s.io.api.core.v1.NodeConfigSource configSource = 6;V1.NodeConfigSource getConfigSource()
If specified, the source to get node configuration from The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field +optional
optional .k8s.io.api.core.v1.NodeConfigSource configSource = 6;V1.NodeConfigSourceOrBuilder getConfigSourceOrBuilder()
If specified, the source to get node configuration from The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field +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 © 2021. All rights reserved.