@Configuration @ConditionalOnClass(value=io.micrometer.core.instrument.MeterRegistry.class) @AutoConfigureAfter(value=org.springframework.boot.actuate.autoconfigure.metrics.MetricsAutoConfiguration.class) @Import(value=RqueueMetricsProperties.class) public class RqueueMetricsAutoConfig extends java.lang.Object
| Constructor and Description |
|---|
RqueueMetricsAutoConfig() |
| Modifier and Type | Method and Description |
|---|---|
com.github.sonus21.rqueue.metrics.RqueueMetricsCounter |
rqueueMetricsCounter(com.github.sonus21.rqueue.metrics.RqueueMetricsRegistry rqueueMetricsRegistry) |
com.github.sonus21.rqueue.metrics.RqueueMetricsRegistry |
rqueueMetricsRegistry(org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties metricsProperties,
com.github.sonus21.rqueue.common.RqueueRedisTemplate<java.lang.String> rqueueRedisTemplate,
RqueueMetricsProperties rqueueMetricsProperties) |
@Bean
public com.github.sonus21.rqueue.metrics.RqueueMetricsRegistry rqueueMetricsRegistry(org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties metricsProperties,
@Qualifier(value="stringRqueueRedisTemplate")
com.github.sonus21.rqueue.common.RqueueRedisTemplate<java.lang.String> rqueueRedisTemplate,
RqueueMetricsProperties rqueueMetricsProperties)
@Bean public com.github.sonus21.rqueue.metrics.RqueueMetricsCounter rqueueMetricsCounter(com.github.sonus21.rqueue.metrics.RqueueMetricsRegistry rqueueMetricsRegistry)