Class AggPushHealthStats

All Implemented Interfaces:
StoreDataChangedListener

public class AggPushHealthStats extends AbstractVeniceAggStoreStats<PushHealthStats>
  • Constructor Details

    • AggPushHealthStats

      public AggPushHealthStats(String clusterName, io.tehuti.metrics.MetricsRepository metricsRepository, ReadOnlyStoreRepository metadataRepository, boolean isUnregisterMetricForDeletedStoreEnabled)
  • Method Details

    • recordFailedPush

      public void recordFailedPush(String storeName, long durationInSec)
    • recordSuccessfulPush

      public void recordSuccessfulPush(String storeName, long durationInSec)
    • recordSuccessfulPushGauge

      public void recordSuccessfulPushGauge(String storeName, long durationInSec)
    • recordPushPrepartionDuration

      public void recordPushPrepartionDuration(String storeName, long durationInSec)