Class TracingHttpClientBuilder


  • public final class TracingHttpClientBuilder
    extends org.apache.http.impl.client.HttpClientBuilder
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static org.apache.http.impl.client.HttpClientBuilder create​(HttpTracing httpTracing)  
      static org.apache.http.impl.client.HttpClientBuilder create​(brave.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 Detail

      • create

        public static org.apache.http.impl.client.HttpClientBuilder create​(brave.Tracing tracing)
      • create

        public static org.apache.http.impl.client.HttpClientBuilder create​(HttpTracing httpTracing)
      • decorateProtocolExec

        protected org.apache.http.impl.execchain.ClientExecChain decorateProtocolExec​(org.apache.http.impl.execchain.ClientExecChain protocolExec)
        Overrides:
        decorateProtocolExec in class org.apache.http.impl.client.HttpClientBuilder
      • decorateMainExec

        protected org.apache.http.impl.execchain.ClientExecChain decorateMainExec​(org.apache.http.impl.execchain.ClientExecChain exec)
        Overrides:
        decorateMainExec in class org.apache.http.impl.client.HttpClientBuilder