public class ClientConfiguration
extends java.lang.Object
Constructor and Description |
---|
ClientConfiguration()
构造新实例。
|
Modifier and Type | Method and Description |
---|---|
int |
getConnectionTimeout()
返回建立连接的超时时间(单位:毫秒)。
|
int |
getMaxConcurrentRequest()
返回最大的并发HTTP请求数
|
int |
getMaxErrorRetry()
返回一个值表示当可重试的请求失败后最大的重试次数。(默认值为2)
|
int |
getSocketTimeout()
返回通过打开的连接传输数据的超时时间(单位:毫秒)。
0表示无限等待(但不推荐使用)。
|
void |
setConnectionTimeout(int connectionTimeout)
设置建立连接的超时时间(单位:毫秒)。
|
void |
setMaxConcurrentRequest(int maxConcurrentRequest)
设置允许并发的最大HTTP请求数
|
void |
setMaxErrorRetry(int maxErrorRetry)
设置一个值表示当可重试的请求失败后最大的重试次数。(默认值为2)
|
void |
setSocketTimeout(int socketTimeout)
设置通过打开的连接传输数据的超时时间(单位:毫秒)。
0表示无限等待(但不推荐使用)。
|
public int getMaxConcurrentRequest()
public void setMaxConcurrentRequest(int maxConcurrentRequest)
maxConcurrentRequest
- 最大HTTP并发请求数public int getSocketTimeout()
public void setSocketTimeout(int socketTimeout)
socketTimeout
- 通过打开的连接传输数据的超时时间(单位:毫秒)。public int getConnectionTimeout()
public void setConnectionTimeout(int connectionTimeout)
connectionTimeout
- 建立连接的超时时间(单位:毫秒)。public int getMaxErrorRetry()
public void setMaxErrorRetry(int maxErrorRetry)
maxErrorRetry
- 当可重试的请求失败后最大的重试次数。