| Modifier and Type | Class and Description |
|---|---|
class |
DefaultAsyncHttpClientConfig
Configuration class to use with a
AsyncHttpClient. |
| Modifier and Type | Method and Description |
|---|---|
AsyncHttpClientConfig |
AsyncHttpClient.getConfig()
Return the config associated to this client.
|
AsyncHttpClientConfig |
DefaultAsyncHttpClient.getConfig() |
| Modifier and Type | Method and Description |
|---|---|
static AsyncHttpClient |
Dsl.asyncHttpClient(AsyncHttpClientConfig config) |
default void |
SslEngineFactory.init(AsyncHttpClientConfig config)
Perform any necessary one-time configuration.
|
SSLEngine |
SslEngineFactory.newSslEngine(AsyncHttpClientConfig config,
String peerHost,
int peerPort)
Creates a new
SSLEngine. |
| Constructor and Description |
|---|
Builder(AsyncHttpClientConfig config) |
DefaultAsyncHttpClient(AsyncHttpClientConfig config)
Create a new HTTP Asynchronous Client using the specified
DefaultAsyncHttpClientConfig configuration. |
| Modifier and Type | Method and Description |
|---|---|
ConnectionSemaphore |
ConnectionSemaphoreFactory.newConnectionSemaphore(AsyncHttpClientConfig config) |
ConnectionSemaphore |
DefaultConnectionSemaphoreFactory.newConnectionSemaphore(AsyncHttpClientConfig config) |
| Constructor and Description |
|---|
ChannelManager(AsyncHttpClientConfig config,
io.netty.util.Timer nettyTimer) |
DefaultChannelPool(AsyncHttpClientConfig config,
io.netty.util.Timer hashedWheelTimer) |
| Modifier and Type | Field and Description |
|---|---|
protected AsyncHttpClientConfig |
AsyncHttpClientHandler.config |
| Constructor and Description |
|---|
HttpHandler(AsyncHttpClientConfig config,
ChannelManager channelManager,
NettyRequestSender requestSender) |
WebSocketHandler(AsyncHttpClientConfig config,
ChannelManager channelManager,
NettyRequestSender requestSender) |
| Constructor and Description |
|---|
Interceptors(AsyncHttpClientConfig config,
ChannelManager channelManager,
NettyRequestSender requestSender) |
| Constructor and Description |
|---|
NettyRequestSender(AsyncHttpClientConfig config,
ChannelManager channelManager,
io.netty.util.Timer nettyTimer,
AsyncHttpClientState clientState) |
| Constructor and Description |
|---|
NettyBodyBody(Body body,
AsyncHttpClientConfig config) |
NettyFileBody(File file,
AsyncHttpClientConfig config) |
NettyFileBody(File file,
long offset,
long length,
AsyncHttpClientConfig config) |
NettyMultipartBody(List<Part> parts,
io.netty.handler.codec.http.HttpHeaders headers,
AsyncHttpClientConfig config) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SslEngineFactoryBase.configureSslEngine(SSLEngine sslEngine,
AsyncHttpClientConfig config) |
void |
DefaultSslEngineFactory.init(AsyncHttpClientConfig config) |
SSLEngine |
DefaultSslEngineFactory.newSslEngine(AsyncHttpClientConfig config,
String peerHost,
int peerPort) |
SSLEngine |
JsseSslEngineFactory.newSslEngine(AsyncHttpClientConfig config,
String peerHost,
int peerPort) |
| Constructor and Description |
|---|
TimeoutsHolder(io.netty.util.Timer nettyTimer,
NettyResponseFuture<?> nettyResponseFuture,
NettyRequestSender requestSender,
AsyncHttpClientConfig config,
InetSocketAddress originalRemoteAddress) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
HttpUtils.followRedirect(AsyncHttpClientConfig config,
Request request) |
static ProxyServer |
ProxyUtils.getProxyServer(AsyncHttpClientConfig config,
Request request) |
Copyright © 2024. All rights reserved.