Uses of Class
org.apache.http.impl.nio.client.HttpAsyncClientBuilder
Packages that use HttpAsyncClientBuilder
Package
Description
Default asynchronous HTTP client implementation.
-
Uses of HttpAsyncClientBuilder in org.apache.http.impl.nio.client
Methods in org.apache.http.impl.nio.client that return HttpAsyncClientBuilderModifier and TypeMethodDescriptionfinal HttpAsyncClientBuilder
HttpAsyncClientBuilder.addInterceptorFirst
(org.apache.http.HttpRequestInterceptor itcp) Adds this protocol interceptor to the head of the protocol processing list.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.addInterceptorFirst
(org.apache.http.HttpResponseInterceptor itcp) Adds this protocol interceptor to the head of the protocol processing list.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.addInterceptorLast
(org.apache.http.HttpRequestInterceptor itcp) Adds this protocol interceptor to the tail of the protocol processing list.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.addInterceptorLast
(org.apache.http.HttpResponseInterceptor itcp) Adds this protocol interceptor to the tail of the protocol processing list.static HttpAsyncClientBuilder
HttpAsyncClientBuilder.create()
static HttpAsyncClientBuilder
HttpAsyncClients.custom()
Creates builder object for construction of customCloseableHttpAsyncClient
instances.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.disableAuthCaching()
Disables authentication scheme caching.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.disableConnectionState()
Disables connection state tracking.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.disableCookieManagement()
Disables state (cookie) management.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setConnectionManager
(NHttpClientConnectionManager connManager) AssignsNHttpClientConnectionManager
instance.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setConnectionManagerShared
(boolean shared) Defines the connection manager is to be shared by multiple client instances.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setConnectionReuseStrategy
(org.apache.http.ConnectionReuseStrategy reuseStrategy) AssignsConnectionReuseStrategy
instance.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setDefaultAuthSchemeRegistry
(org.apache.http.config.Lookup<org.apache.http.auth.AuthSchemeProvider> authSchemeRegistry) Assigns defaultAuthScheme
registry which will be used for request execution if not explicitly set in the client execution context.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setDefaultConnectionConfig
(org.apache.http.config.ConnectionConfig config) Assigns defaultConnectionConfig
.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setDefaultCookieSpecRegistry
(org.apache.http.config.Lookup<org.apache.http.cookie.CookieSpecProvider> cookieSpecRegistry) Assigns defaultCookieSpec
registry which will be used for request execution if not explicitly set in the client execution context.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setDefaultCookieStore
(org.apache.http.client.CookieStore cookieStore) Assigns defaultCookieStore
instance which will be used for request execution if not explicitly set in the client execution context.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setDefaultCredentialsProvider
(org.apache.http.client.CredentialsProvider credentialsProvider) Assigns defaultCredentialsProvider
instance which will be used for request execution if not explicitly set in the client execution context.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setDefaultHeaders
(Collection<? extends org.apache.http.Header> defaultHeaders) Assigns default request header values.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setDefaultIOReactorConfig
(org.apache.http.impl.nio.reactor.IOReactorConfig config) Assigns defaultIOReactorConfig
.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setDefaultRequestConfig
(org.apache.http.client.config.RequestConfig config) Assigns defaultRequestConfig
instance which will be used for request execution if not explicitly set in the client execution context.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setEventHandler
(org.apache.http.nio.NHttpClientEventHandler eventHandler) AssignsNHttpClientEventHandler
instance.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setHostnameVerifier
(org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier) Deprecated.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setHttpProcessor
(org.apache.http.protocol.HttpProcessor httpprocessor) AssignsHttpProcessor
instance.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setKeepAliveStrategy
(org.apache.http.conn.ConnectionKeepAliveStrategy keepAliveStrategy) AssignsConnectionKeepAliveStrategy
instance.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setMaxConnPerRoute
(int maxConnPerRoute) Assigns maximum connection per route value.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setMaxConnTotal
(int maxConnTotal) Assigns maximum total connection value.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setProxy
(org.apache.http.HttpHost proxy) Assigns default proxy value.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setProxyAuthenticationStrategy
(org.apache.http.client.AuthenticationStrategy proxyAuthStrategy) AssignsAuthenticationStrategy
instance for target host authentication.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setPublicSuffixMatcher
(org.apache.http.conn.util.PublicSuffixMatcher publicSuffixMatcher) Assigns file containing public suffix matcher.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setRedirectStrategy
(org.apache.http.client.RedirectStrategy redirectStrategy) AssignsRedirectStrategy
instance.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setRoutePlanner
(org.apache.http.conn.routing.HttpRoutePlanner routePlanner) AssignsHttpRoutePlanner
instance.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setSchemePortResolver
(org.apache.http.conn.SchemePortResolver schemePortResolver) AssignsSchemePortResolver
instance.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setSSLContext
(SSLContext sslcontext) AssignsSSLContext
instance.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setSSLHostnameVerifier
(HostnameVerifier hostnameVerifier) AssignsHostnameVerifier
instance.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setSSLStrategy
(SchemeIOSessionStrategy strategy) AssignsSchemeIOSessionStrategy
instance.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setTargetAuthenticationStrategy
(org.apache.http.client.AuthenticationStrategy targetAuthStrategy) AssignsAuthenticationStrategy
instance for proxy authentication.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setThreadFactory
(ThreadFactory threadFactory) AssignsThreadFactory
instance.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setUserAgent
(String userAgent) AssignsUser-Agent
value.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.setUserTokenHandler
(org.apache.http.client.UserTokenHandler userTokenHandler) AssignsUserTokenHandler
instance.final HttpAsyncClientBuilder
HttpAsyncClientBuilder.useSystemProperties()
Use system properties when creating and configuring default implementations.
setSSLHostnameVerifier(javax.net.ssl.HostnameVerifier)