Package | Description |
---|---|
org.apache.hc.client5.http.config |
HTTP client configuration APIs.
|
org.apache.hc.client5.http.impl.io |
Client connection management functions based the classic
connection management APIs.
|
org.apache.hc.client5.http.impl.nio |
Client connection management functions based the asynchronous
connection management APIs.
|
Modifier and Type | Field and Description |
---|---|
static TlsConfig |
TlsConfig.DEFAULT |
Modifier and Type | Method and Description |
---|---|
TlsConfig |
TlsConfig.Builder.build() |
protected TlsConfig |
TlsConfig.clone() |
Modifier and Type | Method and Description |
---|---|
static TlsConfig.Builder |
TlsConfig.copy(TlsConfig config) |
Modifier and Type | Method and Description |
---|---|
TlsConfig |
BasicHttpClientConnectionManager.getTlsConfig() |
Modifier and Type | Method and Description |
---|---|
void |
PoolingHttpClientConnectionManager.setDefaultTlsConfig(TlsConfig config)
Sets the same
ConnectionConfig for all hosts |
PoolingHttpClientConnectionManagerBuilder |
PoolingHttpClientConnectionManagerBuilder.setDefaultTlsConfig(TlsConfig config)
Assigns the same
TlsConfig for all hosts. |
void |
BasicHttpClientConnectionManager.setTlsConfig(TlsConfig tlsConfig) |
Modifier and Type | Method and Description |
---|---|
void |
PoolingHttpClientConnectionManager.setTlsConfigResolver(org.apache.hc.core5.function.Resolver<org.apache.hc.core5.http.HttpHost,TlsConfig> tlsConfigResolver)
Sets
Resolver of TlsConfig on a per host basis. |
PoolingHttpClientConnectionManagerBuilder |
PoolingHttpClientConnectionManagerBuilder.setTlsConfigResolver(org.apache.hc.core5.function.Resolver<org.apache.hc.core5.http.HttpHost,TlsConfig> tlsConfigResolver)
Assigns
Resolver of TlsConfig on a per host basis. |
Modifier and Type | Method and Description |
---|---|
PoolingAsyncClientConnectionManagerBuilder |
PoolingAsyncClientConnectionManagerBuilder.setDefaultTlsConfig(TlsConfig config)
Assigns the same
TlsConfig for all hosts. |
void |
PoolingAsyncClientConnectionManager.setDefaultTlsConfig(TlsConfig config)
Sets the same
ConnectionConfig for all hosts |
Modifier and Type | Method and Description |
---|---|
PoolingAsyncClientConnectionManagerBuilder |
PoolingAsyncClientConnectionManagerBuilder.setTlsConfigResolver(org.apache.hc.core5.function.Resolver<org.apache.hc.core5.http.HttpHost,TlsConfig> tlsConfigResolver)
Assigns
Resolver of TlsConfig on a per host basis. |
void |
PoolingAsyncClientConnectionManager.setTlsConfigResolver(org.apache.hc.core5.function.Resolver<org.apache.hc.core5.http.HttpHost,TlsConfig> tlsConfigResolver)
Sets
Resolver of TlsConfig on a per host basis. |
Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.