annotations
Annotations which are used by EndpointInput.derived and EndpointOutput.derived to specify how a case class maps to an endpoint input/output.
Type members
Classlikes
Specifies the description of the endpoint input/output. Note that this is distinct from Schema.annotations.description, which sets the description on the schema associated with the input/output.
Specifies the description of the endpoint input/output. Note that this is distinct from Schema.annotations.description, which sets the description on the schema associated with the input/output.
A class-level annotation, specifies the path to the endpoint. To capture segments of the path, surround the segment's name with
{...}
(curly braces), and reference the name using annotations.path.
A class-level annotation, specifies the path to the endpoint. To capture segments of the path, surround the segment's name with
{...}
(curly braces), and reference the name using annotations.path.
Specifies the example value of the endpoint input/output. Note that this is distinct from Schema.annotations.encodedExample, which sets the example on the schema associated with the input/output.
Specifies the example value of the endpoint input/output. Note that this is distinct from Schema.annotations.encodedExample, which sets the example on the schema associated with the input/output.