public final class TracingHttpClientBuilder
extends org.apache.http.impl.client.HttpClientBuilder
Modifier and Type | Method and Description |
---|---|
static org.apache.http.impl.client.HttpClientBuilder |
create(HttpTracing httpTracing) |
static org.apache.http.impl.client.HttpClientBuilder |
create(Tracing tracing) |
protected org.apache.http.impl.execchain.ClientExecChain |
decorateMainExec(org.apache.http.impl.execchain.ClientExecChain exec)
Main exec is the first in the execution chain, so last to execute.
|
protected org.apache.http.impl.execchain.ClientExecChain |
decorateProtocolExec(org.apache.http.impl.execchain.ClientExecChain protocolExec)
protocol exec is the last in the execution chain, so first to execute.
|
addCloseable, addInterceptorFirst, addInterceptorFirst, addInterceptorLast, addInterceptorLast, build, create, createMainExec, disableAuthCaching, disableAutomaticRetries, disableConnectionState, disableContentCompression, disableCookieManagement, disableRedirectHandling, evictExpiredConnections, evictIdleConnections, evictIdleConnections, setBackoffManager, setConnectionBackoffStrategy, setConnectionManager, setConnectionManagerShared, setConnectionReuseStrategy, setConnectionTimeToLive, setContentDecoderRegistry, setDefaultAuthSchemeRegistry, setDefaultConnectionConfig, setDefaultCookieSpecRegistry, setDefaultCookieStore, setDefaultCredentialsProvider, setDefaultHeaders, setDefaultRequestConfig, setDefaultSocketConfig, setDnsResolver, setHostnameVerifier, setHttpProcessor, setKeepAliveStrategy, setMaxConnPerRoute, setMaxConnTotal, setProxy, setProxyAuthenticationStrategy, setPublicSuffixMatcher, setRedirectStrategy, setRequestExecutor, setRetryHandler, setRoutePlanner, setSchemePortResolver, setServiceUnavailableRetryStrategy, setSslcontext, setSSLContext, setSSLHostnameVerifier, setSSLSocketFactory, setTargetAuthenticationStrategy, setUserAgent, setUserTokenHandler, useSystemProperties
public static org.apache.http.impl.client.HttpClientBuilder create(Tracing tracing)
public static org.apache.http.impl.client.HttpClientBuilder create(HttpTracing httpTracing)
protected org.apache.http.impl.execchain.ClientExecChain decorateProtocolExec(org.apache.http.impl.execchain.ClientExecChain protocolExec)
decorateProtocolExec
in class org.apache.http.impl.client.HttpClientBuilder
protected org.apache.http.impl.execchain.ClientExecChain decorateMainExec(org.apache.http.impl.execchain.ClientExecChain exec)
decorateMainExec
in class org.apache.http.impl.client.HttpClientBuilder
Copyright © 2017 OpenZipkin. All rights reserved.