Checks the presence of the named Api Key parameter.
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.