Container

object Container
Companion:
class
Source:
Container.scala
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.readOpt[io.k8s.api.core.v1.Probe]("readinessProbe")(decoderOf[T](evidence$1)).flatMap[String,Container](((readinessProbe:Option[Probe])=>obj.readOpt[io.k8s.api.core.v1.Probe]("livenessProbe")(decoderOf[T](evidence$1)).flatMap[String,Container](((livenessProbe:Option[Probe])=>obj.readOpt[io.k8s.api.core.v1.Lifecycle]("lifecycle")(decoderOf[T](evidence$1)).flatMap[String,Container](((lifecycle:Option[Lifecycle])=>obj.readOpt[String]("image")(stringDecoder[T](evidence$1)).flatMap[String,Container](((image:Option[String])=>obj.readOpt[Boolean]("stdinOnce")(booleanDecoder[T](evidence$1)).flatMap[String,Container](((stdinOnce:Option[Boolean])=>obj.readOpt[Seq[io.k8s.api.core.v1.ContainerPort]]("ports")(arrDecoder[T,ContainerPort](evidence$1,decoderOf[T](evidence$1))).flatMap[String,Container](((ports:Option[Seq[ContainerPort]])=>obj.readOpt[io.k8s.api.core.v1.Probe]("startupProbe")(decoderOf[T](evidence$1)).flatMap[String,Container](((startupProbe:Option[Probe])=>obj.readOpt[Seq[String]]("command")(arrDecoder[T,String](evidence$1,stringDecoder[T](evidence$1))).flatMap[String,Container](((command:Option[Seq[String]])=>obj.readOpt[String]("terminationMessagePolicy")(stringDecoder[T](evidence$1)).flatMap[String,Container](((terminationMessagePolicy:Option[String])=>obj.readOpt[Boolean]("stdin")(booleanDecoder[T](evidence$1)).flatMap[String,Container](((stdin:Option[Boolean])=>obj.readOpt[String]("terminationMessagePath")(stringDecoder[T](evidence$1)).flatMap[String,Container](((terminationMessagePath:Option[String])=>obj.readOpt[io.k8s.api.core.v1.ResourceRequirements]("resources")(decoderOf[T](evidence$1)).flatMap[String,Container](((resources:Option[ResourceRequirements])=>obj.readOpt[Seq[io.k8s.api.core.v1.EnvFromSource]]("envFrom")(arrDecoder[T,EnvFromSource](evidence$1,decoderOf[T](evidence$1))).flatMap[String,Container](((envFrom:Option[Seq[EnvFromSource]])=>obj.readOpt[Seq[io.k8s.api.core.v1.VolumeDevice]]("volumeDevices")(arrDecoder[T,VolumeDevice](evidence$1,decoderOf[T](evidence$1))).flatMap[String,Container](((volumeDevices:Option[Seq[VolumeDevice]])=>obj.readOpt[Seq[String]]("args")(arrDecoder[T,String](evidence$1,stringDecoder[T](evidence$1))).flatMap[String,Container](((args:Option[Seq[String]])=>obj.readOpt[Boolean]("tty")(booleanDecoder[T](evidence$1)).flatMap[String,Container](((tty:Option[Boolean])=>obj.readOpt[String]("imagePullPolicy")(stringDecoder[T](evidence$1)).flatMap[String,Container](((imagePullPolicy:Option[String])=>obj.readOpt[String]("workingDir")(stringDecoder[T](evidence$1)).flatMap[String,Container](((workingDir:Option[String])=>obj.readOpt[Seq[io.k8s.api.core.v1.VolumeMount]]("volumeMounts")(arrDecoder[T,VolumeMount](evidence$1,decoderOf[T](evidence$1))).flatMap[String,Container](((volumeMounts:Option[Seq[VolumeMount]])=>obj.readOpt[Seq[io.k8s.api.core.v1.EnvVar]]("env")(arrDecoder[T,EnvVar](evidence$1,decoderOf[T](evidence$1))).flatMap[String,Container](((env:Option[Seq[EnvVar]])=>obj.readOpt[io.k8s.api.core.v1.SecurityContext]("securityContext")(decoderOf[T](evidence$1)).map[Container](((securityContext:Option[SecurityContext])=>Container.apply(name=name,readinessProbe=readinessProbe,livenessProbe=livenessProbe,lifecycle=lifecycle,image=image,stdinOnce=stdinOnce,ports=ports,startupProbe=startupProbe,command=command,terminationMessagePolicy=terminationMessagePolicy,stdin=stdin,terminationMessagePath=terminationMessagePath,resources=resources,envFrom=envFrom,volumeDevices=volumeDevices,args=args,tty=tty,imagePullPolicy=imagePullPolicy,workingDir=workingDir,volumeMounts=volumeMounts,env=env,securityContext=securityContext))))))))))))))))))))))))))))))))))))))))))))))) } (new$anon():Decoder[T,Container]) }" class="documentableAnchor">
implicit def obj.readOpt[io.k8s.api.core.v1.Probe]("readinessProbe")(decoderOf[T](evidence$1)).flatMap[String,Container](((readinessProbe:Option[Probe])=>obj.readOpt[io.k8s.api.core.v1.Probe]("livenessProbe")(decoderOf[T](evidence$1)).flatMap[String,Container](((livenessProbe:Option[Probe])=>obj.readOpt[io.k8s.api.core.v1.Lifecycle]("lifecycle")(decoderOf[T](evidence$1)).flatMap[String,Container](((lifecycle:Option[Lifecycle])=>obj.readOpt[String]("image")(stringDecoder[T](evidence$1)).flatMap[String,Container](((image:Option[String])=>obj.readOpt[Boolean]("stdinOnce")(booleanDecoder[T](evidence$1)).flatMap[String,Container](((stdinOnce:Option[Boolean])=>obj.readOpt[Seq[io.k8s.api.core.v1.ContainerPort]]("ports")(arrDecoder[T,ContainerPort](evidence$1,decoderOf[T](evidence$1))).flatMap[String,Container](((ports:Option[Seq[ContainerPort]])=>obj.readOpt[io.k8s.api.core.v1.Probe]("startupProbe")(decoderOf[T](evidence$1)).flatMap[String,Container](((startupProbe:Option[Probe])=>obj.readOpt[Seq[String]]("command")(arrDecoder[T,String](evidence$1,stringDecoder[T](evidence$1))).flatMap[String,Container](((command:Option[Seq[String]])=>obj.readOpt[String]("terminationMessagePolicy")(stringDecoder[T](evidence$1)).flatMap[String,Container](((terminationMessagePolicy:Option[String])=>obj.readOpt[Boolean]("stdin")(booleanDecoder[T](evidence$1)).flatMap[String,Container](((stdin:Option[Boolean])=>obj.readOpt[String]("terminationMessagePath")(stringDecoder[T](evidence$1)).flatMap[String,Container](((terminationMessagePath:Option[String])=>obj.readOpt[io.k8s.api.core.v1.ResourceRequirements]("resources")(decoderOf[T](evidence$1)).flatMap[String,Container](((resources:Option[ResourceRequirements])=>obj.readOpt[Seq[io.k8s.api.core.v1.EnvFromSource]]("envFrom")(arrDecoder[T,EnvFromSource](evidence$1,decoderOf[T](evidence$1))).flatMap[String,Container](((envFrom:Option[Seq[EnvFromSource]])=>obj.readOpt[Seq[io.k8s.api.core.v1.VolumeDevice]]("volumeDevices")(arrDecoder[T,VolumeDevice](evidence$1,decoderOf[T](evidence$1))).flatMap[String,Container](((volumeDevices:Option[Seq[VolumeDevice]])=>obj.readOpt[Seq[String]]("args")(arrDecoder[T,String](evidence$1,stringDecoder[T](evidence$1))).flatMap[String,Container](((args:Option[Seq[String]])=>obj.readOpt[Boolean]("tty")(booleanDecoder[T](evidence$1)).flatMap[String,Container](((tty:Option[Boolean])=>obj.readOpt[String]("imagePullPolicy")(stringDecoder[T](evidence$1)).flatMap[String,Container](((imagePullPolicy:Option[String])=>obj.readOpt[String]("workingDir")(stringDecoder[T](evidence$1)).flatMap[String,Container](((workingDir:Option[String])=>obj.readOpt[Seq[io.k8s.api.core.v1.VolumeMount]]("volumeMounts")(arrDecoder[T,VolumeMount](evidence$1,decoderOf[T](evidence$1))).flatMap[String,Container](((volumeMounts:Option[Seq[VolumeMount]])=>obj.readOpt[Seq[io.k8s.api.core.v1.EnvVar]]("env")(arrDecoder[T,EnvVar](evidence$1,decoderOf[T](evidence$1))).flatMap[String,Container](((env:Option[Seq[EnvVar]])=>obj.readOpt[io.k8s.api.core.v1.SecurityContext]("securityContext")(decoderOf[T](evidence$1)).map[Container](((securityContext:Option[SecurityContext])=>Container.apply(name=name,readinessProbe=readinessProbe,livenessProbe=livenessProbe,lifecycle=lifecycle,image=image,stdinOnce=stdinOnce,ports=ports,startupProbe=startupProbe,command=command,terminationMessagePolicy=terminationMessagePolicy,stdin=stdin,terminationMessagePath=terminationMessagePath,resources=resources,envFrom=envFrom,volumeDevices=volumeDevices,args=args,tty=tty,imagePullPolicy=imagePullPolicy,workingDir=workingDir,volumeMounts=volumeMounts,env=env,securityContext=securityContext))))))))))))))))))))))))))))))))))))))))))))))) } (new$anon():Decoder[T,Container]) }" class="documentableName ">decoderOf[T : Reader]: Decoder[T, Container]
implicit def encoder[T](implicit builder: Builder[T]): Encoder[Container, T]