Package brave.httpasyncclient
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.CloseableHttpAsyncClientbuild()static org.apache.http.impl.nio.client.HttpAsyncClientBuildercreate(HttpTracing httpTracing)static org.apache.http.impl.nio.client.HttpAsyncClientBuildercreate(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
-
Method Details
-
create
-
create
public static org.apache.http.impl.nio.client.HttpAsyncClientBuilder create(HttpTracing httpTracing) -
build
public org.apache.http.impl.nio.client.CloseableHttpAsyncClient build()- Overrides:
buildin classorg.apache.http.impl.nio.client.HttpAsyncClientBuilder
-