Describes an HTTP parameter that participates in an endpoint URI.
Codec responsible for encoding and decoding parameter values.
Canonical parameter name.
Location of the parameter within the HTTP request.
Indicates whether the parameter must be supplied by the caller.