Class HttpClientActuatorAutoConfiguration

java.lang.Object
io.github.springboot.httpclient.actuator.autoconfigure.HttpClientActuatorAutoConfiguration

@Configuration @ConditionalOnProperty(name="httpclient.core.actuator.enabled", havingValue="true", matchIfMissing=true) public class HttpClientActuatorAutoConfiguration extends Object
  • Field Details

  • Constructor Details

    • HttpClientActuatorAutoConfiguration

      public HttpClientActuatorAutoConfiguration()
  • Method Details

    • getMetricsRegistry

      @Bean("legacyMetricRegistry") public com.codahale.metrics.MetricRegistry getMetricsRegistry()
    • httpClientEndpoint

      @Bean public HttpClientEndpoint httpClientEndpoint(@Qualifier("legacyMetricRegistry") com.codahale.metrics.MetricRegistry metricRegistry)
    • jmxExporter

      @Bean public com.codahale.metrics.jmx.JmxReporter jmxExporter(@Qualifier("legacyMetricRegistry") com.codahale.metrics.MetricRegistry metricRegistry)
    • chainableInstrumentedHttpRequestExecutor

      @Bean @Order(2147483647) public ChainableHttpRequestExecutor chainableInstrumentedHttpRequestExecutor(@Qualifier("legacyMetricRegistry") com.codahale.metrics.MetricRegistry metricRegistry)
    • instrumentedConnectionManager

      @Bean @Primary public org.apache.http.impl.conn.PoolingHttpClientConnectionManager instrumentedConnectionManager(org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> registry, @Qualifier("legacyMetricRegistry") com.codahale.metrics.MetricRegistry metricRegistry)