public class AsyncHttpClientConfigBean extends AsyncHttpClientConfig
AsyncHttpClientConfig
AsyncHttpClientConfig.Builder
acceptAnyCertificate, advancedConfig, AHC_VERSION, allowPoolingConnections, allowPoolingSslConnections, chunkedFileChunkSize, compressionEnforced, connectionTTL, connectTimeout, disableUrlEncodingForBoundRequests, disableZeroCopy, enabledCipherSuites, enabledProtocols, executorService, followRedirect, handshakeTimeout, httpClientCodecMaxChunkSize, httpClientCodecMaxHeaderSize, httpClientCodecMaxInitialLineLength, ioExceptionFilters, ioThreadMultiplier, keepEncodingHeader, maxConnections, maxConnectionsPerHost, maxRedirects, maxRequestRetry, name, pooledConnectionIdleTimeout, proxyServerSelector, readTimeout, realm, requestFilters, requestTimeout, responseFilters, shutdownQuiet, shutdownTimeout, sslContext, sslEngineFactory, sslSessionCacheSize, sslSessionTimeout, strict302Handling, userAgent, webSocketMaxBufferSize, webSocketMaxFrameSize, webSocketTimeout
Constructor and Description |
---|
AsyncHttpClientConfigBean() |
getAdvancedConfig, getChunkedFileChunkSize, getConnectionTTL, getConnectTimeout, getEnabledCipherSuites, getEnabledProtocols, getExecutorService, getHandshakeTimeout, getHttpClientCodecMaxChunkSize, getHttpClientCodecMaxHeaderSize, getHttpClientCodecMaxInitialLineLength, getIOExceptionFilters, getIoThreadMultiplier, getMaxConnections, getMaxConnectionsPerHost, getMaxRedirects, getMaxRequestRetry, getName, getNameOrDefault, getPooledConnectionIdleTimeout, getProxyServerSelector, getReadTimeout, getRealm, getRequestFilters, getRequestTimeout, getResponseFilters, getShutdownQuiet, getShutdownTimeout, getSSLContext, getSslEngineFactory, getSslSessionCacheSize, getSslSessionTimeout, getUserAgent, getWebSocketMaxBufferSize, getWebSocketMaxFrameSize, getWebSocketTimeout, hasRequestFilters, hasResponseFilters, isAcceptAnyCertificate, isAllowPoolingConnections, isAllowPoolingSslConnections, isCompressionEnforced, isDisableUrlEncodingForBoundRequests, isDisableZeroCopy, isFollowRedirect, isKeepEncodingHeader, isStrict302Handling, isValid
public AsyncHttpClientConfigBean setName(String name)
public AsyncHttpClientConfigBean setMaxTotalConnections(int maxConnections)
public AsyncHttpClientConfigBean setMaxConnectionsPerHost(int maxConnectionsPerHost)
public AsyncHttpClientConfigBean setConnectTimeout(int connectTimeout)
public AsyncHttpClientConfigBean setConnectionTTL(int connectionTTL)
public AsyncHttpClientConfigBean setPooledConnectionIdleTimeout(int pooledConnectionIdleTimeout)
public AsyncHttpClientConfigBean setReadTimeout(int readTimeout)
public AsyncHttpClientConfigBean setRequestTimeout(int requestTimeout)
public AsyncHttpClientConfigBean setFollowRedirect(boolean followRedirect)
public AsyncHttpClientConfigBean setMaxRedirects(int maxRedirects)
public AsyncHttpClientConfigBean setStrict302Handling(boolean strict302Handling)
public AsyncHttpClientConfigBean setCompressionEnforced(boolean compressionEnforced)
public AsyncHttpClientConfigBean setUserAgent(String userAgent)
public AsyncHttpClientConfigBean setAllowPoolingConnections(boolean allowPoolingConnections)
public AsyncHttpClientConfigBean setApplicationThreadPool(ExecutorService applicationThreadPool)
public AsyncHttpClientConfigBean setProxyServer(ProxyServer proxyServer)
public AsyncHttpClientConfigBean setProxyServerSelector(ProxyServerSelector proxyServerSelector)
public AsyncHttpClientConfigBean setSslContext(SSLContext sslContext)
public AsyncHttpClientConfigBean setAdvancedConfig(AdvancedConfig advancedConfig)
public AsyncHttpClientConfigBean setRealm(Realm realm)
public AsyncHttpClientConfigBean addRequestFilter(RequestFilter requestFilter)
public AsyncHttpClientConfigBean addResponseFilters(ResponseFilter responseFilter)
public AsyncHttpClientConfigBean addIoExceptionFilters(IOExceptionFilter ioExceptionFilter)
public AsyncHttpClientConfigBean setMaxRequestRetry(int maxRequestRetry)
public AsyncHttpClientConfigBean setAllowPoolingSslConnections(boolean allowPoolingSslConnections)
public AsyncHttpClientConfigBean setDisableUrlEncodingForBoundRequests(boolean disableUrlEncodingForBoundRequests)
public AsyncHttpClientConfigBean setIoThreadMultiplier(int ioThreadMultiplier)
public AsyncHttpClientConfigBean setAcceptAnyCertificate(boolean acceptAnyCertificate)
public AsyncHttpClientConfigBean setSslSessionCacheSize(Integer sslSessionCacheSize)
public AsyncHttpClientConfigBean setSslSessionTimeout(Integer sslSessionTimeout)
Copyright © 2015. All Rights Reserved.