Class InstrumentedNHttpClientBuilder
- java.lang.Object
-
- org.apache.http.impl.nio.client.HttpAsyncClientBuilder
-
- com.codahale.metrics.httpasyncclient.InstrumentedNHttpClientBuilder
-
public class InstrumentedNHttpClientBuilder extends org.apache.http.impl.nio.client.HttpAsyncClientBuilder
-
-
Constructor Summary
Constructors Constructor Description InstrumentedNHttpClientBuilder(MetricRegistry metricRegistry)
InstrumentedNHttpClientBuilder(MetricRegistry metricRegistry, HttpClientMetricNameStrategy metricNameStrategy)
InstrumentedNHttpClientBuilder(MetricRegistry metricRegistry, HttpClientMetricNameStrategy metricNameStrategy, String name)
InstrumentedNHttpClientBuilder(MetricRegistry metricRegistry, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.http.impl.nio.client.CloseableHttpAsyncClient
build()
-
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
-
-
-
-
Constructor Detail
-
InstrumentedNHttpClientBuilder
public InstrumentedNHttpClientBuilder(MetricRegistry metricRegistry, HttpClientMetricNameStrategy metricNameStrategy, String name)
-
InstrumentedNHttpClientBuilder
public InstrumentedNHttpClientBuilder(MetricRegistry metricRegistry)
-
InstrumentedNHttpClientBuilder
public InstrumentedNHttpClientBuilder(MetricRegistry metricRegistry, HttpClientMetricNameStrategy metricNameStrategy)
-
InstrumentedNHttpClientBuilder
public InstrumentedNHttpClientBuilder(MetricRegistry metricRegistry, String name)
-
-