io.k8s.api.core.v1.PodStatus$
See thePodStatus companion class
object PodStatus
Attributes
- Companion:
- class
- Source:
- PodStatus.scala
- Graph
- Supertypes
- Self type
- PodStatus.type
Members list
Concise view
Type members
Inherited types
The names of the product elements
The name of the type
Implicits
Implicits
implicit val obj.readOpt[String]("qosClass")(stringDecoder).flatMap[String,PodStatus](((qosClass:Option[String])=>obj.readOpt[io.k8s.apimachinery.pkg.apis.meta.v1.Time]("startTime")(decoder).flatMap[String,PodStatus](((startTime:Option[Time])=>obj.readOpt[String]("phase")(stringDecoder).flatMap[String,PodStatus](((phase:Option[String])=>obj.readOpt[String]("reason")(stringDecoder).flatMap[String,PodStatus](((reason:Option[String])=>obj.readOpt[Seq[io.k8s.api.core.v1.ContainerStatus]]("ephemeralContainerStatuses")(arrDecoder[ContainerStatus](decoder)).flatMap[String,PodStatus](((ephemeralContainerStatuses:Option[Seq[ContainerStatus]])=>obj.readOpt[String]("hostIP")(stringDecoder).flatMap[String,PodStatus](((hostIP:Option[String])=>obj.readOpt[String]("message")(stringDecoder).flatMap[String,PodStatus](((message:Option[String])=>obj.readOpt[Seq[io.k8s.api.core.v1.ContainerStatus]]("containerStatuses")(arrDecoder[ContainerStatus](decoder)).flatMap[String,PodStatus](((containerStatuses:Option[Seq[ContainerStatus]])=>obj.readOpt[String]("podIP")(stringDecoder).flatMap[String,PodStatus](((podIP:Option[String])=>obj.readOpt[String]("nominatedNodeName")(stringDecoder).flatMap[String,PodStatus](((nominatedNodeName:Option[String])=>obj.readOpt[Seq[io.k8s.api.core.v1.PodIP]]("podIPs")(arrDecoder[PodIP](decoder)).flatMap[String,PodStatus](((podIPs:Option[Seq[PodIP]])=>obj.readOpt[Seq[io.k8s.api.core.v1.ContainerStatus]]("initContainerStatuses")(arrDecoder[ContainerStatus](decoder)).map[PodStatus](((initContainerStatuses:Option[Seq[ContainerStatus]])=>PodStatus.apply(conditions=conditions,qosClass=qosClass,startTime=startTime,phase=phase,reason=reason,ephemeralContainerStatuses=ephemeralContainerStatuses,hostIP=hostIP,message=message,containerStatuses=containerStatuses,podIP=podIP,nominatedNodeName=nominatedNodeName,podIPs=podIPs,initContainerStatuses=initContainerStatuses)))))))))))))))))))))))))))))
}
(new$anon():Decoder[PodStatus])
}" t="n"class="documentableName ">decoder: Decoder[PodStatus]
Attributes
- Source:
- PodStatus.scala
Attributes
- Source:
- PodStatus.scala