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 HttpAsyncClientBuilderHttpAsyncClientBuilder.addInterceptorFirst(org.apache.http.HttpRequestInterceptor itcp) Adds this protocol interceptor to the head of the protocol processing list.final HttpAsyncClientBuilderHttpAsyncClientBuilder.addInterceptorFirst(org.apache.http.HttpResponseInterceptor itcp) Adds this protocol interceptor to the head of the protocol processing list.final HttpAsyncClientBuilderHttpAsyncClientBuilder.addInterceptorLast(org.apache.http.HttpRequestInterceptor itcp) Adds this protocol interceptor to the tail of the protocol processing list.final HttpAsyncClientBuilderHttpAsyncClientBuilder.addInterceptorLast(org.apache.http.HttpResponseInterceptor itcp) Adds this protocol interceptor to the tail of the protocol processing list.static HttpAsyncClientBuilderHttpAsyncClientBuilder.create()static HttpAsyncClientBuilderHttpAsyncClients.custom()Creates builder object for construction of customCloseableHttpAsyncClientinstances.final HttpAsyncClientBuilderHttpAsyncClientBuilder.disableAuthCaching()Disables authentication scheme caching.final HttpAsyncClientBuilderHttpAsyncClientBuilder.disableConnectionState()Disables connection state tracking.final HttpAsyncClientBuilderHttpAsyncClientBuilder.disableCookieManagement()Disables state (cookie) management.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setConnectionManager(NHttpClientConnectionManager connManager) AssignsNHttpClientConnectionManagerinstance.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setConnectionManagerShared(boolean shared) Defines the connection manager is to be shared by multiple client instances.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setConnectionReuseStrategy(org.apache.http.ConnectionReuseStrategy reuseStrategy) AssignsConnectionReuseStrategyinstance.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setDefaultAuthSchemeRegistry(org.apache.http.config.Lookup<org.apache.http.auth.AuthSchemeProvider> authSchemeRegistry) Assigns defaultAuthSchemeregistry which will be used for request execution if not explicitly set in the client execution context.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setDefaultConnectionConfig(org.apache.http.config.ConnectionConfig config) Assigns defaultConnectionConfig.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setDefaultCookieSpecRegistry(org.apache.http.config.Lookup<org.apache.http.cookie.CookieSpecProvider> cookieSpecRegistry) Assigns defaultCookieSpecregistry which will be used for request execution if not explicitly set in the client execution context.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setDefaultCookieStore(org.apache.http.client.CookieStore cookieStore) Assigns defaultCookieStoreinstance which will be used for request execution if not explicitly set in the client execution context.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setDefaultCredentialsProvider(org.apache.http.client.CredentialsProvider credentialsProvider) Assigns defaultCredentialsProviderinstance which will be used for request execution if not explicitly set in the client execution context.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setDefaultHeaders(Collection<? extends org.apache.http.Header> defaultHeaders) Assigns default request header values.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setDefaultIOReactorConfig(org.apache.http.impl.nio.reactor.IOReactorConfig config) Assigns defaultIOReactorConfig.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setDefaultRequestConfig(org.apache.http.client.config.RequestConfig config) Assigns defaultRequestConfiginstance which will be used for request execution if not explicitly set in the client execution context.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setEventHandler(org.apache.http.nio.NHttpClientEventHandler eventHandler) AssignsNHttpClientEventHandlerinstance.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setHostnameVerifier(org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier) Deprecated.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setHttpProcessor(org.apache.http.protocol.HttpProcessor httpprocessor) AssignsHttpProcessorinstance.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setKeepAliveStrategy(org.apache.http.conn.ConnectionKeepAliveStrategy keepAliveStrategy) AssignsConnectionKeepAliveStrategyinstance.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setMaxConnPerRoute(int maxConnPerRoute) Assigns maximum connection per route value.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setMaxConnTotal(int maxConnTotal) Assigns maximum total connection value.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setProxy(org.apache.http.HttpHost proxy) Assigns default proxy value.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setProxyAuthenticationStrategy(org.apache.http.client.AuthenticationStrategy proxyAuthStrategy) AssignsAuthenticationStrategyinstance for target host authentication.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setPublicSuffixMatcher(org.apache.http.conn.util.PublicSuffixMatcher publicSuffixMatcher) Assigns file containing public suffix matcher.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setRedirectStrategy(org.apache.http.client.RedirectStrategy redirectStrategy) AssignsRedirectStrategyinstance.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setRoutePlanner(org.apache.http.conn.routing.HttpRoutePlanner routePlanner) AssignsHttpRoutePlannerinstance.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setSchemePortResolver(org.apache.http.conn.SchemePortResolver schemePortResolver) AssignsSchemePortResolverinstance.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setSSLContext(SSLContext sslcontext) AssignsSSLContextinstance.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setSSLHostnameVerifier(HostnameVerifier hostnameVerifier) AssignsHostnameVerifierinstance.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setSSLStrategy(SchemeIOSessionStrategy strategy) AssignsSchemeIOSessionStrategyinstance.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setTargetAuthenticationStrategy(org.apache.http.client.AuthenticationStrategy targetAuthStrategy) AssignsAuthenticationStrategyinstance for proxy authentication.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setThreadFactory(ThreadFactory threadFactory) AssignsThreadFactoryinstance.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setUserAgent(String userAgent) AssignsUser-Agentvalue.final HttpAsyncClientBuilderHttpAsyncClientBuilder.setUserTokenHandler(org.apache.http.client.UserTokenHandler userTokenHandler) AssignsUserTokenHandlerinstance.final HttpAsyncClientBuilderHttpAsyncClientBuilder.useSystemProperties()Use system properties when creating and configuring default implementations.
HttpAsyncClientBuilder.setSSLHostnameVerifier(javax.net.ssl.HostnameVerifier)