Package io.micronaut.http.client.netty
package io.micronaut.http.client.netty
HTTP Client requests, interfaces and configuration.
- Since:
- 1.0
- Author:
- Graeme Rocher
-
ClassDescriptionInformation about what threads are blocked waiting for a request to complete.Connection manager for
DefaultHttpClient
.Handle for a pooled connection.Default implementation of theHttpClient
interface based on Netty.Key used for connection pooling and determining host/port.WhileDefaultHttpClient
is internal API, there are a few uses outside micronaut-core that use it directly, in particular micronaut-oracle-cloud.Factory for the default implementation of theHttpClient
interface based on Netty.Wraps a NettyFullHttpResponse
for consumption by theHttpClient
.Interface implemented by users to hook into the pipeline setup of the netty HTTP client.Enum to describe the role of the channel passed toNettyClientCustomizer.specializeForChannel(Channel, ChannelRole)
.Interface implemented by the HTTP client registry to register customizers.Default implementation ofMutableHttpRequest
for theHttpClient
.Implementation of theHttpRequestFactory
interface for Netty.A factory to create Netty HTTP clients.