Interface | Description |
---|---|
BlockingHttpClient |
A blocking HTTP client interface that features a subset of the operations provided by
HttpClient and
is designed primarily for testing purposes. |
HttpClient |
A non-blocking HTTP client interface designed around the Micronaut API and Reactive Streams.
|
LoadBalancer |
Interface to abstract server selection.
|
LoadBalancerResolver |
A resolver of
LoadBalancer instances that are capable of resolving references to services into a concrete loadbalance. |
ProxyHttpClient |
Interface that allows proxying of HTTP requests in controllers and filters.
|
ReactiveClientResultTransformer |
Allows hooking modifying the resulting publisher prior to returning it from the client.
|
RxHttpClient |
Extended version of
HttpClient that exposes an RxJava 2.x specific interface. |
RxHttpClientFactory |
Factory interface for creating clients.
|
RxHttpClientRegistry |
Internal interface for managing the construction and lifecycle of instances of
RxHttpClient . |
RxProxyHttpClient |
Extended version of
ProxyHttpClient for RxJava 2. |
RxStreamingHttpClient |
Extended version of
StreamingHttpClient that exposes an RxJava 2.x interface. |
StreamingHttpClient |
Extended version of the
HttpClient that supports streaming responses. |