Spikard. RouteBuilder
(spikard v0.15.6-rc.19)
Copy Markdown
Builder for defining a route.
Summary
Functions
Attach a compression configuration for this route.
Attach a CORS configuration for this route.
Provide multipart file parameter configuration.
Declare the dependency keys that must be resolved before this handler runs.
Assign an explicit handler name.
Create a new builder for the provided HTTP method and path.
Provide a raw JSON schema for request parameters.
Provide a raw JSON schema for the request body.
Provide a raw JSON schema for the response body.
Mark the route as synchronous.
Types
@type t() :: %Spikard.RouteBuilder{ref: reference()}
Builder for defining a route.
Functions
Attach a compression configuration for this route.
Attach a CORS configuration for this route.
Provide multipart file parameter configuration.
Declare the dependency keys that must be resolved before this handler runs.
Assign an explicit handler name.
Create a new builder for the provided HTTP method and path.
Provide a raw JSON schema for request parameters.
Provide a raw JSON schema for the request body.
Provide a raw JSON schema for the response body.
Mark the route as synchronous.