Package brave.httpclient
Class TracingCachingHttpClientBuilder
- java.lang.Object
-
- org.apache.http.impl.client.HttpClientBuilder
-
- org.apache.http.impl.client.cache.CachingHttpClientBuilder
-
- brave.httpclient.TracingCachingHttpClientBuilder
-
public final class TracingCachingHttpClientBuilder extends org.apache.http.impl.client.cache.CachingHttpClientBuilder
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.apache.http.impl.client.cache.CachingHttpClientBuilder
create(HttpTracing httpTracing)
static org.apache.http.impl.client.cache.CachingHttpClientBuilder
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.cache.CachingHttpClientBuilder
create, setCacheConfig, setCacheDir, setDeleteCache, setHttpCacheInvalidator, setHttpCacheStorage, setResourceFactory, setSchedulingStrategy
-
Methods inherited from class org.apache.http.impl.client.HttpClientBuilder
addCloseable, addInterceptorFirst, addInterceptorFirst, addInterceptorLast, addInterceptorLast, build, 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 Detail
-
create
public static org.apache.http.impl.client.cache.CachingHttpClientBuilder create(Tracing tracing)
-
create
public static org.apache.http.impl.client.cache.CachingHttpClientBuilder create(HttpTracing httpTracing)
-
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.cache.CachingHttpClientBuilder
-
-