public class ClientConfiguration extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
connectionRequestTimeout |
protected int |
connectionTimeout |
protected long |
connectionTTL |
static int |
DEFAULT_CONNECTION_REQUEST_TIMEOUT |
static int |
DEFAULT_CONNECTION_TIMEOUT |
static long |
DEFAULT_CONNECTION_TTL |
static long |
DEFAULT_IDLE_CONNECTION_TIME |
static int |
DEFAULT_MAX_CONNECTIONS |
static int |
DEFAULT_SOCKET_TIMEOUT |
static boolean |
DEFAULT_USE_REAPER |
protected long |
idleConnectionTime |
protected int |
maxConnections |
protected int |
socketTimeout |
protected boolean |
useReaper |
| 构造器和说明 |
|---|
ClientConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getConnectionRequestTimeout() |
int |
getConnectionTimeout() |
long |
getConnectionTTL() |
long |
getIdleConnectionTime() |
int |
getMaxConnections() |
org.apache.http.HttpResponseInterceptor |
getResponseInterceptor() |
org.apache.http.client.HttpRequestRetryHandler |
getRetryHandler() |
int |
getSocketTimeout() |
boolean |
isUseReaper() |
void |
setConnectionRequestTimeout(int connectionRequestTimeout) |
void |
setConnectionTimeout(int connectionTimeout) |
void |
setConnectionTTL(long connectionTTL) |
void |
setIdleConnectionTime(long idleConnectionTime) |
void |
setMaxConnections(int maxConnections) |
void |
setResponseInterceptor(org.apache.http.HttpResponseInterceptor responseInterceptor) |
void |
setRetryHandler(org.apache.http.client.HttpRequestRetryHandler retryHandler) |
void |
setSocketTimeout(int socketTimeout) |
void |
setUseReaper(boolean useReaper) |
public static final int DEFAULT_CONNECTION_REQUEST_TIMEOUT
public static final int DEFAULT_CONNECTION_TIMEOUT
public static final int DEFAULT_SOCKET_TIMEOUT
public static final int DEFAULT_MAX_CONNECTIONS
public static final long DEFAULT_CONNECTION_TTL
public static final long DEFAULT_IDLE_CONNECTION_TIME
public static final boolean DEFAULT_USE_REAPER
protected int connectionRequestTimeout
protected int connectionTimeout
protected int socketTimeout
protected int maxConnections
protected long connectionTTL
protected boolean useReaper
protected long idleConnectionTime
public int getConnectionRequestTimeout()
public void setConnectionRequestTimeout(int connectionRequestTimeout)
public int getConnectionTimeout()
public void setConnectionTimeout(int connectionTimeout)
public int getSocketTimeout()
public void setSocketTimeout(int socketTimeout)
public int getMaxConnections()
public void setMaxConnections(int maxConnections)
public long getConnectionTTL()
public void setConnectionTTL(long connectionTTL)
public boolean isUseReaper()
public void setUseReaper(boolean useReaper)
public long getIdleConnectionTime()
public void setIdleConnectionTime(long idleConnectionTime)
public org.apache.http.client.HttpRequestRetryHandler getRetryHandler()
public void setRetryHandler(org.apache.http.client.HttpRequestRetryHandler retryHandler)
public org.apache.http.HttpResponseInterceptor getResponseInterceptor()
public void setResponseInterceptor(org.apache.http.HttpResponseInterceptor responseInterceptor)
Copyright © 2025. All rights reserved.