com.ning.http.client
Class AsyncHttpClientConfigBean

java.lang.Object
  extended by com.ning.http.client.AsyncHttpClientConfig
      extended by com.ning.http.client.AsyncHttpClientConfigBean

public class AsyncHttpClientConfigBean
extends AsyncHttpClientConfig

Simple JavaBean version of AsyncHttpClientConfig


Nested Class Summary
 
Nested classes/interfaces inherited from class com.ning.http.client.AsyncHttpClientConfig
AsyncHttpClientConfig.Builder
 
Field Summary
 
Fields inherited from class com.ning.http.client.AsyncHttpClientConfig
acceptAnyCertificate, allowPoolingConnection, allowSslConnectionPool, applicationThreadPool, compressionEnabled, connectionsPool, connectionTimeOutInMs, disableUrlEncodingForBoundedRequests, followRedirect, hostnameVerifier, idleConnectionInPoolTimeoutInMs, idleConnectionTimeoutInMs, ioExceptionFilters, ioThreadMultiplier, maxConnectionLifeTimeInMs, maxConnectionPerHost, maxRedirects, maxRequestRetry, maxTotalConnections, providerConfig, proxyServerSelector, realm, removeQueryParamOnRedirect, requestCompressionLevel, requestFilters, requestTimeoutInMs, responseFilters, sslContext, strict302Handling, timeConverter, userAgent, useRelativeURIsWithSSLProxies, webSocketIdleTimeoutInMs
 
Constructor Summary
AsyncHttpClientConfigBean()
           
 
Method Summary
 AsyncHttpClientConfigBean addIoExceptionFilters(IOExceptionFilter ioExceptionFilter)
           
 AsyncHttpClientConfigBean addRequestFilter(RequestFilter requestFilter)
           
 AsyncHttpClientConfigBean addResponseFilters(ResponseFilter responseFilter)
           
 AsyncHttpClientConfigBean setAcceptAnyCertificate(boolean acceptAnyCertificate)
           
 AsyncHttpClientConfigBean setAllowPoolingConnection(boolean allowPoolingConnection)
           
 AsyncHttpClientConfigBean setAllowSslConnectionPool(boolean allowSslConnectionPool)
           
 AsyncHttpClientConfigBean setApplicationThreadPool(ExecutorService applicationThreadPool)
           
 AsyncHttpClientConfigBean setCompressionEnabled(boolean compressionEnabled)
           
 AsyncHttpClientConfigBean setConnectionsPool(ConnectionsPool<?,?> connectionsPool)
           
 AsyncHttpClientConfigBean setConnectionTimeOutInMs(int connectionTimeOutInMs)
           
 AsyncHttpClientConfigBean setDisableUrlEncodingForBoundedRequests(boolean disableUrlEncodingForBoundedRequests)
           
 AsyncHttpClientConfigBean setFollowRedirect(boolean followRedirect)
           
 AsyncHttpClientConfigBean setHostnameVerifier(HostnameVerifier hostnameVerifier)
           
 AsyncHttpClientConfigBean setIdleConnectionInPoolTimeoutInMs(int idleConnectionInPoolTimeoutInMs)
           
 AsyncHttpClientConfigBean setIdleConnectionTimeoutInMs(int idleConnectionTimeoutInMs)
           
 AsyncHttpClientConfigBean setIoThreadMultiplier(int ioThreadMultiplier)
           
 AsyncHttpClientConfigBean setMaxConnectionLifeTimeInMs(int maxConnectionLifeTimeInMs)
           
 AsyncHttpClientConfigBean setMaxConnectionPerHost(int maxConnectionPerHost)
           
 AsyncHttpClientConfigBean setMaxRedirects(int maxRedirects)
           
 AsyncHttpClientConfigBean setMaxRequestRetry(int maxRequestRetry)
           
 AsyncHttpClientConfigBean setMaxTotalConnections(int maxTotalConnections)
           
 AsyncHttpClientConfigBean setProviderConfig(AsyncHttpProviderConfig<?,?> providerConfig)
           
 AsyncHttpClientConfigBean setProxyServer(ProxyServer proxyServer)
           
 AsyncHttpClientConfigBean setProxyServerSelector(ProxyServerSelector proxyServerSelector)
           
 AsyncHttpClientConfigBean setRealm(Realm realm)
           
 AsyncHttpClientConfigBean setRemoveQueryParamOnRedirect(boolean removeQueryParamOnRedirect)
           
 AsyncHttpClientConfigBean setRequestCompressionLevel(int requestCompressionLevel)
           
 AsyncHttpClientConfigBean setRequestTimeoutInMs(int requestTimeoutInMs)
           
 AsyncHttpClientConfigBean setSslContext(SSLContext sslContext)
           
 AsyncHttpClientConfigBean setStrict302Handling(boolean strict302Handling)
           
 AsyncHttpClientConfigBean setUserAgent(String userAgent)
           
 
Methods inherited from class com.ning.http.client.AsyncHttpClientConfig
executorService, getAsyncHttpProviderConfig, getConnectionsPool, getConnectionTimeoutInMs, getHostnameVerifier, getIdleConnectionInPoolTimeoutInMs, getIdleConnectionTimeoutInMs, getIOExceptionFilters, getIoThreadMultiplier, getMaxConnectionLifeTimeInMs, getMaxConnectionPerHost, getMaxRedirects, getMaxRequestRetry, getMaxTotalConnections, getProxyServerSelector, getRealm, getRequestCompressionLevel, getRequestFilters, getRequestTimeoutInMs, getResponseFilters, getSSLContext, getTimeConverter, getUserAgent, getWebSocketIdleTimeoutInMs, isAcceptAnyCertificate, isAllowPoolingConnection, isCompressionEnabled, isDisableUrlEncodingForBoundedRequests, isFollowRedirect, isRemoveQueryParamOnRedirect, isSslConnectionPoolEnabled, isStrict302Handling, isUseRelativeURIsWithSSLProxies, isValid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsyncHttpClientConfigBean

public AsyncHttpClientConfigBean()
Method Detail

setMaxTotalConnections

public AsyncHttpClientConfigBean setMaxTotalConnections(int maxTotalConnections)

setMaxConnectionPerHost

public AsyncHttpClientConfigBean setMaxConnectionPerHost(int maxConnectionPerHost)

setConnectionTimeOutInMs

public AsyncHttpClientConfigBean setConnectionTimeOutInMs(int connectionTimeOutInMs)

setIdleConnectionInPoolTimeoutInMs

public AsyncHttpClientConfigBean setIdleConnectionInPoolTimeoutInMs(int idleConnectionInPoolTimeoutInMs)

setStrict302Handling

public AsyncHttpClientConfigBean setStrict302Handling(boolean strict302Handling)

setIdleConnectionTimeoutInMs

public AsyncHttpClientConfigBean setIdleConnectionTimeoutInMs(int idleConnectionTimeoutInMs)

setRequestTimeoutInMs

public AsyncHttpClientConfigBean setRequestTimeoutInMs(int requestTimeoutInMs)

setMaxConnectionLifeTimeInMs

public AsyncHttpClientConfigBean setMaxConnectionLifeTimeInMs(int maxConnectionLifeTimeInMs)

setFollowRedirect

public AsyncHttpClientConfigBean setFollowRedirect(boolean followRedirect)

setMaxRedirects

public AsyncHttpClientConfigBean setMaxRedirects(int maxRedirects)

setCompressionEnabled

public AsyncHttpClientConfigBean setCompressionEnabled(boolean compressionEnabled)

setUserAgent

public AsyncHttpClientConfigBean setUserAgent(String userAgent)

setAllowPoolingConnection

public AsyncHttpClientConfigBean setAllowPoolingConnection(boolean allowPoolingConnection)

setApplicationThreadPool

public AsyncHttpClientConfigBean setApplicationThreadPool(ExecutorService applicationThreadPool)

setProxyServer

public AsyncHttpClientConfigBean setProxyServer(ProxyServer proxyServer)

setProxyServerSelector

public AsyncHttpClientConfigBean setProxyServerSelector(ProxyServerSelector proxyServerSelector)

setSslContext

public AsyncHttpClientConfigBean setSslContext(SSLContext sslContext)

setProviderConfig

public AsyncHttpClientConfigBean setProviderConfig(AsyncHttpProviderConfig<?,?> providerConfig)

setConnectionsPool

public AsyncHttpClientConfigBean setConnectionsPool(ConnectionsPool<?,?> connectionsPool)

setRealm

public AsyncHttpClientConfigBean setRealm(Realm realm)

addRequestFilter

public AsyncHttpClientConfigBean addRequestFilter(RequestFilter requestFilter)

addResponseFilters

public AsyncHttpClientConfigBean addResponseFilters(ResponseFilter responseFilter)

addIoExceptionFilters

public AsyncHttpClientConfigBean addIoExceptionFilters(IOExceptionFilter ioExceptionFilter)

setRequestCompressionLevel

public AsyncHttpClientConfigBean setRequestCompressionLevel(int requestCompressionLevel)

setMaxRequestRetry

public AsyncHttpClientConfigBean setMaxRequestRetry(int maxRequestRetry)

setAllowSslConnectionPool

public AsyncHttpClientConfigBean setAllowSslConnectionPool(boolean allowSslConnectionPool)

setDisableUrlEncodingForBoundedRequests

public AsyncHttpClientConfigBean setDisableUrlEncodingForBoundedRequests(boolean disableUrlEncodingForBoundedRequests)

setRemoveQueryParamOnRedirect

public AsyncHttpClientConfigBean setRemoveQueryParamOnRedirect(boolean removeQueryParamOnRedirect)

setHostnameVerifier

public AsyncHttpClientConfigBean setHostnameVerifier(HostnameVerifier hostnameVerifier)

setIoThreadMultiplier

public AsyncHttpClientConfigBean setIoThreadMultiplier(int ioThreadMultiplier)

setAcceptAnyCertificate

public AsyncHttpClientConfigBean setAcceptAnyCertificate(boolean acceptAnyCertificate)


Copyright © 2014. All Rights Reserved.