See: Description
| 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. |
| 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. |
| RxStreamingHttpClient |
Extended version of
StreamingHttpClient that exposes an RxJava 2.x interface. |
| StreamingHttpClient |
Extended version of the
HttpClient that supports streaming responses. |
| Class | Description |
|---|---|
| DefaultHttpClient |
Default implementation of the
HttpClient interface based on Netty. |
| DefaultHttpClientConfiguration |
The default configuration if no explicit configuration is specified for an HTTP client.
|
| DefaultHttpClientConfiguration.DefaultConnectionPoolConfiguration |
The default connection pool configuration.
|
| DefaultLoadBalancerResolver |
Abstraction over
LoadBalancer lookup. |
| FullNettyClientHttpResponse<B> |
Wraps a Netty
FullHttpResponse for consumption by the HttpClient. |
| HttpClientConfiguration |
Configuration for the
HttpClient. |
| HttpClientConfiguration.ConnectionPoolConfiguration |
Configuration for the HTTP client connnection pool.
|
| NettyClientHttpRequestFactory |
Implementation of the
HttpRequestFactory interface for Netty. |
| ServiceHttpClientConfiguration |
Allows defining HTTP client configurations via the
micronaut.http.services setting. |
| ServiceHttpClientConfiguration.ServiceConnectionPoolConfiguration |
The default connection pool configuration.
|
| ServiceHttpClientFactory |
Creates
HttpClient instances for each defined ServiceHttpClientConfiguration. |