Class MetricsReservoirConfigImpl

java.lang.Object
com.google.gerrit.server.config.MetricsReservoirConfigImpl
All Implemented Interfaces:
com.google.gerrit.metrics.MetricsReservoirConfig

public class MetricsReservoirConfigImpl extends Object implements com.google.gerrit.metrics.MetricsReservoirConfig
Define metrics reservoir settings based on gerrit.config
  • Method Details

    • reservoirType

      public com.google.gerrit.metrics.ReservoirType reservoirType()
      Specified by:
      reservoirType in interface com.google.gerrit.metrics.MetricsReservoirConfig
    • reservoirWindow

      public Duration reservoirWindow()
      Specified by:
      reservoirWindow in interface com.google.gerrit.metrics.MetricsReservoirConfig
    • reservoirSize

      public int reservoirSize()
      Specified by:
      reservoirSize in interface com.google.gerrit.metrics.MetricsReservoirConfig
    • reservoirAlpha

      public double reservoirAlpha()
      Specified by:
      reservoirAlpha in interface com.google.gerrit.metrics.MetricsReservoirConfig