public class ApacheAsyncHttpClientBuilder extends Object
| 构造器和说明 |
|---|
ApacheAsyncHttpClientBuilder() |
ApacheAsyncHttpClientBuilder(org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder httpAsyncClientBuilder) |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpClient |
build() |
ApacheAsyncHttpClientBuilder |
configuration(Configuration configuration) |
ApacheAsyncHttpClientBuilder |
connectionTimeout(Duration connectionTimeout) |
ApacheAsyncHttpClientBuilder |
connectRequestTimeout(Duration connectRequestTimeout) |
ApacheAsyncHttpClientBuilder |
hostnameVerifier(HostnameVerifier hostnameVerifier) |
ApacheAsyncHttpClientBuilder |
ignoreSSL(boolean ignoreSSL) |
ApacheAsyncHttpClientBuilder |
keepAlive(Duration keepAlive) |
ApacheAsyncHttpClientBuilder |
keyManagers(KeyManager[] keyManagers) |
ApacheAsyncHttpClientBuilder |
maxConnections(int maxConnections) |
ApacheAsyncHttpClientBuilder |
maxConnectionsPerRoute(int maxConnectionsPerRoute) |
ApacheAsyncHttpClientBuilder |
maxIdleTimeOut(Duration maxIdleTimeOut) |
ApacheAsyncHttpClientBuilder |
proxy(ProxyOptions proxyOptions) |
ApacheAsyncHttpClientBuilder |
responseTimeout(Duration responseTimeout) |
ApacheAsyncHttpClientBuilder |
x509TrustManagers(X509TrustManager[] x509TrustManagers) |
public ApacheAsyncHttpClientBuilder()
public ApacheAsyncHttpClientBuilder(org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder httpAsyncClientBuilder)
public ApacheAsyncHttpClientBuilder connectionTimeout(Duration connectionTimeout)
public ApacheAsyncHttpClientBuilder responseTimeout(Duration responseTimeout)
public ApacheAsyncHttpClientBuilder maxIdleTimeOut(Duration maxIdleTimeOut)
public ApacheAsyncHttpClientBuilder keepAlive(Duration keepAlive)
public ApacheAsyncHttpClientBuilder maxConnections(int maxConnections)
public ApacheAsyncHttpClientBuilder maxConnectionsPerRoute(int maxConnectionsPerRoute)
public ApacheAsyncHttpClientBuilder connectRequestTimeout(Duration connectRequestTimeout)
public ApacheAsyncHttpClientBuilder proxy(ProxyOptions proxyOptions)
public ApacheAsyncHttpClientBuilder configuration(Configuration configuration)
public ApacheAsyncHttpClientBuilder x509TrustManagers(X509TrustManager[] x509TrustManagers)
public ApacheAsyncHttpClientBuilder keyManagers(KeyManager[] keyManagers)
public ApacheAsyncHttpClientBuilder hostnameVerifier(HostnameVerifier hostnameVerifier)
public ApacheAsyncHttpClientBuilder ignoreSSL(boolean ignoreSSL)
public HttpClient build()
Copyright © 2023. All rights reserved.