Packages

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

NodeStatus is information about the current status of a node.

Source
NodeStatus.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NodeStatus
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

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

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. def addAddresses(newValues: NodeAddress*): NodeStatus

    Appends new values to addresses

  5. def addAllocatable(newValues: (String, Quantity)*): NodeStatus

    Adds new values to allocatable

  6. def addCapacity(newValues: (String, Quantity)*): NodeStatus

    Adds new values to capacity

  7. def addConditions(newValues: NodeCondition*): NodeStatus

    Appends new values to conditions

  8. def addImages(newValues: ContainerImage*): NodeStatus

    Appends new values to images

  9. def addVolumesAttached(newValues: AttachedVolume*): NodeStatus

    Appends new values to volumesAttached

  10. def addVolumesInUse(newValues: String*): NodeStatus

    Appends new values to volumesInUse

  11. val addresses: Option[Seq[NodeAddress]]
  12. val allocatable: Option[Map[String, Quantity]]
  13. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  14. val capacity: Option[Map[String, Quantity]]
  15. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  16. val conditions: Option[Seq[NodeCondition]]
  17. val config: Option[NodeConfigStatus]
  18. val daemonEndpoints: Option[NodeDaemonEndpoints]
  19. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  21. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. val images: Option[Seq[ContainerImage]]
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. def mapAddresses(f: (Seq[NodeAddress]) => Seq[NodeAddress]): NodeStatus

    if addresses has a value, transforms to the result of function

  25. def mapAllocatable(f: (Map[String, Quantity]) => Map[String, Quantity]): NodeStatus

    if allocatable has a value, transforms to the result of function

  26. def mapCapacity(f: (Map[String, Quantity]) => Map[String, Quantity]): NodeStatus

    if capacity has a value, transforms to the result of function

  27. def mapConditions(f: (Seq[NodeCondition]) => Seq[NodeCondition]): NodeStatus

    if conditions has a value, transforms to the result of function

  28. def mapConfig(f: (NodeConfigStatus) => NodeConfigStatus): NodeStatus

    if config has a value, transforms to the result of function

  29. def mapDaemonEndpoints(f: (NodeDaemonEndpoints) => NodeDaemonEndpoints): NodeStatus

    if daemonEndpoints has a value, transforms to the result of function

  30. def mapImages(f: (Seq[ContainerImage]) => Seq[ContainerImage]): NodeStatus

    if images has a value, transforms to the result of function

  31. def mapNodeInfo(f: (NodeSystemInfo) => NodeSystemInfo): NodeStatus

    if nodeInfo has a value, transforms to the result of function

  32. def mapPhase(f: (String) => String): NodeStatus

    if phase has a value, transforms to the result of function

  33. def mapVolumesAttached(f: (Seq[AttachedVolume]) => Seq[AttachedVolume]): NodeStatus

    if volumesAttached has a value, transforms to the result of function

  34. def mapVolumesInUse(f: (Seq[String]) => Seq[String]): NodeStatus

    if volumesInUse has a value, transforms to the result of function

  35. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  36. val nodeInfo: Option[NodeSystemInfo]
  37. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  38. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  39. val phase: Option[String]
  40. def productElementNames: Iterator[String]
    Definition Classes
    Product
  41. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  42. val volumesAttached: Option[Seq[AttachedVolume]]
  43. val volumesInUse: Option[Seq[String]]
  44. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  45. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  46. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  47. def withAddresses(value: Seq[NodeAddress]): NodeStatus

    Returns a new data with addresses set to new value

  48. def withAllocatable(value: Map[String, Quantity]): NodeStatus

    Returns a new data with allocatable set to new value

  49. def withCapacity(value: Map[String, Quantity]): NodeStatus

    Returns a new data with capacity set to new value

  50. def withConditions(value: Seq[NodeCondition]): NodeStatus

    Returns a new data with conditions set to new value

  51. def withConfig(value: NodeConfigStatus): NodeStatus

    Returns a new data with config set to new value

  52. def withDaemonEndpoints(value: NodeDaemonEndpoints): NodeStatus

    Returns a new data with daemonEndpoints set to new value

  53. def withImages(value: Seq[ContainerImage]): NodeStatus

    Returns a new data with images set to new value

  54. def withNodeInfo(value: NodeSystemInfo): NodeStatus

    Returns a new data with nodeInfo set to new value

  55. def withPhase(value: String): NodeStatus

    Returns a new data with phase set to new value

  56. def withVolumesAttached(value: Seq[AttachedVolume]): NodeStatus

    Returns a new data with volumesAttached set to new value

  57. def withVolumesInUse(value: Seq[String]): NodeStatus

    Returns a new data with volumesInUse set to new value

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped