Builder

harness.endpoint.spec.QueryCodec$.OneOf$.Builder
final class Builder[T]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def apply[A <: T, B <: T, C <: T, D <: T, E <: T](a: QueryCodec[A], b: QueryCodec[B], c: QueryCodec[C], d: QueryCodec[D], e: QueryCodec[E])(split: T => Either5[A, B, C, D, E]): OneOf[T]
def apply[A <: T, B <: T, C <: T, D <: T](a: QueryCodec[A], b: QueryCodec[B], c: QueryCodec[C], d: QueryCodec[D])(split: T => Either4[A, B, C, D]): OneOf[T]
def apply[A <: T, B <: T, C <: T](a: QueryCodec[A], b: QueryCodec[B], c: QueryCodec[C])(split: T => Either3[A, B, C]): OneOf[T]
def apply[A <: T, B <: T](a: QueryCodec[A], b: QueryCodec[B])(split: T => Either2[A, B]): OneOf[T]