@NonNullApi @NonNullFields public class MicrometerMetricsPublisher extends com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisher
Constructor and Description |
---|
MicrometerMetricsPublisher(MeterRegistry registry,
com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisher metricsPublisher) |
Modifier and Type | Method and Description |
---|---|
com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherCollapser |
getMetricsPublisherForCollapser(com.netflix.hystrix.HystrixCollapserKey collapserKey,
com.netflix.hystrix.HystrixCollapserMetrics metrics,
com.netflix.hystrix.HystrixCollapserProperties properties) |
com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherCommand |
getMetricsPublisherForCommand(com.netflix.hystrix.HystrixCommandKey commandKey,
com.netflix.hystrix.HystrixCommandGroupKey commandGroupKey,
com.netflix.hystrix.HystrixCommandMetrics metrics,
com.netflix.hystrix.HystrixCircuitBreaker circuitBreaker,
com.netflix.hystrix.HystrixCommandProperties properties) |
com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherThreadPool |
getMetricsPublisherForThreadPool(com.netflix.hystrix.HystrixThreadPoolKey threadPoolKey,
com.netflix.hystrix.HystrixThreadPoolMetrics metrics,
com.netflix.hystrix.HystrixThreadPoolProperties properties) |
public MicrometerMetricsPublisher(MeterRegistry registry, com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisher metricsPublisher)
public com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherThreadPool getMetricsPublisherForThreadPool(com.netflix.hystrix.HystrixThreadPoolKey threadPoolKey, com.netflix.hystrix.HystrixThreadPoolMetrics metrics, com.netflix.hystrix.HystrixThreadPoolProperties properties)
getMetricsPublisherForThreadPool
in class com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisher
public com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherCollapser getMetricsPublisherForCollapser(com.netflix.hystrix.HystrixCollapserKey collapserKey, com.netflix.hystrix.HystrixCollapserMetrics metrics, com.netflix.hystrix.HystrixCollapserProperties properties)
getMetricsPublisherForCollapser
in class com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisher
public com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisherCommand getMetricsPublisherForCommand(com.netflix.hystrix.HystrixCommandKey commandKey, com.netflix.hystrix.HystrixCommandGroupKey commandGroupKey, com.netflix.hystrix.HystrixCommandMetrics metrics, com.netflix.hystrix.HystrixCircuitBreaker circuitBreaker, com.netflix.hystrix.HystrixCommandProperties properties)
getMetricsPublisherForCommand
in class com.netflix.hystrix.strategy.metrics.HystrixMetricsPublisher