| 构造器和说明 |
|---|
ClientConfiguration()
构造新实例。
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected Object |
clone() |
boolean |
equals(Object obj) |
int |
getConnectionTimeout()
返回建立连接的超时时间(单位:毫秒)。
|
int |
getIoReactorThreadCount() |
int |
getMaxConnections()
返回允许打开的最大HTTP连接数。
|
int |
getMaxConnectionsPerRoute() |
int |
getMaxErrorRetry()
返回一个值表示当可重试的请求失败后最大的重试次数。
|
String |
getProxyDomain()
返回访问NTLM验证的代理服务器的Windows域名(可选)。
|
String |
getProxyHost()
返回代理服务器主机地址。
|
String |
getProxyPassword()
返回代理服务器验证的密码。
|
int |
getProxyPort()
返回代理服务器端口。
|
String |
getProxyUsername()
返回代理服务器验证的用户名。
|
String |
getProxyWorkstation()
返回NTLM代理服务器的Windows工作站名称。
|
int |
getSocketTimeout()
返回通过打开的连接传输数据的超时时间(单位:毫秒)。
|
String |
getUserAgent()
构造用户代理。
|
int |
hashCode() |
boolean |
isExceptContinue() |
boolean |
isGenerateRequestId()
是否在SDK里生成Requestid
|
boolean |
isSoKeepAlive() |
void |
setConnectionTimeout(int connectionTimeout)
设置建立连接的超时时间(单位:毫秒)。
|
void |
setExceptContinue(boolean exceptContinue) |
void |
setGenerateRequestId(boolean generateRequestId)
设置是否在SDK里生成Requestid
|
void |
setIoReactorThreadCount(int ioReactorThreadCount) |
void |
setMaxConnections(int maxConnections)
设置允许打开的最大HTTP连接数。
|
void |
setMaxConnectionsPerRoute(int maxConnectionsPerRoute) |
void |
setMaxErrorRetry(int maxErrorRetry)
设置一个值表示当可重试的请求失败后最大的重试次数。
|
void |
setProxyDomain(String proxyDomain)
设置访问NTLM验证的代理服务器的Windows域名(可选)。
|
void |
setProxyHost(String proxyHost)
设置代理服务器主机地址。
|
void |
setProxyPassword(String proxyPassword)
设置代理服务器验证的密码。
|
void |
setProxyPort(int proxyPort)
设置代理服务器端口。
|
void |
setProxyUsername(String proxyUsername)
设置代理服务器验证的用户名。
|
void |
setProxyWorkstation(String proxyWorkstation)
设置NTLM代理服务器的Windows工作站名称。
|
void |
setSocketTimeout(int socketTimeout)
设置通过打开的连接传输数据的超时时间(单位:毫秒)。
|
void |
setSoKeepAlive(boolean soKeepAlive) |
void |
setUserAgent(String userAgent)
设置用户代理。
|
protected Object clone() throws CloneNotSupportedException
clone 在类中 ObjectCloneNotSupportedExceptionpublic String getUserAgent()
public void setUserAgent(String userAgent)
userAgent - 用户代理。public String getProxyHost()
public void setProxyHost(String proxyHost)
proxyHost - 代理服务器主机地址。public boolean isGenerateRequestId()
public void setGenerateRequestId(boolean generateRequestId)
public int getProxyPort()
public void setProxyPort(int proxyPort)
proxyPort - 代理服务器端口。public String getProxyUsername()
public void setProxyUsername(String proxyUsername)
proxyUsername - 用户名。public String getProxyPassword()
public void setProxyPassword(String proxyPassword)
proxyPassword - 密码。public String getProxyDomain()
public void setProxyDomain(String proxyDomain)
proxyDomain - 域名。public String getProxyWorkstation()
public void setProxyWorkstation(String proxyWorkstation)
proxyWorkstation - NTLM代理服务器的Windows工作站名称。public int getMaxConnections()
public void setMaxConnections(int maxConnections)
maxConnections - 最大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 - 当可重试的请求失败后最大的重试次数。public boolean isSoKeepAlive()
public void setSoKeepAlive(boolean soKeepAlive)
public boolean isExceptContinue()
public void setExceptContinue(boolean exceptContinue)
public int getMaxConnectionsPerRoute()
public void setMaxConnectionsPerRoute(int maxConnectionsPerRoute)
public int getIoReactorThreadCount()
public void setIoReactorThreadCount(int ioReactorThreadCount)
Copyright © 2016. All Rights Reserved.