object Event
- Companion:
- class
- Source:
- Event.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.core.v1.ObjectReference]("regarding")(decoderOf[T](evidence$2)).flatMap[String,Event](((regarding:Option[ObjectReference])=>obj.readOpt[io.k8s.api.events.v1.EventSeries]("series")(decoderOf[T](evidence$2)).flatMap[String,Event](((series:Option[EventSeries])=>obj.readOpt[String]("reason")(stringDecoder[T](evidence$2)).flatMap[String,Event](((reason:Option[String])=>obj.readOpt[Int]("deprecatedCount")(intDecoder[T](evidence$2)).flatMap[String,Event](((deprecatedCount:Option[Int])=>obj.readOpt[io.k8s.api.core.v1.ObjectReference]("related")(decoderOf[T](evidence$2)).flatMap[String,Event](((related:Option[ObjectReference])=>obj.readOpt[io.k8s.apimachinery.pkg.apis.meta.v1.Time]("deprecatedFirstTimestamp")(decoder[T](evidence$2)).flatMap[String,Event](((deprecatedFirstTimestamp:Option[Time])=>obj.readOpt[String]("note")(stringDecoder[T](evidence$2)).flatMap[String,Event](((note:Option[String])=>obj.readOpt[String]("reportingController")(stringDecoder[T](evidence$2)).flatMap[String,Event](((reportingController:Option[String])=>obj.readOpt[io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta]("metadata")(decoderOf[T](evidence$2)).flatMap[String,Event](((metadata:Option[ObjectMeta])=>obj.readOpt[io.k8s.api.core.v1.EventSource]("deprecatedSource")(decoderOf[T](evidence$2)).flatMap[String,Event](((deprecatedSource:Option[EventSource])=>obj.readOpt[String]("type")(stringDecoder[T](evidence$2)).flatMap[String,Event](((type:Option[String])=>obj.readOpt[io.k8s.apimachinery.pkg.apis.meta.v1.Time]("deprecatedLastTimestamp")(decoder[T](evidence$2)).flatMap[String,Event](((deprecatedLastTimestamp:Option[Time])=>obj.readOpt[String]("reportingInstance")(stringDecoder[T](evidence$2)).flatMap[String,Event](((reportingInstance:Option[String])=>obj.readOpt[String]("action")(stringDecoder[T](evidence$2)).map[Event](((action:Option[String])=>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)))))))))))))))))))))))))))))))))
}
(new$anon():Decoder[T,Event])
}" class="documentableAnchor">
implicit def obj.readOpt[io.k8s.api.core.v1.ObjectReference]("regarding")(decoderOf[T](evidence$2)).flatMap[String,Event](((regarding:Option[ObjectReference])=>obj.readOpt[io.k8s.api.events.v1.EventSeries]("series")(decoderOf[T](evidence$2)).flatMap[String,Event](((series:Option[EventSeries])=>obj.readOpt[String]("reason")(stringDecoder[T](evidence$2)).flatMap[String,Event](((reason:Option[String])=>obj.readOpt[Int]("deprecatedCount")(intDecoder[T](evidence$2)).flatMap[String,Event](((deprecatedCount:Option[Int])=>obj.readOpt[io.k8s.api.core.v1.ObjectReference]("related")(decoderOf[T](evidence$2)).flatMap[String,Event](((related:Option[ObjectReference])=>obj.readOpt[io.k8s.apimachinery.pkg.apis.meta.v1.Time]("deprecatedFirstTimestamp")(decoder[T](evidence$2)).flatMap[String,Event](((deprecatedFirstTimestamp:Option[Time])=>obj.readOpt[String]("note")(stringDecoder[T](evidence$2)).flatMap[String,Event](((note:Option[String])=>obj.readOpt[String]("reportingController")(stringDecoder[T](evidence$2)).flatMap[String,Event](((reportingController:Option[String])=>obj.readOpt[io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta]("metadata")(decoderOf[T](evidence$2)).flatMap[String,Event](((metadata:Option[ObjectMeta])=>obj.readOpt[io.k8s.api.core.v1.EventSource]("deprecatedSource")(decoderOf[T](evidence$2)).flatMap[String,Event](((deprecatedSource:Option[EventSource])=>obj.readOpt[String]("type")(stringDecoder[T](evidence$2)).flatMap[String,Event](((type:Option[String])=>obj.readOpt[io.k8s.apimachinery.pkg.apis.meta.v1.Time]("deprecatedLastTimestamp")(decoder[T](evidence$2)).flatMap[String,Event](((deprecatedLastTimestamp:Option[Time])=>obj.readOpt[String]("reportingInstance")(stringDecoder[T](evidence$2)).flatMap[String,Event](((reportingInstance:Option[String])=>obj.readOpt[String]("action")(stringDecoder[T](evidence$2)).map[Event](((action:Option[String])=>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)))))))))))))))))))))))))))))))))
}
(new$anon():Decoder[T,Event])
}" class="documentableName ">decoderOf[T : Reader]: Decoder[T, Event]
- Source:
- Event.scala