Interface MetricsReporterConfig

All Known Implementing Classes:
DefaultMetricsReporterConfig

public interface MetricsReporterConfig
Provides the configuration settings of metrics reporting inside of persistence health checking.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
    An enumeration of the known config path expressions and their associated default values for MetricsReporterConfig.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Returns how many historical items to keep.
    Returns the resolution how far apart each measurement should be done.
  • Method Details

    • getResolution

      Duration getResolution()
      Returns the resolution how far apart each measurement should be done.
      Returns:
      the resolution how far apart each measurement should be done.
    • getHistory

      int getHistory()
      Returns how many historical items to keep.
      Returns:
      how many historical items to keep.