Endpoint

object Endpoint
Companion:
class
Source:
Endpoint.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.discovery.v1.EndpointConditions]("conditions")(decoderOf[T](evidence$1)).flatMap[String,Endpoint](((conditions:Option[EndpointConditions])=>obj.readOpt[io.k8s.api.core.v1.ObjectReference]("targetRef")(decoderOf[T](evidence$1)).flatMap[String,Endpoint](((targetRef:Option[ObjectReference])=>obj.readOpt[String]("hostname")(stringDecoder[T](evidence$1)).flatMap[String,Endpoint](((hostname:Option[String])=>obj.readOpt[String]("nodeName")(stringDecoder[T](evidence$1)).flatMap[String,Endpoint](((nodeName:Option[String])=>obj.readOpt[io.k8s.api.discovery.v1.EndpointHints]("hints")(decoderOf[T](evidence$1)).flatMap[String,Endpoint](((hints:Option[EndpointHints])=>obj.readOpt[Map[String,String]]("deprecatedTopology")(mapDecoder[T,String](evidence$1,stringDecoder[T](evidence$1))).flatMap[String,Endpoint](((deprecatedTopology:Option[Map[String,String]])=>obj.readOpt[String]("zone")(stringDecoder[T](evidence$1)).map[Endpoint](((zone:Option[String])=>Endpoint.apply(addresses=addresses,conditions=conditions,targetRef=targetRef,hostname=hostname,nodeName=nodeName,hints=hints,deprecatedTopology=deprecatedTopology,zone=zone))))))))))))))))))) } (new$anon():Decoder[T,Endpoint]) }" class="documentableAnchor">
implicit def encoder[T](implicit builder: Builder[T]): Encoder[Endpoint, T]