StatefulSetSpec

io.k8s.api.apps.v1.StatefulSetSpec$
See theStatefulSetSpec companion class

Attributes

Companion:
class
Source:
StatefulSetSpec.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
Source:
Mirror.scala

The name of the type

The name of the type

Attributes

Inherited from:
Mirror
Source:
Mirror.scala

Implicits

Implicits

implicit val obj.read[io.k8s.api.core.v1.PodTemplateSpec]("template")(decoder).flatMap[String,StatefulSetSpec](((template:PodTemplateSpec)=>obj.read[io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector]("selector")(decoder).flatMap[String,StatefulSetSpec](((selector:LabelSelector)=>obj.readOpt[Int]("minReadySeconds")(intDecoder).flatMap[String,StatefulSetSpec](((minReadySeconds:Option[Int])=>obj.readOpt[Int]("replicas")(intDecoder).flatMap[String,StatefulSetSpec](((replicas:Option[Int])=>obj.readOpt[Int]("revisionHistoryLimit")(intDecoder).flatMap[String,StatefulSetSpec](((revisionHistoryLimit:Option[Int])=>obj.readOpt[String]("podManagementPolicy")(stringDecoder).flatMap[String,StatefulSetSpec](((podManagementPolicy:Option[String])=>obj.readOpt[Seq[io.k8s.api.core.v1.PersistentVolumeClaim]]("volumeClaimTemplates")(arrDecoder[PersistentVolumeClaim](decoder)).flatMap[String,StatefulSetSpec](((volumeClaimTemplates:Option[Seq[PersistentVolumeClaim]])=>obj.readOpt[io.k8s.api.apps.v1.StatefulSetPersistentVolumeClaimRetentionPolicy]("persistentVolumeClaimRetentionPolicy")(decoder).flatMap[String,StatefulSetSpec](((persistentVolumeClaimRetentionPolicy:Option[StatefulSetPersistentVolumeClaimRetentionPolicy])=>obj.readOpt[io.k8s.api.apps.v1.StatefulSetOrdinals]("ordinals")(decoder).flatMap[String,StatefulSetSpec](((ordinals:Option[StatefulSetOrdinals])=>obj.readOpt[io.k8s.api.apps.v1.StatefulSetUpdateStrategy]("updateStrategy")(decoder).map[StatefulSetSpec](((updateStrategy:Option[StatefulSetUpdateStrategy])=>StatefulSetSpec.apply(serviceName=serviceName,template=template,selector=selector,minReadySeconds=minReadySeconds,replicas=replicas,revisionHistoryLimit=revisionHistoryLimit,podManagementPolicy=podManagementPolicy,volumeClaimTemplates=volumeClaimTemplates,persistentVolumeClaimRetentionPolicy=persistentVolumeClaimRetentionPolicy,ordinals=ordinals,updateStrategy=updateStrategy))))))))))))))))))))))))) } (new$anon():Decoder[StatefulSetSpec]) }" t="n"class="documentableName ">decoder: Decoder[StatefulSetSpec]

Attributes

Source:
StatefulSetSpec.scala

Attributes

Source:
StatefulSetSpec.scala