Packages

case class NodeStatus(addresses: Optional[Vector[NodeAddress]] = Optional.Absent, allocatable: Optional[Map[String, Quantity]] = Optional.Absent, capacity: Optional[Map[String, Quantity]] = Optional.Absent, conditions: Optional[Vector[NodeCondition]] = Optional.Absent, config: Optional[NodeConfigStatus] = Optional.Absent, daemonEndpoints: Optional[NodeDaemonEndpoints] = Optional.Absent, images: Optional[Vector[ContainerImage]] = Optional.Absent, nodeInfo: Optional[NodeSystemInfo] = Optional.Absent, phase: Optional[String] = Optional.Absent, volumesAttached: Optional[Vector[AttachedVolume]] = Optional.Absent, volumesInUse: Optional[Vector[String]] = Optional.Absent) extends Product with Serializable

NodeStatus is information about the current status of a node.

addresses

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.

allocatable

Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity.

capacity

Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity

conditions

Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#condition

images

List of container images on this node

phase

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.

volumesAttached

List of volumes that are attached to the node.

volumesInUse

List of attachable volumes in use (mounted) by the node.

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NodeStatus
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new NodeStatus(addresses: Optional[Vector[NodeAddress]] = Optional.Absent, allocatable: Optional[Map[String, Quantity]] = Optional.Absent, capacity: Optional[Map[String, Quantity]] = Optional.Absent, conditions: Optional[Vector[NodeCondition]] = Optional.Absent, config: Optional[NodeConfigStatus] = Optional.Absent, daemonEndpoints: Optional[NodeDaemonEndpoints] = Optional.Absent, images: Optional[Vector[ContainerImage]] = Optional.Absent, nodeInfo: Optional[NodeSystemInfo] = Optional.Absent, phase: Optional[String] = Optional.Absent, volumesAttached: Optional[Vector[AttachedVolume]] = Optional.Absent, volumesInUse: Optional[Vector[String]] = Optional.Absent)

    addresses

    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.

    allocatable

    Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity.

    capacity

    Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity

    conditions

    Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#condition

    images

    List of container images on this node

    phase

    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.

    volumesAttached

    List of volumes that are attached to the node.

    volumesInUse

    List of attachable volumes in use (mounted) by the node.

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val addresses: Optional[Vector[NodeAddress]]
  5. val allocatable: Optional[Map[String, Quantity]]
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. val capacity: Optional[Map[String, Quantity]]
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  9. val conditions: Optional[Vector[NodeCondition]]
  10. val config: Optional[NodeConfigStatus]
  11. val daemonEndpoints: Optional[NodeDaemonEndpoints]
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def getAddresses: IO[K8sFailure, Vector[NodeAddress]]

    List of addresses reachable to the node.

    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.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  14. def getAllocatable: IO[K8sFailure, Map[String, Quantity]]

    Allocatable represents the resources of a node that are available for scheduling.

    Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  15. def getCapacity: IO[K8sFailure, Map[String, Quantity]]

    Capacity represents the total resources of a node.

    Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  16. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. def getConditions: IO[K8sFailure, Vector[NodeCondition]]

    Conditions is an array of current observed node conditions.

    Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#condition

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  18. def getConfig: IO[K8sFailure, NodeConfigStatus]

    Gets config.

    Gets config.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  19. def getDaemonEndpoints: IO[K8sFailure, NodeDaemonEndpoints]

    Gets daemonEndpoints.

    Gets daemonEndpoints.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  20. def getImages: IO[K8sFailure, Vector[ContainerImage]]

    List of container images on this node

    List of container images on this node

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  21. def getNodeInfo: IO[K8sFailure, NodeSystemInfo]

    Gets nodeInfo.

    Gets nodeInfo.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  22. def getPhase: IO[K8sFailure, String]

    NodePhase is the recently observed lifecycle phase of the node.

    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.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  23. def getVolumesAttached: IO[K8sFailure, Vector[AttachedVolume]]

    List of volumes that are attached to the node.

    List of volumes that are attached to the node.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  24. def getVolumesInUse: IO[K8sFailure, Vector[String]]

    List of attachable volumes in use (mounted) by the node.

    List of attachable volumes in use (mounted) by the node.

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  25. val images: Optional[Vector[ContainerImage]]
  26. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  27. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. val nodeInfo: Optional[NodeSystemInfo]
  29. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  30. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  31. val phase: Optional[String]
  32. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  33. val volumesAttached: Optional[Vector[AttachedVolume]]
  34. val volumesInUse: Optional[Vector[String]]
  35. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  37. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped