public class HttpClientSettings
extends java.lang.Object
Http客户端实例参数
配置前缀: slate.httpclients
| 构造器和说明 |
|---|
HttpClientSettings() |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
getConnectTimeout() |
java.lang.String |
getEncode() |
java.lang.String |
getHeaders() |
java.lang.String[] |
getHostList() |
java.lang.String |
getHosts() |
java.lang.String |
getHttpCodeNeedBlock() |
java.lang.String |
getHttpGetInspectorUrlSuffix() |
long |
getInitiativeInspectInterval() |
int |
getMaxIdleConnections() |
long |
getMaxReadLength() |
int |
getMaxThreads() |
int |
getMaxThreadsPerHost() |
java.lang.String |
getMediaType() |
long |
getPassiveBlockDuration() |
long |
getReadTimeout() |
int |
getRecoveryCoefficient() |
long |
getWriteTimeout() |
boolean |
isInspectorVerboseLog() |
boolean |
isRequestTraceEnabled() |
boolean |
isReturnNullIfAllBlocked() |
boolean |
isTxTimerEnabled() |
boolean |
isVerboseLog() |
void |
setConnectTimeout(long connectTimeout) |
void |
setEncode(java.lang.String encode) |
void |
setHeaders(java.lang.String headers) |
void |
setHostList(java.lang.String[] hostList) |
void |
setHosts(java.lang.String hosts) |
void |
setHttpCodeNeedBlock(java.lang.String httpCodeNeedBlock) |
void |
setHttpGetInspectorUrlSuffix(java.lang.String httpGetInspectorUrlSuffix) |
void |
setInitiativeInspectInterval(long initiativeInspectInterval) |
void |
setInspectorVerboseLog(boolean inspectorVerboseLog) |
void |
setMaxIdleConnections(int maxIdleConnections) |
void |
setMaxReadLength(long maxReadLength) |
void |
setMaxThreads(int maxThreads) |
void |
setMaxThreadsPerHost(int maxThreadsPerHost) |
void |
setMediaType(java.lang.String mediaType) |
void |
setPassiveBlockDuration(long passiveBlockDuration) |
void |
setReadTimeout(long readTimeout) |
void |
setRecoveryCoefficient(int recoveryCoefficient) |
void |
setRequestTraceEnabled(boolean requestTraceEnabled) |
void |
setReturnNullIfAllBlocked(boolean returnNullIfAllBlocked) |
void |
setTxTimerEnabled(boolean txTimerEnabled) |
void |
setVerboseLog(boolean verboseLog) |
void |
setWriteTimeout(long writeTimeout) |
java.lang.String |
toString() |
public java.lang.String getHosts()
public void setHosts(java.lang.String hosts)
public java.lang.String[] getHostList()
public void setHostList(java.lang.String[] hostList)
public long getInitiativeInspectInterval()
public void setInitiativeInspectInterval(long initiativeInspectInterval)
public boolean isReturnNullIfAllBlocked()
public void setReturnNullIfAllBlocked(boolean returnNullIfAllBlocked)
public java.lang.String getHttpGetInspectorUrlSuffix()
public void setHttpGetInspectorUrlSuffix(java.lang.String httpGetInspectorUrlSuffix)
public boolean isInspectorVerboseLog()
public void setInspectorVerboseLog(boolean inspectorVerboseLog)
public long getPassiveBlockDuration()
public void setPassiveBlockDuration(long passiveBlockDuration)
public java.lang.String getMediaType()
public void setMediaType(java.lang.String mediaType)
public java.lang.String getEncode()
public void setEncode(java.lang.String encode)
public java.lang.String getHeaders()
public void setHeaders(java.lang.String headers)
public int getRecoveryCoefficient()
public void setRecoveryCoefficient(int recoveryCoefficient)
public int getMaxIdleConnections()
public void setMaxIdleConnections(int maxIdleConnections)
public int getMaxThreads()
public void setMaxThreads(int maxThreads)
public int getMaxThreadsPerHost()
public void setMaxThreadsPerHost(int maxThreadsPerHost)
public long getConnectTimeout()
public void setConnectTimeout(long connectTimeout)
public long getWriteTimeout()
public void setWriteTimeout(long writeTimeout)
public long getReadTimeout()
public void setReadTimeout(long readTimeout)
public long getMaxReadLength()
public void setMaxReadLength(long maxReadLength)
public java.lang.String getHttpCodeNeedBlock()
public void setHttpCodeNeedBlock(java.lang.String httpCodeNeedBlock)
public boolean isVerboseLog()
public void setVerboseLog(boolean verboseLog)
public boolean isTxTimerEnabled()
public void setTxTimerEnabled(boolean txTimerEnabled)
public boolean isRequestTraceEnabled()
public void setRequestTraceEnabled(boolean requestTraceEnabled)
public java.lang.String toString()
toString 在类中 java.lang.Object