public static class DefaultAsyncHttpClientConfig.Builder extends Object
AsyncHttpClient
Constructor and Description |
---|
Builder() |
public DefaultAsyncHttpClientConfig.Builder setThreadPoolName(String threadPoolName)
public DefaultAsyncHttpClientConfig.Builder setMaxConnections(int maxConnections)
public DefaultAsyncHttpClientConfig.Builder setMaxConnectionsPerHost(int maxConnectionsPerHost)
public DefaultAsyncHttpClientConfig.Builder setConnectTimeout(int connectTimeout)
public DefaultAsyncHttpClientConfig.Builder setWebSocketTimeout(int webSocketTimeout)
public DefaultAsyncHttpClientConfig.Builder setReadTimeout(int readTimeout)
public DefaultAsyncHttpClientConfig.Builder setPooledConnectionIdleTimeout(int pooledConnectionIdleTimeout)
public DefaultAsyncHttpClientConfig.Builder setRequestTimeout(int requestTimeout)
public DefaultAsyncHttpClientConfig.Builder setFollowRedirect(boolean followRedirect)
public DefaultAsyncHttpClientConfig.Builder setMaxRedirects(int maxRedirects)
public DefaultAsyncHttpClientConfig.Builder setCompressionEnforced(boolean compressionEnforced)
public DefaultAsyncHttpClientConfig.Builder setUserAgent(String userAgent)
public DefaultAsyncHttpClientConfig.Builder setAllowPoolingConnections(boolean allowPoolingConnections)
public DefaultAsyncHttpClientConfig.Builder setThreadFactory(ThreadFactory threadFactory)
public DefaultAsyncHttpClientConfig.Builder setProxyServerSelector(ProxyServerSelector proxyServerSelector)
public DefaultAsyncHttpClientConfig.Builder setProxyServer(ProxyServer proxyServer)
public DefaultAsyncHttpClientConfig.Builder setSslContext(SSLContext sslContext)
public DefaultAsyncHttpClientConfig.Builder setAdvancedConfig(AdvancedConfig advancedConfig)
public DefaultAsyncHttpClientConfig.Builder setRealm(Realm realm)
public DefaultAsyncHttpClientConfig.Builder addRequestFilter(RequestFilter requestFilter)
public DefaultAsyncHttpClientConfig.Builder removeRequestFilter(RequestFilter requestFilter)
public DefaultAsyncHttpClientConfig.Builder addResponseFilter(ResponseFilter responseFilter)
public DefaultAsyncHttpClientConfig.Builder removeResponseFilter(ResponseFilter responseFilter)
public DefaultAsyncHttpClientConfig.Builder addIOExceptionFilter(IOExceptionFilter ioExceptionFilter)
public DefaultAsyncHttpClientConfig.Builder removeIOExceptionFilter(IOExceptionFilter ioExceptionFilter)
public DefaultAsyncHttpClientConfig.Builder setMaxRequestRetry(int maxRequestRetry)
public DefaultAsyncHttpClientConfig.Builder setDisableUrlEncodingForBoundRequests(boolean disableUrlEncodingForBoundRequests)
public DefaultAsyncHttpClientConfig.Builder setUseProxySelector(boolean useProxySelector)
public DefaultAsyncHttpClientConfig.Builder setUseProxyProperties(boolean useProxyProperties)
public DefaultAsyncHttpClientConfig.Builder setStrict302Handling(boolean strict302Handling)
public DefaultAsyncHttpClientConfig.Builder setConnectionTtl(int connectionTtl)
public DefaultAsyncHttpClientConfig.Builder setAcceptAnyCertificate(boolean acceptAnyCertificate)
public DefaultAsyncHttpClientConfig.Builder setEnabledProtocols(String[] enabledProtocols)
public DefaultAsyncHttpClientConfig.Builder setEnabledCipherSuites(String[] enabledCipherSuites)
public DefaultAsyncHttpClientConfig.Builder setSslSessionCacheSize(Integer sslSessionCacheSize)
public DefaultAsyncHttpClientConfig.Builder setSslSessionTimeout(Integer sslSessionTimeout)
public DefaultAsyncHttpClientConfig.Builder setHttpClientCodecMaxInitialLineLength(int httpClientCodecMaxInitialLineLength)
public DefaultAsyncHttpClientConfig.Builder setHttpClientCodecMaxHeaderSize(int httpClientCodecMaxHeaderSize)
public DefaultAsyncHttpClientConfig.Builder setHttpClientCodecMaxChunkSize(int httpClientCodecMaxChunkSize)
public DefaultAsyncHttpClientConfig.Builder setDisableZeroCopy(boolean disableZeroCopy)
public DefaultAsyncHttpClientConfig.Builder setHandshakeTimeout(long handshakeTimeout)
public DefaultAsyncHttpClientConfig.Builder setSslEngineFactory(SSLEngineFactory sslEngineFactory)
public DefaultAsyncHttpClientConfig.Builder setChunkedFileChunkSize(int chunkedFileChunkSize)
public DefaultAsyncHttpClientConfig.Builder setWebSocketMaxBufferSize(int webSocketMaxBufferSize)
public DefaultAsyncHttpClientConfig.Builder setWebSocketMaxFrameSize(int webSocketMaxFrameSize)
public DefaultAsyncHttpClientConfig.Builder setKeepEncodingHeader(boolean keepEncodingHeader)
public DefaultAsyncHttpClientConfig.Builder setShutdownQuiet(int shutdownQuiet)
public DefaultAsyncHttpClientConfig.Builder setShutdownTimeout(int shutdownTimeout)
public DefaultAsyncHttpClientConfig build()
Copyright © 2015. All Rights Reserved.