Renders endpoint path, by default all parametrised path and query components are replaced by {param_name} or {paramN}, e.g.
Renders endpoint path, by default all parametrised path and query components are replaced by {param_name} or {paramN}, e.g. for
endpoint.in("p1" / path[String] / query[String]("par2"))
returns /p1/{param1}?par2={par2}
Should authentication inputs be included in the result.
Basic information about the endpoint, excluding mapping information, with inputs sorted (first the method, then path, etc.)
Detailed description of the endpoint, with inputs/outputs represented in the same order as originally defined, including mapping information.
Equivalent to .toString
, shows the whole case class structure.
Input parameter types.
Error output parameter types.
Output parameter types.
The type of streams that are used by this endpoint's inputs/outputs.
Nothing
, if no streams are used.