FlowSchemaSpec

Companion:
class
Source:
FlowSchemaSpec.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.flowcontrol.v1beta1.FlowDistinguisherMethod]("distinguisherMethod")(decoder).flatMap[String,FlowSchemaSpec](((distinguisherMethod:Option[FlowDistinguisherMethod])=>obj.readOpt[Int]("matchingPrecedence")(intDecoder).flatMap[String,FlowSchemaSpec](((matchingPrecedence:Option[Int])=>obj.readOpt[Seq[io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects]]("rules")(arrDecoder[PolicyRulesWithSubjects](decoder)).map[FlowSchemaSpec](((rules:Option[Seq[PolicyRulesWithSubjects]])=>FlowSchemaSpec.apply(priorityLevelConfiguration=priorityLevelConfiguration,distinguisherMethod=distinguisherMethod,matchingPrecedence=matchingPrecedence,rules=rules))))))))))) } (new$anon():Decoder[FlowSchemaSpec]) }" class="documentableAnchor">