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 Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchainableInstrumentedHttpRequestExecutor(com.codahale.metrics.MetricRegistry metricRegistry) com.codahale.metrics.MetricRegistryhttpClientEndpoint(com.codahale.metrics.MetricRegistry metricRegistry) org.apache.http.impl.conn.PoolingHttpClientConnectionManagerinstrumentedConnectionManager(org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> registry, com.codahale.metrics.MetricRegistry metricRegistry) com.codahale.metrics.jmx.JmxReporterjmxExporter(com.codahale.metrics.MetricRegistry metricRegistry)
-
Field Details
-
config
-
-
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)
-