Class AbstractVeniceAggStats<T extends AbstractVeniceStats>

    • Constructor Detail

      • AbstractVeniceAggStats

        public AbstractVeniceAggStats​(io.tehuti.metrics.MetricsRepository metricsRepository,
                                      StatsSupplier<T> statsSupplier)
      • AbstractVeniceAggStats

        public AbstractVeniceAggStats​(io.tehuti.metrics.MetricsRepository metricsRepository)
      • AbstractVeniceAggStats

        public AbstractVeniceAggStats​(java.lang.String clusterName,
                                      io.tehuti.metrics.MetricsRepository metricsRepository,
                                      StatsSupplier<T> statsSupplier)
    • Method Detail

      • setStatsSupplier

        public void setStatsSupplier​(StatsSupplier<T> statsSupplier)
      • getStoreStats

        public T getStoreStats​(java.lang.String storeName)
      • getNullableStoreStats

        public T getNullableStoreStats​(java.lang.String storeName)
      • getTotalStats

        public T getTotalStats()