Builder2

harness.endpoint.spec.EndpointSpec$.Builder2
class Builder2[PathT, QueryT] extends Builder3[PathT, QueryT, Unit]

Attributes

Graph
Supertypes
class Builder3[PathT, QueryT, Unit]
class Builder4[PathT, QueryT, Unit, Unit]
class Builder5[PathT, QueryT, Unit, Unit, None]
class Builder6[PathT, QueryT, Unit, Unit, None, None]
class Builder7[PathT, QueryT, Unit, Unit, None, None, ApiInternalDefect]
class Object
trait Matchable
class Any
Show all
Known subtypes
class Builder1[PathT]
Self type
Builder2[PathT, QueryT]

Members list

Value members

Concrete methods

final def /?[Q2](queryCodec: QueryCodec[Q2])(implicit z: Zip[QueryT, Q2]): Builder2[PathT, Out]
final def /?[Q2](q: query[Q2])(implicit z: Zip[QueryT, Q2]): Builder2[PathT, Out]
final def /?*[Q2](q: query[Q2])(implicit z: Zip[QueryT, List[Q2]]): Builder2[PathT, Out]
final def /?**[Q2](q: query[Q2])(implicit z: Zip[QueryT, NonEmptyList[Q2]]): Builder2[PathT, Out]
final def /??[Q2](q: query[Q2])(implicit z: Zip[QueryT, Option[Q2]]): Builder2[PathT, Out]

Inherited methods

final def /!#[A2](h: headerOrCookie[A2])(implicit z: Zip[Unit, A2]): Builder3[PathT, QueryT, Out]

Attributes

Inherited from:
Builder3
final def /!#[A2](h: cookie[A2])(implicit z: Zip[Unit, A2]): Builder3[PathT, QueryT, Out]

Attributes

Inherited from:
Builder3
final def /!#[A2](h: header[A2])(implicit z: Zip[Unit, A2]): Builder3[PathT, QueryT, Out]

Attributes

Inherited from:
Builder3
final def /!#[A2](authHeaderCodec: HeaderCodec[A2])(implicit z: Zip[Unit, A2]): Builder3[PathT, QueryT, Out]

Attributes

Inherited from:
Builder3
final def /!#*[A2](h: header[A2])(implicit z: Zip[Unit, List[A2]]): Builder3[PathT, QueryT, Out]

Attributes

Inherited from:
Builder3
final def /!#**[A2](h: header[A2])(implicit z: Zip[Unit, NonEmptyList[A2]]): Builder3[PathT, QueryT, Out]

Attributes

Inherited from:
Builder3
final def /!#?[A2](h: headerOrCookie[A2])(implicit z: Zip[Unit, Option[A2]]): Builder3[PathT, QueryT, Out]

Attributes

Inherited from:
Builder3
final def /!#?[A2](h: cookie[A2])(implicit z: Zip[Unit, Option[A2]]): Builder3[PathT, QueryT, Out]

Attributes

Inherited from:
Builder3
final def /!#?[A2](h: header[A2])(implicit z: Zip[Unit, Option[A2]]): Builder3[PathT, QueryT, Out]

Attributes

Inherited from:
Builder3
final def /!-->[E](b: errorBody[E]): EndpointSpec[EndpointType[PathT, QueryT, AuthT, HeaderT, InputBodyT, OutputBodyT, E]]

Attributes

Inherited from:
Builder7
final def /#[H2](h: headerOrCookie[H2])(implicit z: Zip[Unit, H2]): Builder4[PathT, QueryT, AuthT, Out]

Attributes

Inherited from:
Builder4
final def /#[H2](h: cookie[H2])(implicit z: Zip[Unit, H2]): Builder4[PathT, QueryT, AuthT, Out]

Attributes

Inherited from:
Builder4
final def /#[H2](h: header[H2])(implicit z: Zip[Unit, H2]): Builder4[PathT, QueryT, AuthT, Out]

Attributes

Inherited from:
Builder4
final def /#[H2](headerCodec: HeaderCodec[H2])(implicit z: Zip[Unit, H2]): Builder4[PathT, QueryT, AuthT, Out]

Attributes

Inherited from:
Builder4
final def /#*[H2](h: header[H2])(implicit z: Zip[Unit, List[H2]]): Builder4[PathT, QueryT, AuthT, Out]

Attributes

Inherited from:
Builder4
final def /#**[H2](h: header[H2])(implicit z: Zip[Unit, NonEmptyList[H2]]): Builder4[PathT, QueryT, AuthT, Out]

Attributes

Inherited from:
Builder4
final def /#?[H2](h: headerOrCookie[H2])(implicit z: Zip[Unit, Option[H2]]): Builder4[PathT, QueryT, AuthT, Out]

Attributes

Inherited from:
Builder4
final def /#?[H2](h: cookie[H2])(implicit z: Zip[Unit, Option[H2]]): Builder4[PathT, QueryT, AuthT, Out]

Attributes

Inherited from:
Builder4
final def /#?[H2](h: header[H2])(implicit z: Zip[Unit, Option[H2]]): Builder4[PathT, QueryT, AuthT, Out]

Attributes

Inherited from:
Builder4
final def /-->(b: none.type): Builder7[PathT, QueryT, AuthT, HeaderT, InputBodyT, None, ApiInternalDefect]

Attributes

Inherited from:
Builder6
final def /-->(b: stream.type): Builder7[PathT, QueryT, AuthT, HeaderT, InputBodyT, Stream, ApiInternalDefect]

Attributes

Inherited from:
Builder6
final def /-->[O2](b: body[O2]): Builder7[PathT, QueryT, AuthT, HeaderT, InputBodyT, Encoded[O2], ApiInternalDefect]

Attributes

Inherited from:
Builder6
final def /<--(b: none.type): Builder6[PathT, QueryT, AuthT, HeaderT, None, None]

Attributes

Inherited from:
Builder5
final def /<--(b: stream.type): Builder6[PathT, QueryT, AuthT, HeaderT, Stream, None]

Attributes

Inherited from:
Builder5
final def /<--[I2](b: body[I2]): Builder6[PathT, QueryT, AuthT, HeaderT, Encoded[I2], None]

Attributes

Inherited from:
Builder5