ResourceCodecs

Companion:
class
Source:
ResourceCodecs.scala
class Object
trait Matchable
class Any

Implicits

Inherited implicits

Inherited from:
c.get[io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta]("metadata")(io_k8s_apimachinery_pkg_apis_meta_v1ObjectMetaDecoder).flatMap[DecodingFailure,Event](((metadata:ObjectMeta)=>c.get[Option[io.k8s.api.core.v1.EventSeries]]("series")(decodeOption[EventSeries](io_k8s_api_core_v1EventSeriesDecoder)).flatMap[DecodingFailure,Event](((series:Option[EventSeries])=>c.get[Option[Int]]("count")(decodeOption[Int](decodeInt)).flatMap[DecodingFailure,Event](((count:Option[Int])=>c.get[Option[io.k8s.api.core.v1.EventSource]]("source")(decodeOption[EventSource](io_k8s_api_core_v1EventSourceDecoder)).flatMap[DecodingFailure,Event](((source:Option[EventSource])=>c.get[Option[String]]("reportingComponent")(decodeOption[String](decodeString)).flatMap[DecodingFailure,Event](((reportingComponent:Option[String])=>c.get[Option[String]]("reason")(decodeOption[String](decodeString)).flatMap[DecodingFailure,Event](((reason:Option[String])=>c.get[Option[io.k8s.api.core.v1.ObjectReference]]("related")(decodeOption[ObjectReference](io_k8s_api_core_v1ObjectReferenceDecoder)).flatMap[DecodingFailure,Event](((related:Option[ObjectReference])=>c.get[Option[io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime]]("eventTime")(decodeOption[MicroTime](microTimeDecoder)).flatMap[DecodingFailure,Event](((eventTime:Option[MicroTime])=>c.get[Option[io.k8s.apimachinery.pkg.apis.meta.v1.Time]]("lastTimestamp")(decodeOption[Time](timeDecoder)).flatMap[DecodingFailure,Event](((lastTimestamp:Option[Time])=>c.get[Option[String]]("message")(decodeOption[String](decodeString)).flatMap[DecodingFailure,Event](((message:Option[String])=>c.get[Option[io.k8s.apimachinery.pkg.apis.meta.v1.Time]]("firstTimestamp")(decodeOption[Time](timeDecoder)).flatMap[DecodingFailure,Event](((firstTimestamp:Option[Time])=>c.get[Option[String]]("type")(decodeOption[String](decodeString)).flatMap[DecodingFailure,Event](((type:Option[String])=>c.get[Option[String]]("reportingInstance")(decodeOption[String](decodeString)).flatMap[DecodingFailure,Event](((reportingInstance:Option[String])=>c.get[Option[String]]("action")(decodeOption[String](decodeString)).map[Event](((action:Option[String])=>io.k8s.api.core.v1.Event.apply(involvedObject=involvedObject,metadata=metadata,series=series,count=count,source=source,reportingComponent=reportingComponent,reason=reason,related=related,eventTime=eventTime,lastTimestamp=lastTimestamp,message=message,firstTimestamp=firstTimestamp,type=type,reportingInstance=reportingInstance,action=action))))))))))))))))))))))))))))))))">ResourceCodecs
Source:
ResourceCodecs.scala
Inherited from:
[Json](EncoderOps[ObjectReference](o.involvedObject).asJson(io_k8s_api_core_v1ObjectReferenceEncoder)),ArrowAssoc[String]("metadata").->[Json](EncoderOps[ObjectMeta](o.metadata).asJson(io_k8s_apimachinery_pkg_apis_meta_v1ObjectMetaEncoder)),ArrowAssoc[String]("series").->[Json](EncoderOps[Option[EventSeries]](o.series).asJson(encodeOption[EventSeries](io_k8s_api_core_v1EventSeriesEncoder))),ArrowAssoc[String]("count").->[Json](EncoderOps[Option[Int]](o.count).asJson(encodeOption[Int](encodeInt))),ArrowAssoc[String]("source").->[Json](EncoderOps[Option[EventSource]](o.source).asJson(encodeOption[EventSource](io_k8s_api_core_v1EventSourceEncoder))),ArrowAssoc[String]("reportingComponent").->[Json](EncoderOps[Option[String]](o.reportingComponent).asJson(encodeOption[String](encodeString))),ArrowAssoc[String]("reason").->[Json](EncoderOps[Option[String]](o.reason).asJson(encodeOption[String](encodeString))),ArrowAssoc[String]("related").->[Json](EncoderOps[Option[ObjectReference]](o.related).asJson(encodeOption[ObjectReference](io_k8s_api_core_v1ObjectReferenceEncoder))),ArrowAssoc[String]("eventTime").->[Json](EncoderOps[Option[MicroTime]](o.eventTime).asJson(encodeOption[MicroTime](microTimeEncoder))),ArrowAssoc[String]("lastTimestamp").->[Json](EncoderOps[Option[Time]](o.lastTimestamp).asJson(encodeOption[Time](timeEncoder))),ArrowAssoc[String]("message").->[Json](EncoderOps[Option[String]](o.message).asJson(encodeOption[String](encodeString))),ArrowAssoc[String]("firstTimestamp").->[Json](EncoderOps[Option[Time]](o.firstTimestamp).asJson(encodeOption[Time](timeEncoder))),ArrowAssoc[String]("type").->[Json](EncoderOps[Option[String]](o.type).asJson(encodeOption[String](encodeString))),ArrowAssoc[String]("reportingInstance").->[Json](EncoderOps[Option[String]](o.reportingInstance).asJson(encodeOption[String](encodeString))),ArrowAssoc[String]("action").->[Json](EncoderOps[Option[String]](o.action).asJson(encodeOption[String](encodeString))),ArrowAssoc[String]("kind").->[Json](EncoderOps[String](o.kind).asJson(encodeString)),ArrowAssoc[String]("apiVersion").->[Json](EncoderOps[String](o.apiVersion).asJson(encodeString))))">ResourceCodecs
Source:
ResourceCodecs.scala
Inherited from:
c.get[Option[io.k8s.api.core.v1.ObjectReference]]("regarding")(decodeOption[ObjectReference](io_k8s_api_core_v1ObjectReferenceDecoder)).flatMap[DecodingFailure,Event](((regarding:Option[ObjectReference])=>c.get[Option[io.k8s.api.events.v1.EventSeries]]("series")(decodeOption[EventSeries](io_k8s_api_events_v1EventSeriesDecoder)).flatMap[DecodingFailure,Event](((series:Option[EventSeries])=>c.get[Option[String]]("reason")(decodeOption[String](decodeString)).flatMap[DecodingFailure,Event](((reason:Option[String])=>c.get[Option[Int]]("deprecatedCount")(decodeOption[Int](decodeInt)).flatMap[DecodingFailure,Event](((deprecatedCount:Option[Int])=>c.get[Option[io.k8s.api.core.v1.ObjectReference]]("related")(decodeOption[ObjectReference](io_k8s_api_core_v1ObjectReferenceDecoder)).flatMap[DecodingFailure,Event](((related:Option[ObjectReference])=>c.get[Option[io.k8s.apimachinery.pkg.apis.meta.v1.Time]]("deprecatedFirstTimestamp")(decodeOption[Time](timeDecoder)).flatMap[DecodingFailure,Event](((deprecatedFirstTimestamp:Option[Time])=>c.get[Option[String]]("note")(decodeOption[String](decodeString)).flatMap[DecodingFailure,Event](((note:Option[String])=>c.get[Option[String]]("reportingController")(decodeOption[String](decodeString)).flatMap[DecodingFailure,Event](((reportingController:Option[String])=>c.get[Option[io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta]]("metadata")(decodeOption[ObjectMeta](io_k8s_apimachinery_pkg_apis_meta_v1ObjectMetaDecoder)).flatMap[DecodingFailure,Event](((metadata:Option[ObjectMeta])=>c.get[Option[io.k8s.api.core.v1.EventSource]]("deprecatedSource")(decodeOption[EventSource](io_k8s_api_core_v1EventSourceDecoder)).flatMap[DecodingFailure,Event](((deprecatedSource:Option[EventSource])=>c.get[Option[String]]("type")(decodeOption[String](decodeString)).flatMap[DecodingFailure,Event](((type:Option[String])=>c.get[Option[io.k8s.apimachinery.pkg.apis.meta.v1.Time]]("deprecatedLastTimestamp")(decodeOption[Time](timeDecoder)).flatMap[DecodingFailure,Event](((deprecatedLastTimestamp:Option[Time])=>c.get[Option[String]]("reportingInstance")(decodeOption[String](decodeString)).flatMap[DecodingFailure,Event](((reportingInstance:Option[String])=>c.get[Option[String]]("action")(decodeOption[String](decodeString)).map[Event](((action:Option[String])=>io.k8s.api.events.v1.Event.apply(eventTime=eventTime,regarding=regarding,series=series,reason=reason,deprecatedCount=deprecatedCount,related=related,deprecatedFirstTimestamp=deprecatedFirstTimestamp,note=note,reportingController=reportingController,metadata=metadata,deprecatedSource=deprecatedSource,type=type,deprecatedLastTimestamp=deprecatedLastTimestamp,reportingInstance=reportingInstance,action=action))))))))))))))))))))))))))))))))">ResourceCodecs
Source:
ResourceCodecs.scala
Inherited from:
[Json](EncoderOps[MicroTime](o.eventTime).asJson(microTimeEncoder)),ArrowAssoc[String]("regarding").->[Json](EncoderOps[Option[ObjectReference]](o.regarding).asJson(encodeOption[ObjectReference](io_k8s_api_core_v1ObjectReferenceEncoder))),ArrowAssoc[String]("series").->[Json](EncoderOps[Option[EventSeries]](o.series).asJson(encodeOption[EventSeries](io_k8s_api_events_v1EventSeriesEncoder))),ArrowAssoc[String]("reason").->[Json](EncoderOps[Option[String]](o.reason).asJson(encodeOption[String](encodeString))),ArrowAssoc[String]("deprecatedCount").->[Json](EncoderOps[Option[Int]](o.deprecatedCount).asJson(encodeOption[Int](encodeInt))),ArrowAssoc[String]("related").->[Json](EncoderOps[Option[ObjectReference]](o.related).asJson(encodeOption[ObjectReference](io_k8s_api_core_v1ObjectReferenceEncoder))),ArrowAssoc[String]("deprecatedFirstTimestamp").->[Json](EncoderOps[Option[Time]](o.deprecatedFirstTimestamp).asJson(encodeOption[Time](timeEncoder))),ArrowAssoc[String]("note").->[Json](EncoderOps[Option[String]](o.note).asJson(encodeOption[String](encodeString))),ArrowAssoc[String]("reportingController").->[Json](EncoderOps[Option[String]](o.reportingController).asJson(encodeOption[String](encodeString))),ArrowAssoc[String]("metadata").->[Json](EncoderOps[Option[ObjectMeta]](o.metadata).asJson(encodeOption[ObjectMeta](io_k8s_apimachinery_pkg_apis_meta_v1ObjectMetaEncoder))),ArrowAssoc[String]("deprecatedSource").->[Json](EncoderOps[Option[EventSource]](o.deprecatedSource).asJson(encodeOption[EventSource](io_k8s_api_core_v1EventSourceEncoder))),ArrowAssoc[String]("type").->[Json](EncoderOps[Option[String]](o.type).asJson(encodeOption[String](encodeString))),ArrowAssoc[String]("deprecatedLastTimestamp").->[Json](EncoderOps[Option[Time]](o.deprecatedLastTimestamp).asJson(encodeOption[Time](timeEncoder))),ArrowAssoc[String]("reportingInstance").->[Json](EncoderOps[Option[String]](o.reportingInstance).asJson(encodeOption[String](encodeString))),ArrowAssoc[String]("action").->[Json](EncoderOps[Option[String]](o.action).asJson(encodeOption[String](encodeString))),ArrowAssoc[String]("kind").->[Json](EncoderOps[String](o.kind).asJson(encodeString)),ArrowAssoc[String]("apiVersion").->[Json](EncoderOps[String](o.apiVersion).asJson(encodeString))))">ResourceCodecs
Source:
ResourceCodecs.scala
Inherited from:
c.get[Option[Seq[String]]]("mountOptions")(decodeOption[Seq[String]](decodeSeq[String](decodeString))).flatMap[DecodingFailure,StorageClass](((mountOptions:Option[Seq[String]])=>c.get[Option[String]]("reclaimPolicy")(decodeOption[String](decodeString)).flatMap[DecodingFailure,StorageClass](((reclaimPolicy:Option[String])=>c.get[Option[String]]("volumeBindingMode")(decodeOption[String](decodeString)).flatMap[DecodingFailure,StorageClass](((volumeBindingMode:Option[String])=>c.get[Option[io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta]]("metadata")(decodeOption[ObjectMeta](io_k8s_apimachinery_pkg_apis_meta_v1ObjectMetaDecoder)).flatMap[DecodingFailure,StorageClass](((metadata:Option[ObjectMeta])=>c.get[Option[Boolean]]("allowVolumeExpansion")(decodeOption[Boolean](decodeBoolean)).flatMap[DecodingFailure,StorageClass](((allowVolumeExpansion:Option[Boolean])=>c.get[Option[Seq[io.k8s.api.core.v1.TopologySelectorTerm]]]("allowedTopologies")(decodeOption[Seq[TopologySelectorTerm]](decodeSeq[TopologySelectorTerm](io_k8s_api_core_v1TopologySelectorTermDecoder))).flatMap[DecodingFailure,StorageClass](((allowedTopologies:Option[Seq[TopologySelectorTerm]])=>c.get[Option[Map[String,String]]]("parameters")(decodeOption[Map[String,String]](decodeMap[String,String](decodeKeyString,decodeString))).map[StorageClass](((parameters:Option[Map[String,String]])=>io.k8s.api.storage.v1.StorageClass.apply(provisioner=provisioner,mountOptions=mountOptions,reclaimPolicy=reclaimPolicy,volumeBindingMode=volumeBindingMode,metadata=metadata,allowVolumeExpansion=allowVolumeExpansion,allowedTopologies=allowedTopologies,parameters=parameters))))))))))))))))))">ResourceCodecs
Source:
ResourceCodecs.scala