Package com.linkedin.davinci.stats
Class AggHostLevelIngestionStats
java.lang.Object
com.linkedin.venice.stats.AbstractVeniceAggStats<T>
com.linkedin.venice.stats.AbstractVeniceAggStoreStats<HostLevelIngestionStats>
com.linkedin.davinci.stats.AggHostLevelIngestionStats
- All Implemented Interfaces:
StoreDataChangedListener
public class AggHostLevelIngestionStats
extends AbstractVeniceAggStoreStats<HostLevelIngestionStats>
This class provides aggregate initialization support for host level ingestion stats class
HostLevelIngestionStats
-
Field Summary
Fields inherited from class com.linkedin.venice.stats.AbstractVeniceAggStats
STORE_NAME_FOR_TOTAL_STAT, storeStats, totalStats
-
Constructor Summary
ConstructorDescriptionAggHostLevelIngestionStats
(io.tehuti.metrics.MetricsRepository metricsRepository, VeniceServerConfig serverConfig, Map<String, StoreIngestionTask> ingestionTaskMap, ReadOnlyStoreRepository metadataRepository, boolean unregisterMetricForDeletedStoreEnabled, Time time) -
Method Summary
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 Details
-
AggHostLevelIngestionStats
public AggHostLevelIngestionStats(io.tehuti.metrics.MetricsRepository metricsRepository, VeniceServerConfig serverConfig, Map<String, StoreIngestionTask> ingestionTaskMap, ReadOnlyStoreRepository metadataRepository, boolean unregisterMetricForDeletedStoreEnabled, Time time)
-