PodDisruptionBudgetStatus

trait Product
trait Mirror
class Object
trait Matchable
class Any

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
Source:
Mirror.scala

The name of the type

The name of the type

Inherited from:
Mirror
Source:
Mirror.scala

Implicits

Implicits

obj.read[Int]("desiredHealthy")(intDecoder).flatMap[String,PodDisruptionBudgetStatus](((desiredHealthy:Int)=>obj.read[Int]("expectedPods")(intDecoder).flatMap[String,PodDisruptionBudgetStatus](((expectedPods:Int)=>obj.read[Int]("currentHealthy")(intDecoder).flatMap[String,PodDisruptionBudgetStatus](((currentHealthy:Int)=>obj.readOpt[Seq[io.k8s.apimachinery.pkg.apis.meta.v1.Condition]]("conditions")(arrDecoder[Condition](decoder)).flatMap[String,PodDisruptionBudgetStatus](((conditions:Option[Seq[Condition]])=>obj.readOpt[Map[String,io.k8s.apimachinery.pkg.apis.meta.v1.Time]]("disruptedPods")(mapDecoder[Time](decoder)).flatMap[String,PodDisruptionBudgetStatus](((disruptedPods:Option[Map[String,Time]])=>obj.readOpt[Int]("observedGeneration")(intDecoder).map[PodDisruptionBudgetStatus](((observedGeneration:Option[Int])=>PodDisruptionBudgetStatus.apply(disruptionsAllowed=disruptionsAllowed,desiredHealthy=desiredHealthy,expectedPods=expectedPods,currentHealthy=currentHealthy,conditions=conditions,disruptedPods=disruptedPods,observedGeneration=observedGeneration))))))))))))))))) } (new$anon():Decoder[PodDisruptionBudgetStatus]) }" class="documentableAnchor">