Packages

final case class PersistentVolumeClaimStatus(conditions: Option[Seq[PersistentVolumeClaimCondition]] = None, accessModes: Option[Seq[String]] = None, phase: Option[String] = None, resizeStatus: Option[String] = None, allocatedResources: Option[Map[String, Quantity]] = None, capacity: Option[Map[String, Quantity]] = None) extends Product with Serializable

PersistentVolumeClaimStatus is the current status of a persistent volume claim.

Source
PersistentVolumeClaimStatus.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PersistentVolumeClaimStatus
  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 PersistentVolumeClaimStatus(conditions: Option[Seq[PersistentVolumeClaimCondition]] = None, accessModes: Option[Seq[String]] = None, phase: Option[String] = None, resizeStatus: Option[String] = None, allocatedResources: Option[Map[String, Quantity]] = 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. val accessModes: Option[Seq[String]]
  5. def addAccessModes(newValues: String*): PersistentVolumeClaimStatus

    Appends new values to accessModes

  6. def addAllocatedResources(newValues: (String, Quantity)*): PersistentVolumeClaimStatus

    Adds new values to allocatedResources

  7. def addCapacity(newValues: (String, Quantity)*): PersistentVolumeClaimStatus

    Adds new values to capacity

  8. def addConditions(newValues: PersistentVolumeClaimCondition*): PersistentVolumeClaimStatus

    Appends new values to conditions

  9. val allocatedResources: Option[Map[String, Quantity]]
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. val capacity: Option[Map[String, Quantity]]
  12. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  13. val conditions: Option[Seq[PersistentVolumeClaimCondition]]
  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  16. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. def mapAccessModes(f: (Seq[String]) => Seq[String]): PersistentVolumeClaimStatus

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

  19. def mapAllocatedResources(f: (Map[String, Quantity]) => Map[String, Quantity]): PersistentVolumeClaimStatus

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

  20. def mapCapacity(f: (Map[String, Quantity]) => Map[String, Quantity]): PersistentVolumeClaimStatus

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

  21. def mapConditions(f: (Seq[PersistentVolumeClaimCondition]) => Seq[PersistentVolumeClaimCondition]): PersistentVolumeClaimStatus

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

  22. def mapPhase(f: (String) => String): PersistentVolumeClaimStatus

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

  23. def mapResizeStatus(f: (String) => String): PersistentVolumeClaimStatus

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

  24. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  26. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  27. val phase: Option[String]
  28. def productElementNames: Iterator[String]
    Definition Classes
    Product
  29. val resizeStatus: Option[String]
  30. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  31. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  32. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  33. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  34. def withAccessModes(value: Seq[String]): PersistentVolumeClaimStatus

    Returns a new data with accessModes set to new value

  35. def withAllocatedResources(value: Map[String, Quantity]): PersistentVolumeClaimStatus

    Returns a new data with allocatedResources set to new value

  36. def withCapacity(value: Map[String, Quantity]): PersistentVolumeClaimStatus

    Returns a new data with capacity set to new value

  37. def withConditions(value: Seq[PersistentVolumeClaimCondition]): PersistentVolumeClaimStatus

    Returns a new data with conditions set to new value

  38. def withPhase(value: String): PersistentVolumeClaimStatus

    Returns a new data with phase set to new value

  39. def withResizeStatus(value: String): PersistentVolumeClaimStatus

    Returns a new data with resizeStatus set to new value

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped