Class InstrumentedNHttpClientBuilder


  • public class InstrumentedNHttpClientBuilder
    extends org.apache.http.impl.nio.client.HttpAsyncClientBuilder
    • 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, setConnectionTimeToLive, 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​(io.dropwizard.metrics5.MetricRegistry metricRegistry,
                                              io.dropwizard.metrics5.httpclient.HttpClientMetricNameStrategy metricNameStrategy,
                                              String name)
      • InstrumentedNHttpClientBuilder

        public InstrumentedNHttpClientBuilder​(io.dropwizard.metrics5.MetricRegistry metricRegistry)
      • InstrumentedNHttpClientBuilder

        public InstrumentedNHttpClientBuilder​(io.dropwizard.metrics5.MetricRegistry metricRegistry,
                                              io.dropwizard.metrics5.httpclient.HttpClientMetricNameStrategy metricNameStrategy)
      • InstrumentedNHttpClientBuilder

        public InstrumentedNHttpClientBuilder​(io.dropwizard.metrics5.MetricRegistry metricRegistry,
                                              String name)
    • Method Detail

      • build

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