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