Interface IMetricsRegistry<T>

All Known Implementing Classes:
MetricRegistryFactory.EmptyMetricsRegistry

public interface IMetricsRegistry<T>
Author:
frank.chen021@outlook.com
Date:
2021-10-01
  • Method Summary

    Modifier and Type
    Method
    Description
    getOrCreateMetric(String... dimensions)
    get a metrics that can be reset after metrics have been reported to remote server
    getPermanentMetrics(String... dimensions)
    get a metrics that can NOT be reset after metrics have been reported to remote server
    void
     
  • Method Details

    • getOrCreateMetric

      T getOrCreateMetric(String... dimensions)
      get a metrics that can be reset after metrics have been reported to remote server
    • getPermanentMetrics

      T getPermanentMetrics(String... dimensions)
      get a metrics that can NOT be reset after metrics have been reported to remote server
    • unregister

      void unregister()