object Endpoint
- Companion:
- class
- Source:
- Endpoint.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.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 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="documentableName ">decoder: Decoder[Endpoint]
- Source:
- Endpoint.scala