Package com.linkedin.venice.pushmonitor
Class AggPushStatusCleanUpStats
- java.lang.Object
-
- com.linkedin.venice.stats.AbstractVeniceAggStats<T>
-
- com.linkedin.venice.stats.AbstractVeniceAggStoreStats<PushStatusCleanUpStats>
-
- com.linkedin.venice.pushmonitor.AggPushStatusCleanUpStats
-
- All Implemented Interfaces:
StoreDataChangedListener
public class AggPushStatusCleanUpStats extends AbstractVeniceAggStoreStats<PushStatusCleanUpStats>
-
-
Field Summary
-
Fields inherited from class com.linkedin.venice.stats.AbstractVeniceAggStats
STORE_NAME_FOR_TOTAL_STAT, storeStats, totalStats
-
-
Constructor Summary
Constructors Constructor Description AggPushStatusCleanUpStats(java.lang.String clusterName, io.tehuti.metrics.MetricsRepository metricsRepository, ReadOnlyStoreRepository metadataRepository, boolean isUnregisterMetricForDeletedStoreEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
recordFailedLeakedPushStatusCleanUpCount(int count)
void
recordLeakedPushStatusCleanUpServiceState(PushStatusCleanUpServiceState state)
void
recordLeakedPushStatusCount(int count)
void
recordSuccessfulLeakedPushStatusCleanUpCount(int count)
-
Methods inherited from class com.linkedin.venice.stats.AbstractVeniceAggStoreStats
getStoreStats, handleStoreDeleted
-
Methods inherited from class com.linkedin.venice.stats.AbstractVeniceAggStats
getNullableStoreStats, getTotalStats, setStatsSupplier
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.linkedin.venice.meta.StoreDataChangedListener
handleStoreChanged, handleStoreCreated, handleStoreDeleted
-
-
-
-
Constructor Detail
-
AggPushStatusCleanUpStats
public AggPushStatusCleanUpStats(java.lang.String clusterName, io.tehuti.metrics.MetricsRepository metricsRepository, ReadOnlyStoreRepository metadataRepository, boolean isUnregisterMetricForDeletedStoreEnabled)
-
-
Method Detail
-
recordLeakedPushStatusCount
public void recordLeakedPushStatusCount(int count)
-
recordSuccessfulLeakedPushStatusCleanUpCount
public void recordSuccessfulLeakedPushStatusCleanUpCount(int count)
-
recordFailedLeakedPushStatusCleanUpCount
public void recordFailedLeakedPushStatusCleanUpCount(int count)
-
recordLeakedPushStatusCleanUpServiceState
public void recordLeakedPushStatusCleanUpServiceState(PushStatusCleanUpServiceState state)
-
-