Class InstrumentedHttpAsyncClients


  • public class InstrumentedHttpAsyncClients
    extends Object
    • Method Detail

      • createDefault

        public static org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient createDefault​(io.dropwizard.metrics5.MetricRegistry metricRegistry)
      • createDefault

        public static org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient createDefault​(io.dropwizard.metrics5.MetricRegistry metricRegistry,
                                                                                                   HttpClientMetricNameStrategy metricNameStrategy)
      • custom

        public static org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder custom​(io.dropwizard.metrics5.MetricRegistry metricRegistry)
      • custom

        public static org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder custom​(io.dropwizard.metrics5.MetricRegistry metricRegistry,
                                                                                          HttpClientMetricNameStrategy metricNameStrategy)
      • custom

        public static org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder custom​(io.dropwizard.metrics5.MetricRegistry metricRegistry,
                                                                                          HttpClientMetricNameStrategy metricNameStrategy,
                                                                                          org.apache.hc.client5.http.nio.AsyncClientConnectionManager clientConnectionManager)