Checks the presence of the named Api Key parameter.
This exception is thrown at runtime when not all of the required parameters have been passed to the RouteClient function
Marker interface which can be used to organise sets of ContactEndpoints, and also to create a ContractProxyModules.
A single Contract endpoint which provides an UnboundRoute to bind something to.
Defines a potential response from a route, with a possible example
Representation of a pre-configured client HTTP call
Self-describing module builder (uses the immutable builder pattern).
Encapsulates the specification of an HTTP endpoint, for use by either a Finagle server or client.
Endpoint security.
Endpoint security. Provides filter to be applied to endpoints for all requests.
Implement this trait if there is a requirement to have more than one route in a single class.
An UnboundRoute with 0 path parts
An UnboundRoute with 1 path part
An UnboundRoute with 2 path parts
An UnboundRoute with 3 path parts
An UnboundRoute with 4 path parts
An UnboundRoute with 5 path parts
An UnboundRoute with 6 path parts
An UnboundRoute with 7 path parts
Creates a standard Module which acts as a proxy to the set of routes declared in the passed Contract.
Default NoOp security filter.
Default NoOp security filter. Filter allows all traffic through.
An unbound route represents a RouteSpec which has been assigned a Method (and a partial or complete Path), but has not yet been bound to a server or client Service.
Renamed to RouteModule.
Renamed to RouteModule. Self-describing module builder (uses the immutable builder pattern).
(Since version 13.16.0) Renamed: use RouteModule instead
Checks the presence of the named Api Key parameter. Filter returns 401 if Api-Key is not found in request.