object syntax
- Source
- syntax.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- syntax
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- abstract class Maker[x, T[_, _]] extends AnyRef
- class MkBasicAuth[x] extends AnyRef
- class MkBearerAuth[x] extends AnyRef
- class MkComplex[x, T[_, _]] extends AnyRef
- class MkTransform[a, b] extends AnyRef
- class MkTransformReq[a, b] extends AnyRef
- implicit class ResultMaker[x <: DSLMethod] extends AnyRef
- implicit class TypeApiOps[x <: DSLDef] extends AnyRef
Value Members
- def $$[x]: Complete[x]
- def allQuery: MkComplex[Map[String, String], AllQuery]
- def apiKeyAuth[realm, Param <: CanHoldApiKey](realm: Aux[realm], param: Param): ApiKeyAuth[realm, Param]
- def basicAuth[x]: MkBasicAuth[x]
- def bearerAuth[x]: MkBearerAuth[x]
- def body[x]: MkComplex[x, ReqBody]
- def capture[x]: MkComplex[x, Capture]
- def complete[x]: Complete[x]
- def cookie[x]: MkComplex[x, Cookie]
- def delete: Delete
- def formField[x]: MkComplex[x, FormField]
- def get: Get
- def group[s](witness: Aux[s]): Group[s]
- def groupPrefix[s](witness: Aux[s]): :>[Prefix[s], Group[s]]
- def head: Head
- def header[x]: MkComplex[x, Header]
- def key[s](witness: Aux[s]): Key[s]
- def keyPrefix[s](witness: Aux[s]): :>[Prefix[s], Key[s]]
- def opDelete: :>[Key[String("delete")], Delete]
- def opGet: :>[Key[String("get")], Get]
- def opHead: :>[Key[String("head")], Head]
- def opOptions: :>[Key[String("options")], Options]
- def opPatch: :>[Key[String("patch")], Patch]
- def opPost: :>[Key[String("post")], Post]
- def opPut: :>[Key[String("put")], Put]
- def operation[s](witness: Aux[s]): :>[Prefix[s], Key[s]]
- def options: Options
- def patch: Patch
- def post: Post
- def prefix[s](witness: Aux[s]): Prefix[s]
- def put: Put
- def queryFlag[s](witness: Aux[s]): QueryFlag[s]
- def queryParam[x]: MkComplex[x, QueryParam]
- def queryParams[x]: MkComplex[x, QueryParams]
- def reqBody[x]: ReqBody[Symbol with Tagged[String("body")], x]
- def tag[s](witness: Aux[s]): Tag[s]
- def tagPrefix[s](witness: Aux[s]): :>[Prefix[s], Tag[s]]