Package io.kubernetes.client.proto
Interface V1.NodeStatusOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
V1.NodeStatus
,V1.NodeStatus.Builder
- Enclosing class:
- V1
public static interface V1.NodeStatusOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Allocatable represents the resources of a node that are available for scheduling.boolean
containsCapacity
(String key) Capacity represents the total resources of a node.getAddresses
(int index) List of addresses reachable to the node.int
List of addresses reachable to the node.List of addresses reachable to the node.getAddressesOrBuilder
(int index) List of addresses reachable to the node.List<? extends V1.NodeAddressOrBuilder>
List of addresses reachable to the node.Deprecated.int
Allocatable represents the resources of a node that are available for scheduling.Allocatable represents the resources of a node that are available for scheduling.getAllocatableOrDefault
(String key, Resource.Quantity defaultValue) Allocatable represents the resources of a node that are available for scheduling.Allocatable represents the resources of a node that are available for scheduling.Deprecated.int
Capacity represents the total resources of a node.Capacity represents the total resources of a node.getCapacityOrDefault
(String key, Resource.Quantity defaultValue) Capacity represents the total resources of a node.getCapacityOrThrow
(String key) Capacity represents the total resources of a node.getConditions
(int index) Conditions is an array of current observed node conditions.int
Conditions is an array of current observed node conditions.Conditions is an array of current observed node conditions.getConditionsOrBuilder
(int index) Conditions is an array of current observed node conditions.List<? extends V1.NodeConditionOrBuilder>
Conditions is an array of current observed node conditions.Status of the config assigned to the node via the dynamic Kubelet config feature.Status of the config assigned to the node via the dynamic Kubelet config feature.Endpoints of daemons running on the Node.Endpoints of daemons running on the Node.getImages
(int index) List of container images on this node +optionalint
List of container images on this node +optionalList of container images on this node +optionalgetImagesOrBuilder
(int index) List of container images on this node +optionalList<? extends V1.ContainerImageOrBuilder>
List of container images on this node +optionalSet of ids/uuids to uniquely identify the node.Set of ids/uuids to uniquely identify the node.getPhase()
NodePhase is the recently observed lifecycle phase of the node.com.google.protobuf.ByteString
NodePhase is the recently observed lifecycle phase of the node.getVolumesAttached
(int index) List of volumes that are attached to the node.int
List of volumes that are attached to the node.List of volumes that are attached to the node.getVolumesAttachedOrBuilder
(int index) List of volumes that are attached to the node.List<? extends V1.AttachedVolumeOrBuilder>
List of volumes that are attached to the node.getVolumesInUse
(int index) List of attachable volumes in use (mounted) by the node.com.google.protobuf.ByteString
getVolumesInUseBytes
(int index) List of attachable volumes in use (mounted) by the node.int
List of attachable volumes in use (mounted) by the node.List of attachable volumes in use (mounted) by the node.boolean
Status of the config assigned to the node via the dynamic Kubelet config feature.boolean
Endpoints of daemons running on the Node.boolean
Set of ids/uuids to uniquely identify the node.boolean
hasPhase()
NodePhase is the recently observed lifecycle phase of the node.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getCapacityCount
int getCapacityCount()Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> capacity = 1;
-
containsCapacity
Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> capacity = 1;
-
getCapacity
Deprecated.UsegetCapacityMap()
instead. -
getCapacityMap
Map<String,Resource.Quantity> getCapacityMap()Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> capacity = 1;
-
getCapacityOrDefault
Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> capacity = 1;
-
getCapacityOrThrow
Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> capacity = 1;
-
getAllocatableCount
int getAllocatableCount()Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity. +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> allocatable = 2;
-
containsAllocatable
Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity. +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> allocatable = 2;
-
getAllocatable
Deprecated.UsegetAllocatableMap()
instead. -
getAllocatableMap
Map<String,Resource.Quantity> getAllocatableMap()Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity. +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> allocatable = 2;
-
getAllocatableOrDefault
Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity. +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> allocatable = 2;
-
getAllocatableOrThrow
Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity. +optional
map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> allocatable = 2;
-
hasPhase
boolean hasPhase()NodePhase is the recently observed lifecycle phase of the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#phase The field is never populated, and now is deprecated. +optional
optional string phase = 3;
-
getPhase
String getPhase()NodePhase is the recently observed lifecycle phase of the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#phase The field is never populated, and now is deprecated. +optional
optional string phase = 3;
-
getPhaseBytes
com.google.protobuf.ByteString getPhaseBytes()NodePhase is the recently observed lifecycle phase of the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#phase The field is never populated, and now is deprecated. +optional
optional string phase = 3;
-
getConditionsList
List<V1.NodeCondition> getConditionsList()Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#condition +optional +patchMergeKey=type +patchStrategy=merge
repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
-
getConditions
Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#condition +optional +patchMergeKey=type +patchStrategy=merge
repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
-
getConditionsCount
int getConditionsCount()Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#condition +optional +patchMergeKey=type +patchStrategy=merge
repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
-
getConditionsOrBuilderList
List<? extends V1.NodeConditionOrBuilder> getConditionsOrBuilderList()Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#condition +optional +patchMergeKey=type +patchStrategy=merge
repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
-
getConditionsOrBuilder
Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#condition +optional +patchMergeKey=type +patchStrategy=merge
repeated .k8s.io.api.core.v1.NodeCondition conditions = 4;
-
getAddressesList
List<V1.NodeAddress> getAddressesList()List of addresses reachable to the node. Queried from cloud provider, if available. More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses Note: This field is declared as mergeable, but the merge key is not sufficiently unique, which can cause data corruption when it is merged. Callers should instead use a full-replacement patch. See http://pr.k8s.io/79391 for an example. +optional +patchMergeKey=type +patchStrategy=merge
repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
-
getAddresses
List of addresses reachable to the node. Queried from cloud provider, if available. More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses Note: This field is declared as mergeable, but the merge key is not sufficiently unique, which can cause data corruption when it is merged. Callers should instead use a full-replacement patch. See http://pr.k8s.io/79391 for an example. +optional +patchMergeKey=type +patchStrategy=merge
repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
-
getAddressesCount
int getAddressesCount()List of addresses reachable to the node. Queried from cloud provider, if available. More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses Note: This field is declared as mergeable, but the merge key is not sufficiently unique, which can cause data corruption when it is merged. Callers should instead use a full-replacement patch. See http://pr.k8s.io/79391 for an example. +optional +patchMergeKey=type +patchStrategy=merge
repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
-
getAddressesOrBuilderList
List<? extends V1.NodeAddressOrBuilder> getAddressesOrBuilderList()List of addresses reachable to the node. Queried from cloud provider, if available. More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses Note: This field is declared as mergeable, but the merge key is not sufficiently unique, which can cause data corruption when it is merged. Callers should instead use a full-replacement patch. See http://pr.k8s.io/79391 for an example. +optional +patchMergeKey=type +patchStrategy=merge
repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
-
getAddressesOrBuilder
List of addresses reachable to the node. Queried from cloud provider, if available. More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses Note: This field is declared as mergeable, but the merge key is not sufficiently unique, which can cause data corruption when it is merged. Callers should instead use a full-replacement patch. See http://pr.k8s.io/79391 for an example. +optional +patchMergeKey=type +patchStrategy=merge
repeated .k8s.io.api.core.v1.NodeAddress addresses = 5;
-
hasDaemonEndpoints
boolean hasDaemonEndpoints()Endpoints of daemons running on the Node. +optional
optional .k8s.io.api.core.v1.NodeDaemonEndpoints daemonEndpoints = 6;
-
getDaemonEndpoints
V1.NodeDaemonEndpoints getDaemonEndpoints()Endpoints of daemons running on the Node. +optional
optional .k8s.io.api.core.v1.NodeDaemonEndpoints daemonEndpoints = 6;
-
getDaemonEndpointsOrBuilder
V1.NodeDaemonEndpointsOrBuilder getDaemonEndpointsOrBuilder()Endpoints of daemons running on the Node. +optional
optional .k8s.io.api.core.v1.NodeDaemonEndpoints daemonEndpoints = 6;
-
hasNodeInfo
boolean hasNodeInfo()Set of ids/uuids to uniquely identify the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#info +optional
optional .k8s.io.api.core.v1.NodeSystemInfo nodeInfo = 7;
-
getNodeInfo
V1.NodeSystemInfo getNodeInfo()Set of ids/uuids to uniquely identify the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#info +optional
optional .k8s.io.api.core.v1.NodeSystemInfo nodeInfo = 7;
-
getNodeInfoOrBuilder
V1.NodeSystemInfoOrBuilder getNodeInfoOrBuilder()Set of ids/uuids to uniquely identify the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#info +optional
optional .k8s.io.api.core.v1.NodeSystemInfo nodeInfo = 7;
-
getImagesList
List<V1.ContainerImage> getImagesList()List of container images on this node +optional
repeated .k8s.io.api.core.v1.ContainerImage images = 8;
-
getImages
List of container images on this node +optional
repeated .k8s.io.api.core.v1.ContainerImage images = 8;
-
getImagesCount
int getImagesCount()List of container images on this node +optional
repeated .k8s.io.api.core.v1.ContainerImage images = 8;
-
getImagesOrBuilderList
List<? extends V1.ContainerImageOrBuilder> getImagesOrBuilderList()List of container images on this node +optional
repeated .k8s.io.api.core.v1.ContainerImage images = 8;
-
getImagesOrBuilder
List of container images on this node +optional
repeated .k8s.io.api.core.v1.ContainerImage images = 8;
-
getVolumesInUseList
List of attachable volumes in use (mounted) by the node. +optional
repeated string volumesInUse = 9;
-
getVolumesInUseCount
int getVolumesInUseCount()List of attachable volumes in use (mounted) by the node. +optional
repeated string volumesInUse = 9;
-
getVolumesInUse
List of attachable volumes in use (mounted) by the node. +optional
repeated string volumesInUse = 9;
-
getVolumesInUseBytes
com.google.protobuf.ByteString getVolumesInUseBytes(int index) List of attachable volumes in use (mounted) by the node. +optional
repeated string volumesInUse = 9;
-
getVolumesAttachedList
List<V1.AttachedVolume> getVolumesAttachedList()List of volumes that are attached to the node. +optional
repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
-
getVolumesAttached
List of volumes that are attached to the node. +optional
repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
-
getVolumesAttachedCount
int getVolumesAttachedCount()List of volumes that are attached to the node. +optional
repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
-
getVolumesAttachedOrBuilderList
List<? extends V1.AttachedVolumeOrBuilder> getVolumesAttachedOrBuilderList()List of volumes that are attached to the node. +optional
repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
-
getVolumesAttachedOrBuilder
List of volumes that are attached to the node. +optional
repeated .k8s.io.api.core.v1.AttachedVolume volumesAttached = 10;
-
hasConfig
boolean hasConfig()Status of the config assigned to the node via the dynamic Kubelet config feature. +optional
optional .k8s.io.api.core.v1.NodeConfigStatus config = 11;
-
getConfig
V1.NodeConfigStatus getConfig()Status of the config assigned to the node via the dynamic Kubelet config feature. +optional
optional .k8s.io.api.core.v1.NodeConfigStatus config = 11;
-
getConfigOrBuilder
V1.NodeConfigStatusOrBuilder getConfigOrBuilder()Status of the config assigned to the node via the dynamic Kubelet config feature. +optional
optional .k8s.io.api.core.v1.NodeConfigStatus config = 11;
-