endpoint
Builds an HttpEndpoint with an explicit id using the DSL.
Return
fully materialised HttpEndpoint built from the provided builder.
Parameters
tuple capturing path and query parameters.
inbound input definition for headers and body.
outbound response definitions.
unique identifier to assign to the endpoint (usually the property name).
optional short description shown in generated documentation.
optional long-form documentation such as business rules or references.
DSL block invoked on a fresh HttpEndpointVerbBuildingContext.
Declares an HTTP endpoint builder that captures property metadata at declaration time.
The returned delegate instantiates a HttpEndpointVerbBuildingContext so the caller can choose the verb and URI together, then chain header and body builders before materialising a HttpEndpoint.
Return
property delegate that records endpoint metadata using the owning property name and produces HttpEndpoint.
Parameters
owner type that will receive the property.
tuple capturing path and query parameters.
inbound input definition for headers and body.
outbound response definitions.
optional short description shown in generated documentation.
optional long-form documentation such as business rules or references.
DSL block building the endpoint structure using HttpEndpointVerbBuildingContext.