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. |