Constructor and Description |
---|
ApacheClientBuilder() |
Modifier and Type | Method and Description |
---|---|
org.apache.http.impl.client.CloseableHttpClient |
build()
构建
|
org.apache.http.impl.client.HttpClientBuilder |
buildClientBuilder()
构建 httpclient builder
|
ApacheClientBuilder |
connectionManager(org.apache.http.conn.HttpClientConnectionManager connectionManager) |
ApacheClientBuilder |
connectTimeout(int connectTimeout) |
ApacheClientBuilder |
connTimeToLive(long connTimeToLive) |
ApacheClientBuilder |
connTimeToLive(long connTimeToLive,
TimeUnit connTimeToLiveTimeUnit) |
ApacheClientBuilder |
cookies(org.apache.http.client.CookieStore cookies) |
static ApacheClientBuilder |
create() |
org.apache.http.conn.HttpClientConnectionManager |
getConnectionManager() |
int |
getConnectTimeout() |
long |
getConnTimeToLive() |
TimeUnit |
getConnTimeToLiveTimeUnit() |
org.apache.http.client.CookieStore |
getCookies() |
int |
getMaxRequest() |
int |
getMaxRoute() |
String |
getProxyHost() |
int |
getProxyPort() |
org.apache.http.client.HttpRequestRetryHandler |
getRequestRetryHandler() |
int |
getRequestTimeout() |
int |
getSocketTimeout() |
SSLContext |
getSslContext() |
org.apache.http.conn.socket.LayeredConnectionSocketFactory |
getSslSocketFactory() |
String |
getUserAgent() |
boolean |
isLogInterceptor() |
ApacheClientBuilder |
logInterceptor() |
ApacheClientBuilder |
logInterceptor(boolean open) |
ApacheClientBuilder |
maxRequest(int maxRequest) |
ApacheClientBuilder |
maxRoute(int route) |
ApacheClientBuilder |
noRetry() |
ApacheClientBuilder |
proxy(String host,
int port) |
ApacheClientBuilder |
requestInterceptor(org.apache.http.HttpRequestInterceptor interceptor) |
ApacheClientBuilder |
requestRetryHandler(ApacheClientRetryPolicy policy) |
ApacheClientBuilder |
requestRetryHandler(org.apache.http.client.HttpRequestRetryHandler requestRetryHandler) |
ApacheClientBuilder |
requestTimeout(int requestTimeout) |
ApacheClientBuilder |
responseInterceptor(org.apache.http.HttpResponseInterceptor interceptor) |
ApacheClientBuilder |
socketTimeout(int socketTimeout) |
ApacheClientBuilder |
sslContext(SSLContext sslContext) |
ApacheClientBuilder |
sslSocketFactory(org.apache.http.conn.socket.LayeredConnectionSocketFactory sslSocketFactory) |
String |
toString() |
ApacheClientBuilder |
userAgent(String userAgent) |
public static ApacheClientBuilder create()
public ApacheClientBuilder proxy(String host, int port)
public ApacheClientBuilder logInterceptor(boolean open)
public ApacheClientBuilder logInterceptor()
public ApacheClientBuilder connectTimeout(int connectTimeout)
public ApacheClientBuilder socketTimeout(int socketTimeout)
public ApacheClientBuilder requestTimeout(int requestTimeout)
public ApacheClientBuilder maxRoute(int route)
public ApacheClientBuilder maxRequest(int maxRequest)
public ApacheClientBuilder connTimeToLive(long connTimeToLive)
public ApacheClientBuilder connTimeToLive(long connTimeToLive, TimeUnit connTimeToLiveTimeUnit)
public ApacheClientBuilder userAgent(String userAgent)
public ApacheClientBuilder cookies(org.apache.http.client.CookieStore cookies)
public ApacheClientBuilder requestInterceptor(org.apache.http.HttpRequestInterceptor interceptor)
public ApacheClientBuilder responseInterceptor(org.apache.http.HttpResponseInterceptor interceptor)
public ApacheClientBuilder connectionManager(org.apache.http.conn.HttpClientConnectionManager connectionManager)
public ApacheClientBuilder noRetry()
public ApacheClientBuilder requestRetryHandler(org.apache.http.client.HttpRequestRetryHandler requestRetryHandler)
public ApacheClientBuilder requestRetryHandler(ApacheClientRetryPolicy policy)
public ApacheClientBuilder sslContext(SSLContext sslContext)
public ApacheClientBuilder sslSocketFactory(org.apache.http.conn.socket.LayeredConnectionSocketFactory sslSocketFactory)
public int getConnectTimeout()
public int getSocketTimeout()
public int getRequestTimeout()
public boolean isLogInterceptor()
public int getMaxRoute()
public int getMaxRequest()
public long getConnTimeToLive()
public TimeUnit getConnTimeToLiveTimeUnit()
public String getUserAgent()
public String getProxyHost()
public int getProxyPort()
public org.apache.http.client.CookieStore getCookies()
public org.apache.http.conn.HttpClientConnectionManager getConnectionManager()
public org.apache.http.client.HttpRequestRetryHandler getRequestRetryHandler()
public SSLContext getSslContext()
public org.apache.http.conn.socket.LayeredConnectionSocketFactory getSslSocketFactory()
public org.apache.http.impl.client.HttpClientBuilder buildClientBuilder()
public org.apache.http.impl.client.CloseableHttpClient build()
Buildable
Copyright © 2024. All rights reserved.