类 ForestConfigurationProperties
java.lang.Object
com.dtflys.forest.springboot.properties.ForestConfigurationProperties
@Component
@Role(2)
@ConfigurationProperties(prefix="forest",
ignoreUnknownFields=true)
public class ForestConfigurationProperties
extends Object
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明Class<? extends AddressSource>List<Class<? extends Interceptor>>Class<? extends ForestLogHandler>intintintintintlongintint已过时。Class<? extends SuccessWhen>intbooleanbooleanbooleanbooleanbooleanvoidsetAsyncMode(ForestAsyncMode asyncMode) voidsetAutoRedirection(boolean autoRedirection) voidsetBackend(String backend) voidsetBackendClientCacheExpireTime(Duration backendClientCacheExpireTime) voidsetBackendClientCacheMaxSize(Integer backendClientCacheMaxSize) voidsetBaseAddressHost(String baseAddressHost) voidsetBaseAddressPort(Integer baseAddressPort) voidsetBaseAddressScheme(String baseAddressScheme) voidsetBaseAddressSource(Class<? extends AddressSource> baseAddressSource) voidvoidsetCharset(String charset) voidsetConnectTimeout(Integer connectTimeout) voidsetConverters(ForestConvertProperties converters) voidsetFilters(Map<String, Class> filters) voidsetInterceptors(List<Class<? extends Interceptor>> interceptors) voidsetLogEnabled(boolean logEnabled) voidsetLogHandler(Class<? extends ForestLogHandler> logHandler) voidsetLogRequest(boolean logRequest) voidsetLogResponseContent(boolean logResponseContent) voidsetLogResponseStatus(boolean logResponseStatus) voidsetMaxAsyncQueueSize(int maxAsyncQueueSize) voidsetMaxAsyncThreadSize(int maxAsyncThreadSize) voidsetMaxConnections(int maxConnections) voidsetMaxRequestQueueSize(int maxRequestQueueSize) voidsetMaxRetryCount(int retryCount) voidsetMaxRetryInterval(long maxRetryInterval) voidsetMaxRouteConnections(int maxRouteConnections) voidsetReadTimeout(Integer readTimeout) voidsetRetryCount(int retryCount) 已过时。voidsetRetryer(Class retryer) voidsetRetryWhen(Class<? extends RetryWhen> retryWhen) voidsetSslKeyStores(List<ForestSSLKeyStoreProperties> sslKeyStores) voidsetSslProtocol(String sslProtocol) voidsetSuccessWhen(Class<? extends SuccessWhen> successWhen) voidsetTimeout(int timeout) voidsetVariables(Map<String, Object> variables)
-
构造器详细资料
-
ForestConfigurationProperties
public ForestConfigurationProperties()
-
-
方法详细资料
-
getBeanId
-
setBeanId
-
getMaxConnections
public int getMaxConnections() -
setMaxConnections
public void setMaxConnections(int maxConnections) -
getMaxRouteConnections
public int getMaxRouteConnections() -
setMaxRouteConnections
public void setMaxRouteConnections(int maxRouteConnections) -
getMaxRequestQueueSize
public int getMaxRequestQueueSize() -
setMaxRequestQueueSize
public void setMaxRequestQueueSize(int maxRequestQueueSize) -
getMaxAsyncThreadSize
public int getMaxAsyncThreadSize() -
setMaxAsyncThreadSize
public void setMaxAsyncThreadSize(int maxAsyncThreadSize) -
getMaxAsyncQueueSize
public int getMaxAsyncQueueSize() -
setMaxAsyncQueueSize
public void setMaxAsyncQueueSize(int maxAsyncQueueSize) -
getAsyncMode
-
setAsyncMode
-
getTimeout
public int getTimeout() -
setTimeout
public void setTimeout(int timeout) -
getConnectTimeout
-
getConnectTimeoutMillis
-
setConnectTimeout
-
getReadTimeout
-
getReadTimeoutMillis
-
setReadTimeout
-
getCharset
-
setCharset
-
getBaseAddressScheme
-
setBaseAddressScheme
-
getBaseAddressHost
-
setBaseAddressHost
-
getBaseAddressPort
-
setBaseAddressPort
-
getBaseAddressSource
-
setBaseAddressSource
-
getRetryer
-
setRetryer
-
getRetryCount
已过时。 -
setRetryCount
已过时。 -
getMaxRetryCount
public int getMaxRetryCount() -
setMaxRetryCount
public void setMaxRetryCount(int retryCount) -
getMaxRetryInterval
public long getMaxRetryInterval() -
setMaxRetryInterval
public void setMaxRetryInterval(long maxRetryInterval) -
isAutoRedirection
public boolean isAutoRedirection() -
setAutoRedirection
public void setAutoRedirection(boolean autoRedirection) -
isLogEnabled
public boolean isLogEnabled() -
setLogEnabled
public void setLogEnabled(boolean logEnabled) -
isLogRequest
public boolean isLogRequest() -
setLogRequest
public void setLogRequest(boolean logRequest) -
isLogResponseStatus
public boolean isLogResponseStatus() -
setLogResponseStatus
public void setLogResponseStatus(boolean logResponseStatus) -
isLogResponseContent
public boolean isLogResponseContent() -
setLogResponseContent
public void setLogResponseContent(boolean logResponseContent) -
getLogHandler
-
setLogHandler
-
getSslProtocol
-
setSslProtocol
-
getBackend
-
setBackend
-
getBackendClientCacheMaxSize
-
setBackendClientCacheMaxSize
-
getBackendClientCacheExpireTime
-
setBackendClientCacheExpireTime
-
getVariables
-
setVariables
-
getInterceptors
-
setInterceptors
-
getSuccessWhen
-
setSuccessWhen
-
getRetryWhen
-
setRetryWhen
-
getSslKeyStores
-
setSslKeyStores
-
getConverters
-
setConverters
-
getFilters
-
setFilters
-