Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.http.impl.nio.client.HttpAsyncClientBuilder

Packages that use HttpAsyncClientBuilder
org.apache.http.impl.nio.client | 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 HttpAsyncClientBuilder
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.addInterceptorFirst(org.apache.http.HttpRequestInterceptor itcp)` Adds this protocol interceptor to the head of the protocol processing list.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.addInterceptorFirst(org.apache.http.HttpResponseInterceptor itcp)` Adds this protocol interceptor to the head of the protocol processing list.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.addInterceptorLast(org.apache.http.HttpRequestInterceptor itcp)` Adds this protocol interceptor to the tail of the protocol processing list.
`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 custom `CloseableHttpAsyncClient` instances.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.disableAuthCaching()` Disables authentication scheme caching.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.disableConnectionState()` Disables connection state tracking.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.disableCookieManagement()` Disables state (cookie) management.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setConnectionManager(NHttpClientConnectionManager connManager)` Assigns `NHttpClientConnectionManager` instance.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setConnectionManagerShared(boolean shared)` Defines the connection manager is to be shared by multiple client instances.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setConnectionReuseStrategy(org.apache.http.ConnectionReuseStrategy reuseStrategy)` Assigns `ConnectionReuseStrategy` instance.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setConnectionTimeToLive(long connTimeToLive, TimeUnit connTimeToLiveTimeUnit)` Sets maximum time to live for persistent connections
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setDefaultAuthSchemeRegistry(org.apache.http.config.Lookup<org.apache.http.auth.AuthSchemeProvider> authSchemeRegistry)` Assigns default `AuthScheme` registry which will be used for request execution if not explicitly set in the client execution context.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setDefaultConnectionConfig(org.apache.http.config.ConnectionConfig config)` Assigns default `ConnectionConfig`.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setDefaultCookieSpecRegistry(org.apache.http.config.Lookup<org.apache.http.cookie.CookieSpecProvider> cookieSpecRegistry)` Assigns default `CookieSpec` registry which will be used for request execution if not explicitly set in the client execution context.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setDefaultCookieStore(org.apache.http.client.CookieStore cookieStore)` Assigns default `CookieStore` instance which will be used for request execution if not explicitly set in the client execution context.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setDefaultCredentialsProvider(org.apache.http.client.CredentialsProvider credentialsProvider)` Assigns default `CredentialsProvider` instance which will be used for request execution if not explicitly set in the client execution context.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setDefaultHeaders(Collection<? extends org.apache.http.Header> defaultHeaders)` Assigns default request header values.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setDefaultIOReactorConfig(org.apache.http.impl.nio.reactor.IOReactorConfig config)` Assigns default `IOReactorConfig`.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setDefaultRequestConfig(org.apache.http.client.config.RequestConfig config)` Assigns default `RequestConfig` instance which will be used for request execution if not explicitly set in the client execution context.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setEventHandler(org.apache.http.nio.NHttpClientEventHandler eventHandler)` Assigns `NHttpClientEventHandler` instance.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setHostnameVerifier(org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier)` Deprecated. (4.1) use `setSSLHostnameVerifier(javax.net.ssl.HostnameVerifier)`
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setHttpProcessor(org.apache.http.protocol.HttpProcessor httpprocessor)` Assigns `HttpProcessor` instance.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setKeepAliveStrategy(org.apache.http.conn.ConnectionKeepAliveStrategy keepAliveStrategy)` Assigns `ConnectionKeepAliveStrategy` instance.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setMaxConnPerRoute(int maxConnPerRoute)` Assigns maximum connection per route value.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setMaxConnTotal(int maxConnTotal)` Assigns maximum total connection value.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setProxy(org.apache.http.HttpHost proxy)` Assigns default proxy value.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setProxyAuthenticationStrategy(org.apache.http.client.AuthenticationStrategy proxyAuthStrategy)` Assigns `AuthenticationStrategy` instance for target host authentication.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setPublicSuffixMatcher(org.apache.http.conn.util.PublicSuffixMatcher publicSuffixMatcher)` Assigns file containing public suffix matcher.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setRedirectStrategy(org.apache.http.client.RedirectStrategy redirectStrategy)` Assigns `RedirectStrategy` instance.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setRoutePlanner(org.apache.http.conn.routing.HttpRoutePlanner routePlanner)` Assigns `HttpRoutePlanner` instance.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setSchemePortResolver(org.apache.http.conn.SchemePortResolver schemePortResolver)` Assigns `SchemePortResolver` instance.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setSSLContext(SSLContext sslcontext)` Assigns `SSLContext` instance.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setSSLHostnameVerifier(HostnameVerifier hostnameVerifier)` Assigns `HostnameVerifier` instance.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setSSLStrategy(SchemeIOSessionStrategy strategy)` Assigns `SchemeIOSessionStrategy` instance.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setTargetAuthenticationStrategy(org.apache.http.client.AuthenticationStrategy targetAuthStrategy)` Assigns `AuthenticationStrategy` instance for proxy authentication.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setThreadFactory(ThreadFactory threadFactory)` Assigns `ThreadFactory` instance.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setUserAgent(String userAgent)` Assigns `User-Agent` value.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.setUserTokenHandler(org.apache.http.client.UserTokenHandler userTokenHandler)` Assigns `UserTokenHandler` instance.
`HttpAsyncClientBuilder` | `HttpAsyncClientBuilder.useSystemProperties()` Use system properties when creating and configuring default implementations.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2010–2021 The Apache Software Foundation. All rights reserved.