@Configuration @ConditionalOnClass(name="org.springframework.web.client.RestTemplate") public class RestTemplateMetricsConfiguration extends Object
RestTemplate
-related metrics.Constructor and Description |
---|
RestTemplateMetricsConfiguration() |
Modifier and Type | Method and Description |
---|---|
MetricsRestTemplateCustomizer |
metricsRestTemplateCustomizer(io.micrometer.core.instrument.MeterRegistry meterRegistry,
RestTemplateExchangeTagsProvider restTemplateTagConfigurer,
MetricsProperties properties) |
static org.springframework.beans.factory.config.BeanPostProcessor |
restTemplateInterceptorPostProcessor(org.springframework.context.ApplicationContext applicationContext) |
DefaultRestTemplateExchangeTagsProvider |
restTemplateTagConfigurer() |
@Bean @ConditionalOnMissingBean(value=RestTemplateExchangeTagsProvider.class) public DefaultRestTemplateExchangeTagsProvider restTemplateTagConfigurer()
@Bean public MetricsRestTemplateCustomizer metricsRestTemplateCustomizer(io.micrometer.core.instrument.MeterRegistry meterRegistry, RestTemplateExchangeTagsProvider restTemplateTagConfigurer, MetricsProperties properties)
@Bean public static org.springframework.beans.factory.config.BeanPostProcessor restTemplateInterceptorPostProcessor(org.springframework.context.ApplicationContext applicationContext)
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.