Package brave.httpclient
Class TracingHttpClientBuilder
java.lang.Object
org.apache.http.impl.client.HttpClientBuilder
brave.httpclient.TracingHttpClientBuilder
public final class TracingHttpClientBuilder
extends org.apache.http.impl.client.HttpClientBuilder
-
Method Summary
Modifier and Type Method 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)
protected org.apache.http.impl.execchain.ClientExecChain
decorateProtocolExec(org.apache.http.impl.execchain.ClientExecChain protocolExec)
Methods inherited from class org.apache.http.impl.client.HttpClientBuilder
addCloseable, addInterceptorFirst, addInterceptorFirst, addInterceptorLast, addInterceptorLast, build, create, createMainExec, disableAuthCaching, disableAutomaticRetries, disableConnectionState, disableContentCompression, disableCookieManagement, disableDefaultUserAgent, 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
-
Method Details
-
create
-
create
-
decorateProtocolExec
protected org.apache.http.impl.execchain.ClientExecChain decorateProtocolExec(org.apache.http.impl.execchain.ClientExecChain protocolExec)- Overrides:
decorateProtocolExec
in classorg.apache.http.impl.client.HttpClientBuilder
-
decorateMainExec
protected org.apache.http.impl.execchain.ClientExecChain decorateMainExec(org.apache.http.impl.execchain.ClientExecChain exec)- Overrides:
decorateMainExec
in classorg.apache.http.impl.client.HttpClientBuilder
-