Class HybridTopicMetricsRepository
- java.lang.Object
-
- pl.allegro.tech.hermes.management.infrastructure.metrics.HybridTopicMetricsRepository
-
- All Implemented Interfaces:
TopicMetricsRepository
@Component public class HybridTopicMetricsRepository extends java.lang.Object implements TopicMetricsRepository
-
-
Constructor Summary
Constructors Constructor Description HybridTopicMetricsRepository(GraphiteClient graphiteClient, MetricsPaths metricsPaths, SummedSharedCounter summedSharedCounter, pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperPaths zookeeperPaths, pl.allegro.tech.hermes.domain.subscription.SubscriptionRepository subscriptionRepository)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description pl.allegro.tech.hermes.api.TopicMetricsloadMetrics(pl.allegro.tech.hermes.api.TopicName topicName)
-
-
-
Constructor Detail
-
HybridTopicMetricsRepository
public HybridTopicMetricsRepository(GraphiteClient graphiteClient, MetricsPaths metricsPaths, SummedSharedCounter summedSharedCounter, pl.allegro.tech.hermes.infrastructure.zookeeper.ZookeeperPaths zookeeperPaths, pl.allegro.tech.hermes.domain.subscription.SubscriptionRepository subscriptionRepository)
-
-
Method Detail
-
loadMetrics
public pl.allegro.tech.hermes.api.TopicMetrics loadMetrics(pl.allegro.tech.hermes.api.TopicName topicName)
- Specified by:
loadMetricsin interfaceTopicMetricsRepository
-
-