HttpEndpointVerbBuildingContext

First stage of the endpoint DSL, exposed before a method has been chosen.

Only verb-selection helpers live here. That restriction exists so every endpoint chooses its HTTP method and URI template before request and response details are added.

Functions

Link copied to clipboard

Starts a DELETE endpoint whose URI is built from a single parameter.

Starts a DELETE endpoint from a precomposed URI template.

Starts a DELETE endpoint from a slash-separated literal path.

Link copied to clipboard

Starts a GET endpoint whose URI is built from a single parameter.

Starts a GET endpoint from a precomposed URI template.

Starts a GET endpoint from a slash-separated literal path.

Link copied to clipboard

Starts a HEAD endpoint whose URI is built from a single parameter.

Starts a HEAD endpoint from a precomposed URI template.

Starts a HEAD endpoint from a slash-separated literal path.

Link copied to clipboard

Seeds the next builder stage with the chosen HTTP method and URI template.

Link copied to clipboard

Starts an OPTIONS endpoint whose URI is built from a single parameter.

Starts an OPTIONS endpoint from a precomposed URI template.

Starts an OPTIONS endpoint from a slash-separated literal path.

Link copied to clipboard

Starts a PATCH endpoint whose URI is built from a single parameter.

Starts a PATCH endpoint from a precomposed URI template.

Starts a PATCH endpoint from a slash-separated literal path.

Link copied to clipboard

Starts a POST endpoint whose URI is built from a single parameter.

Starts a POST endpoint from a precomposed URI template.

Starts a POST endpoint from a slash-separated literal path.

Link copied to clipboard

Starts a PUT endpoint whose URI is built from a single parameter.

Starts a PUT endpoint from a precomposed URI template.

Starts a PUT endpoint from a slash-separated literal path.

Link copied to clipboard

Starts a TRACE endpoint whose URI is built from a single parameter.

Starts a TRACE endpoint from a precomposed URI template.

Starts a TRACE endpoint from a slash-separated literal path.