object PodDisruptionBudgetStatus
- Companion:
- class
- Source:
- PodDisruptionBudgetStatus.scala
Type members
Inherited types
The names of the product elements
The names of the product elements
- 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">
implicit val 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="documentableName ">decoder: Decoder[PodDisruptionBudgetStatus]