Class TracingHttpAsyncClientBuilder

java.lang.Object
org.apache.http.impl.nio.client.HttpAsyncClientBuilder
brave.httpasyncclient.TracingHttpAsyncClientBuilder

public final class TracingHttpAsyncClientBuilder
extends org.apache.http.impl.nio.client.HttpAsyncClientBuilder
Note: The current span is only visible to interceptors added last.
  • Method Summary

    Modifier and Type Method Description
    org.apache.http.impl.nio.client.CloseableHttpAsyncClient build()  
    static org.apache.http.impl.nio.client.HttpAsyncClientBuilder create​(HttpTracing httpTracing)  
    static org.apache.http.impl.nio.client.HttpAsyncClientBuilder create​(Tracing tracing)  

    Methods inherited from class org.apache.http.impl.nio.client.HttpAsyncClientBuilder

    addInterceptorFirst, addInterceptorFirst, addInterceptorLast, addInterceptorLast, create, disableAuthCaching, disableConnectionState, disableCookieManagement, setConnectionManager, setConnectionManagerShared, setConnectionReuseStrategy, setDefaultAuthSchemeRegistry, setDefaultConnectionConfig, setDefaultCookieSpecRegistry, setDefaultCookieStore, setDefaultCredentialsProvider, setDefaultHeaders, setDefaultIOReactorConfig, setDefaultRequestConfig, setEventHandler, setHostnameVerifier, setHttpProcessor, setKeepAliveStrategy, setMaxConnPerRoute, setMaxConnTotal, setProxy, setProxyAuthenticationStrategy, setPublicSuffixMatcher, setRedirectStrategy, setRoutePlanner, setSchemePortResolver, setSSLContext, setSSLHostnameVerifier, setSSLStrategy, setTargetAuthenticationStrategy, setThreadFactory, setUserAgent, setUserTokenHandler, useSystemProperties

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • create

      public static org.apache.http.impl.nio.client.HttpAsyncClientBuilder create​(Tracing tracing)
    • create

      public static org.apache.http.impl.nio.client.HttpAsyncClientBuilder create​(HttpTracing httpTracing)
    • build

      public org.apache.http.impl.nio.client.CloseableHttpAsyncClient build()
      Overrides:
      build in class org.apache.http.impl.nio.client.HttpAsyncClientBuilder