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 |
hostnameVerifier(HostnameVerifier hostnameVerifier) |
ApacheAsyncHttpClientBuilder |
ignoreSSL(boolean ignoreSSL) |
ApacheAsyncHttpClientBuilder |
keyManagers(KeyManager[] keyManagers) |
ApacheAsyncHttpClientBuilder |
maxConnections(int maxConnections) |
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 maxConnections(int maxConnections)
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 © 2021. All rights reserved.