See: Description
| Interface | Description | 
|---|---|
| BlockingHttpClient | A blocking HTTP client interface that features a subset of the operations provided by  HttpClientand
 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  LoadBalancerinstances 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  HttpClientthat exposes an RxJava 2.x specific interface. | 
| RxStreamingHttpClient | Extended version of  StreamingHttpClientthat exposes an RxJava 2.x interface. | 
| StreamingHttpClient | Extended version of the  HttpClientthat supports streaming responses. | 
| Class | Description | 
|---|---|
| DefaultHttpClient | Default implementation of the  HttpClientinterface 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  LoadBalancerlookup. | 
| FullNettyClientHttpResponse<B> | Wraps a Netty  FullHttpResponsefor consumption by theHttpClient. | 
| HttpClientConfiguration | Configuration for the  HttpClient. | 
| HttpClientConfiguration.ConnectionPoolConfiguration | Configuration for the HTTP client connnection pool. | 
| NettyClientHttpRequestFactory | Implementation of the  HttpRequestFactoryinterface for Netty. | 
| ServiceHttpClientConfiguration | Allows defining HTTP client configurations via the  micronaut.http.servicessetting. | 
| ServiceHttpClientConfiguration.ServiceConnectionPoolConfiguration | The default connection pool configuration. | 
| ServiceHttpClientFactory | Creates  HttpClientinstances for each definedServiceHttpClientConfiguration. |