PodStatus

io.k8s.api.core.v1.PodStatus
See thePodStatus companion object
final case class PodStatus(resourceClaimStatuses: Option[Seq[PodResourceClaimStatus]], conditions: Option[Seq[PodCondition]], qosClass: Option[String], startTime: Option[Time], phase: Option[String], reason: Option[String], resize: Option[String], ephemeralContainerStatuses: Option[Seq[ContainerStatus]], hostIP: Option[String], message: Option[String], containerStatuses: Option[Seq[ContainerStatus]], hostIPs: Option[Seq[HostIP]], 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.

Attributes

Companion
object
Source
PodStatus.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

Appends new values to conditions

Appends new values to conditions

Attributes

Source
PodStatus.scala

Appends new values to containerStatuses

Appends new values to containerStatuses

Attributes

Source
PodStatus.scala

Appends new values to ephemeralContainerStatuses

Appends new values to ephemeralContainerStatuses

Attributes

Source
PodStatus.scala
def addHostIPs(newValues: HostIP*): PodStatus

Appends new values to hostIPs

Appends new values to hostIPs

Attributes

Source
PodStatus.scala

Appends new values to initContainerStatuses

Appends new values to initContainerStatuses

Attributes

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

Appends new values to podIPs

Appends new values to podIPs

Attributes

Source
PodStatus.scala

Appends new values to resourceClaimStatuses

Appends new values to resourceClaimStatuses

Attributes

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

Attributes

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

Attributes

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

Attributes

Source
PodStatus.scala
def mapHostIP(f: String => String): PodStatus

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

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

Attributes

Source
PodStatus.scala
def mapHostIPs(f: Seq[HostIP] => Seq[HostIP]): PodStatus

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

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

Attributes

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

Attributes

Source
PodStatus.scala
def mapMessage(f: String => String): PodStatus

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

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

Attributes

Source
PodStatus.scala
def mapNominatedNodeName(f: String => String): PodStatus

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

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

Attributes

Source
PodStatus.scala
def mapPhase(f: String => String): PodStatus

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

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

Attributes

Source
PodStatus.scala
def mapPodIP(f: String => String): PodStatus

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

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

Attributes

Source
PodStatus.scala
def mapPodIPs(f: Seq[PodIP] => Seq[PodIP]): PodStatus

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

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

Attributes

Source
PodStatus.scala
def mapQosClass(f: String => String): PodStatus

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

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

Attributes

Source
PodStatus.scala
def mapReason(f: String => String): PodStatus

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

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

Attributes

Source
PodStatus.scala
def mapResize(f: String => String): PodStatus

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

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

Attributes

Source
PodStatus.scala

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

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

Attributes

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

Attributes

Source
PodStatus.scala

Returns a new data with conditions set to new value

Returns a new data with conditions set to new value

Attributes

Source
PodStatus.scala

Returns a new data with containerStatuses set to new value

Returns a new data with containerStatuses set to new value

Attributes

Source
PodStatus.scala

Returns a new data with ephemeralContainerStatuses set to new value

Returns a new data with ephemeralContainerStatuses set to new value

Attributes

Source
PodStatus.scala
def withHostIP(value: String): PodStatus

Returns a new data with hostIP set to new value

Returns a new data with hostIP set to new value

Attributes

Source
PodStatus.scala
def withHostIPs(value: Seq[HostIP]): PodStatus

Returns a new data with hostIPs set to new value

Returns a new data with hostIPs set to new value

Attributes

Source
PodStatus.scala

Returns a new data with initContainerStatuses set to new value

Returns a new data with initContainerStatuses set to new value

Attributes

Source
PodStatus.scala
def withMessage(value: String): PodStatus

Returns a new data with message set to new value

Returns a new data with message set to new value

Attributes

Source
PodStatus.scala
def withNominatedNodeName(value: String): PodStatus

Returns a new data with nominatedNodeName set to new value

Returns a new data with nominatedNodeName set to new value

Attributes

Source
PodStatus.scala
def withPhase(value: String): PodStatus

Returns a new data with phase set to new value

Returns a new data with phase set to new value

Attributes

Source
PodStatus.scala
def withPodIP(value: String): PodStatus

Returns a new data with podIP set to new value

Returns a new data with podIP set to new value

Attributes

Source
PodStatus.scala
def withPodIPs(value: Seq[PodIP]): PodStatus

Returns a new data with podIPs set to new value

Returns a new data with podIPs set to new value

Attributes

Source
PodStatus.scala
def withQosClass(value: String): PodStatus

Returns a new data with qosClass set to new value

Returns a new data with qosClass set to new value

Attributes

Source
PodStatus.scala
def withReason(value: String): PodStatus

Returns a new data with reason set to new value

Returns a new data with reason set to new value

Attributes

Source
PodStatus.scala
def withResize(value: String): PodStatus

Returns a new data with resize set to new value

Returns a new data with resize set to new value

Attributes

Source
PodStatus.scala

Returns a new data with resourceClaimStatuses set to new value

Returns a new data with resourceClaimStatuses set to new value

Attributes

Source
PodStatus.scala

Returns a new data with startTime set to new value

Returns a new data with startTime set to new value

Attributes

Source
PodStatus.scala

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product