Class AggServerHttpRequestStats

All Implemented Interfaces:
StoreDataChangedListener

public class AggServerHttpRequestStats extends AbstractVeniceAggStoreStats<ServerHttpRequestStats>
AggServerHttpRequestStats is the aggregate statistics for ServerHttpRequestStats corresponding to the type of requests defined in RequestType.
  • Constructor Details

    • AggServerHttpRequestStats

      public AggServerHttpRequestStats(String clusterName, io.tehuti.metrics.MetricsRepository metricsRepository, RequestType requestType, boolean isKeyValueProfilingEnabled, ReadOnlyStoreRepository metadataRepository, boolean unregisterMetricForDeletedStoreEnabled, boolean isDaVinciClient)
  • Method Details

    • recordErrorRequest

      public void recordErrorRequest()
    • recordErrorRequestLatency

      public void recordErrorRequestLatency(double latency)
    • recordMisroutedStoreVersionRequest

      public void recordMisroutedStoreVersionRequest()