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")(decoder).flatMap[String,Endpoint](((conditions:Option[EndpointConditions])=>obj.readOpt[io.k8s.api.core.v1.ObjectReference]("targetRef")(decoder).flatMap[String,Endpoint](((targetRef:Option[ObjectReference])=>obj.readOpt[String]("hostname")(stringDecoder).flatMap[String,Endpoint](((hostname:Option[String])=>obj.readOpt[String]("nodeName")(stringDecoder).flatMap[String,Endpoint](((nodeName:Option[String])=>obj.readOpt[io.k8s.api.discovery.v1.EndpointHints]("hints")(decoder).flatMap[String,Endpoint](((hints:Option[EndpointHints])=>obj.readOpt[Map[String,String]]("deprecatedTopology")(mapDecoder[String](stringDecoder)).flatMap[String,Endpoint](((deprecatedTopology:Option[Map[String,String]])=>obj.readOpt[String]("zone")(stringDecoder).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[Endpoint]) }" class="documentableAnchor">
implicit val encoder: Encoder[Endpoint]