Builder1

harness.endpoint.spec.EndpointSpec$.Builder1
class Builder1[A] extends Builder2[A, A]

Attributes

Graph
Supertypes
class Builder2[A, A]
class Builder3[A, A, A]
class Builder4[A, A, A, None]
class Builder5[A, A, A, None, None]
class Object
trait Matchable
class Any
Show all
Self type

Members list

Value members

Concrete methods

def /(p: String): Builder1[A]
def /[B](p: path[B])(implicit zip: Zip[A, B]): Builder1[Out]
def /(p: pathRest)(implicit zip: Zip[A, List[String]]): Builder2[Out, Out]
def /(p: pathRestNel)(implicit zip: Zip[A, NonEmptyList[String]]): Builder2[Out, Out]

Inherited methods

def /!-->[B](b: errorBody[B]): EndpointSpec[EndpointType[AllWithCookies, AllWithoutCookies, InputBody, OutputBody, B]]

Attributes

Inherited from:
Builder5
def /#[B](h: headerOrCookie[B])(implicit zipC: Zip[A, B]): Builder3[Path, Out, AllWithoutCookies]

Attributes

Inherited from:
Builder3
def /#[B](h: cookie[B])(implicit zipC: Zip[A, B]): Builder3[Path, Out, AllWithoutCookies]

Attributes

Inherited from:
Builder3
def /#[B](h: header[B])(implicit zipC: Zip[A, B], zipH: Zip[A, B]): Builder3[Path, Out, Out]

Attributes

Inherited from:
Builder3
def /#*[B](h: header[B])(implicit zipC: Zip[A, List[B]], zipH: Zip[A, List[B]]): Builder3[Path, Out, Out]

Attributes

Inherited from:
Builder3
def /#**[B](h: header[B])(implicit zipC: Zip[A, NonEmptyList[B]], zipH: Zip[A, NonEmptyList[B]]): Builder3[Path, Out, Out]

Attributes

Inherited from:
Builder3
def /#?[B](h: headerOrCookie[B])(implicit zipC: Zip[A, Option[B]]): Builder3[Path, Out, AllWithoutCookies]

Attributes

Inherited from:
Builder3
def /#?[B](h: cookie[B])(implicit zipC: Zip[A, Option[B]]): Builder3[Path, Out, AllWithoutCookies]

Attributes

Inherited from:
Builder3
def /#?[B](h: header[B])(implicit zipC: Zip[A, Option[B]], zipH: Zip[A, Option[B]]): Builder3[Path, Out, Out]

Attributes

Inherited from:
Builder3
def /-->(b: none.type): Builder5[Path, AllWithCookies, AllWithoutCookies, InputBody, None]

Attributes

Inherited from:
Builder4
def /-->(b: stream.type): Builder5[Path, AllWithCookies, AllWithoutCookies, InputBody, Stream]

Attributes

Inherited from:
Builder4
def /-->[B](b: body[B]): Builder5[Path, AllWithCookies, AllWithoutCookies, InputBody, Encoded[B]]

Attributes

Inherited from:
Builder4
def /<--(b: none.type): Builder4[Path, AllWithCookies, AllWithoutCookies, None]

Attributes

Inherited from:
Builder3
def /<--(b: stream.type): Builder4[Path, AllWithCookies, AllWithoutCookies, Stream]

Attributes

Inherited from:
Builder3
def /<--[B](b: body[B]): Builder4[Path, AllWithCookies, AllWithoutCookies, Encoded[B]]

Attributes

Inherited from:
Builder3
def /?[B](q: query[B])(implicit zip: Zip[A, B]): Builder2[Path, Out]

Attributes

Inherited from:
Builder2
def /?*[B](q: query[B])(implicit zip: Zip[A, List[B]]): Builder2[Path, Out]

Attributes

Inherited from:
Builder2
def /?**[B](q: query[B])(implicit zip: Zip[A, NonEmptyList[B]]): Builder2[Path, Out]

Attributes

Inherited from:
Builder2
def /??[B](q: query[B])(implicit zip: Zip[A, Option[B]]): Builder2[Path, Out]

Attributes

Inherited from:
Builder2