PodStatus

final case class PodStatus(conditions: Option[Seq[PodCondition]], qosClass: Option[String], startTime: Option[Time], phase: Option[String], reason: Option[String], ephemeralContainerStatuses: Option[Seq[ContainerStatus]], hostIP: Option[String], message: Option[String], containerStatuses: Option[Seq[ContainerStatus]], podIP: Option[String], nominatedNodeName: Option[String], podIPs: Option[Seq[PodIP]], initContainerStatuses: Option[Seq[ContainerStatus]])

PodStatus represents information about the status of a pod. Status may trail the actual state of a system, especially if the node that hosts the pod cannot contact the control plane.

Companion:
object
Source:
PodStatus.scala
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

Appends new values to conditions

Appends new values to conditions

Source:
PodStatus.scala

Appends new values to containerStatuses

Appends new values to containerStatuses

Source:
PodStatus.scala

Appends new values to ephemeralContainerStatuses

Appends new values to ephemeralContainerStatuses

Source:
PodStatus.scala

Appends new values to initContainerStatuses

Appends new values to initContainerStatuses

Source:
PodStatus.scala
def addPodIPs(newValues: PodIP*): PodStatus

Appends new values to podIPs

Appends new values to podIPs

Source:
PodStatus.scala

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

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

Source:
PodStatus.scala

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

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

Source:
PodStatus.scala

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

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

Source:
PodStatus.scala

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

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

Source:
PodStatus.scala

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

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

Source:
PodStatus.scala

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

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

Source:
PodStatus.scala

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

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

Source:
PodStatus.scala

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

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

Source:
PodStatus.scala

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

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

Source:
PodStatus.scala

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

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

Source:
PodStatus.scala

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

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

Source:
PodStatus.scala

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

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

Source:
PodStatus.scala

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

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

Source:
PodStatus.scala

Returns a new data with conditions set to new value

Returns a new data with conditions set to new value

Source:
PodStatus.scala

Returns a new data with containerStatuses set to new value

Returns a new data with containerStatuses set to new value

Source:
PodStatus.scala

Returns a new data with ephemeralContainerStatuses set to new value

Returns a new data with ephemeralContainerStatuses set to new value

Source:
PodStatus.scala

Returns a new data with hostIP set to new value

Returns a new data with hostIP set to new value

Source:
PodStatus.scala

Returns a new data with initContainerStatuses set to new value

Returns a new data with initContainerStatuses set to new value

Source:
PodStatus.scala

Returns a new data with message set to new value

Returns a new data with message set to new value

Source:
PodStatus.scala

Returns a new data with nominatedNodeName set to new value

Returns a new data with nominatedNodeName set to new value

Source:
PodStatus.scala

Returns a new data with phase set to new value

Returns a new data with phase set to new value

Source:
PodStatus.scala

Returns a new data with podIP set to new value

Returns a new data with podIP set to new value

Source:
PodStatus.scala

Returns a new data with podIPs set to new value

Returns a new data with podIPs set to new value

Source:
PodStatus.scala

Returns a new data with qosClass set to new value

Returns a new data with qosClass set to new value

Source:
PodStatus.scala

Returns a new data with reason set to new value

Returns a new data with reason set to new value

Source:
PodStatus.scala

Returns a new data with startTime set to new value

Returns a new data with startTime set to new value

Source:
PodStatus.scala

Inherited methods

Inherited from:
Product