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 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

      boolean containsCapacity(String key)
       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.
      Use getCapacityMap() 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

      Resource.Quantity getCapacityOrDefault(String key, Resource.Quantity defaultValue)
       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

      Resource.Quantity getCapacityOrThrow(String key)
       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

      boolean containsAllocatable(String key)
       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.
      Use getAllocatableMap() 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

      Resource.Quantity getAllocatableOrDefault(String key, Resource.Quantity defaultValue)
       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

      Resource.Quantity getAllocatableOrThrow(String key)
       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

      V1.NodeCondition getConditions(int index)
       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

      V1.NodeConditionOrBuilder getConditionsOrBuilder(int index)
       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

      V1.NodeAddress getAddresses(int index)
       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

      V1.NodeAddressOrBuilder getAddressesOrBuilder(int index)
       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

      V1.ContainerImage getImages(int index)
       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

      V1.ContainerImageOrBuilder getImagesOrBuilder(int index)
       List of container images on this node
       +optional
       
      repeated .k8s.io.api.core.v1.ContainerImage images = 8;
    • getVolumesInUseList

      List<String> 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

      String getVolumesInUse(int index)
       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

      V1.AttachedVolume getVolumesAttached(int index)
       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

      V1.AttachedVolumeOrBuilder getVolumesAttachedOrBuilder(int index)
       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;