Class AggVersionedDIVStats

    • Constructor Detail

      • AggVersionedDIVStats

        public AggVersionedDIVStats​(io.tehuti.metrics.MetricsRepository metricsRepository,
                                    ReadOnlyStoreRepository metadataRepository,
                                    boolean unregisterMetricForDeletedStoreEnabled)
    • Method Detail

      • recordException

        public void recordException​(java.lang.String storeName,
                                    int version,
                                    DataValidationException e)
      • recordDuplicateMsg

        public void recordDuplicateMsg​(java.lang.String storeName,
                                       int version)
      • recordMissingMsg

        public void recordMissingMsg​(java.lang.String storeName,
                                     int version)
      • recordCorruptedMsg

        public void recordCorruptedMsg​(java.lang.String storeName,
                                       int version)
      • recordSuccessMsg

        public void recordSuccessMsg​(java.lang.String storeName,
                                     int version)
      • recordBenignLeaderOffsetRewind

        public void recordBenignLeaderOffsetRewind​(java.lang.String storeName,
                                                   int version)
      • recordPotentiallyLossyLeaderOffsetRewind

        public void recordPotentiallyLossyLeaderOffsetRewind​(java.lang.String storeName,
                                                             int version)
      • recordLeaderProducerFailure

        public void recordLeaderProducerFailure​(java.lang.String storeName,
                                                int version)
      • recordBenignLeaderProducerFailure

        public void recordBenignLeaderProducerFailure​(java.lang.String storeName,
                                                      int version)