H2AsyncClientBuilder |
H2AsyncClientBuilder.addExecInterceptorAfter(java.lang.String existing,
java.lang.String name,
AsyncExecChainHandler interceptor) |
Adds this execution interceptor after interceptor with the given name.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.addExecInterceptorBefore(java.lang.String existing,
java.lang.String name,
AsyncExecChainHandler interceptor) |
Adds this execution interceptor before an existing interceptor.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.addExecInterceptorFirst(java.lang.String name,
AsyncExecChainHandler interceptor) |
Add an interceptor to the head of the processing list.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.addExecInterceptorLast(java.lang.String name,
AsyncExecChainHandler interceptor) |
Add an interceptor to the tail of the processing list.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.addRequestInterceptorFirst(org.apache.hc.core5.http.HttpRequestInterceptor interceptor) |
Adds this protocol interceptor to the head of the protocol processing list.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.addRequestInterceptorLast(org.apache.hc.core5.http.HttpRequestInterceptor interceptor) |
Adds this protocol interceptor to the tail of the protocol processing list.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.addResponseInterceptorFirst(org.apache.hc.core5.http.HttpResponseInterceptor interceptor) |
Adds this protocol interceptor to the head of the protocol processing list.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.addResponseInterceptorLast(org.apache.hc.core5.http.HttpResponseInterceptor interceptor) |
Adds this protocol interceptor to the tail of the protocol processing list.
|
static H2AsyncClientBuilder |
H2AsyncClientBuilder.create() |
|
static H2AsyncClientBuilder |
HttpAsyncClients.customHttp2() |
Creates builder object for construction of custom HTTP/2
CloseableHttpAsyncClient instances optimized for HTTP/2 protocol
and message multiplexing
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.disableAuthCaching() |
Disables authentication scheme caching.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.disableAutomaticRetries() |
Disables automatic request recovery and re-execution.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.disableCookieManagement() |
Disables state (cookie) management.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.disableRedirectHandling() |
Disables automatic redirect handling.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.evictIdleConnections(org.apache.hc.core5.util.TimeValue maxIdleTime) |
Makes this instance of HttpClient proactively evict idle connections from the
connection pool using a background thread.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.replaceExecInterceptor(java.lang.String existing,
AsyncExecChainHandler interceptor) |
Replace an existing interceptor with the given name with new interceptor.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setCharCodingConfig(org.apache.hc.core5.http.config.CharCodingConfig charCodingConfig) |
Sets CharCodingConfig configuration.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setConnectionConfigResolver(org.apache.hc.core5.function.Resolver<org.apache.hc.core5.http.HttpHost,ConnectionConfig> connectionConfigResolver) |
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setDefaultAuthSchemeRegistry(org.apache.hc.core5.http.config.Lookup<AuthSchemeFactory> authSchemeRegistry) |
Assigns default AuthScheme registry which will
be used for request execution if not explicitly set in the client execution
context.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setDefaultConnectionConfig(ConnectionConfig connectionConfig) |
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setDefaultCookieSpecRegistry(org.apache.hc.core5.http.config.Lookup<CookieSpecFactory> cookieSpecRegistry) |
Assigns default CookieSpec registry
which will be used for request execution if not explicitly set in the client
execution context.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setDefaultCookieStore(CookieStore cookieStore) |
Assigns default CookieStore instance which will be used for
request execution if not explicitly set in the client execution context.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setDefaultCredentialsProvider(CredentialsProvider credentialsProvider) |
Assigns default CredentialsProvider instance which will be used
for request execution if not explicitly set in the client execution
context.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setDefaultHeaders(java.util.Collection<? extends org.apache.hc.core5.http.Header> defaultHeaders) |
Assigns default request header values.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setDefaultRequestConfig(RequestConfig config) |
Assigns default RequestConfig instance which will be used
for request execution if not explicitly set in the client execution
context.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setDnsResolver(DnsResolver dnsResolver) |
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setH2Config(org.apache.hc.core5.http2.config.H2Config h2Config) |
Sets H2Config configuration.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setIOReactorConfig(org.apache.hc.core5.reactor.IOReactorConfig ioReactorConfig) |
Sets IOReactorConfig configuration.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setIoReactorExceptionCallback(org.apache.hc.core5.function.Callback<java.lang.Exception> ioReactorExceptionCallback) |
Sets the callback that will be invoked when the client's IOReactor encounters an uncaught exception.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setIoSessionDecorator(org.apache.hc.core5.function.Decorator<org.apache.hc.core5.reactor.IOSession> ioSessionDecorator) |
Sets the IOSession Decorator that will be use with the client's IOReactor.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setIOSessionListener(org.apache.hc.core5.reactor.IOSessionListener ioSessionListener) |
Sets IOSessionListener listener.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setProxyAuthenticationStrategy(AuthenticationStrategy proxyAuthStrategy) |
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setRedirectStrategy(RedirectStrategy redirectStrategy) |
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setRetryStrategy(HttpRequestRetryStrategy retryStrategy) |
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setRoutePlanner(HttpRoutePlanner routePlanner) |
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setSchemePortResolver(SchemePortResolver schemePortResolver) |
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setTargetAuthenticationStrategy(AuthenticationStrategy targetAuthStrategy) |
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setThreadFactory(java.util.concurrent.ThreadFactory threadFactory) |
Assigns ThreadFactory instance.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setTlsStrategy(org.apache.hc.core5.http.nio.ssl.TlsStrategy tlsStrategy) |
Assigns TlsStrategy instance.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.setUserAgent(java.lang.String userAgent) |
Assigns User-Agent value.
|
H2AsyncClientBuilder |
H2AsyncClientBuilder.useSystemProperties() |
Use system properties when creating and configuring default
implementations.
|