Class CumulativeSum

    • Constructor Detail

      • CumulativeSum

        public CumulativeSum()
      • CumulativeSum

        public CumulativeSum​(double value)
    • Method Detail

      • record

        public void record​(MetricConfig config,
                           double value,
                           long now)
        Description copied from interface: Stat
        Record the given value
        Specified by:
        record in interface Stat
        Parameters:
        config - The configuration to use for this metric
        value - The value to record
        now - The POSIX time in milliseconds this value occurred
      • measure

        public double measure​(MetricConfig config,
                              long now)
        Description copied from interface: Measurable
        Measure this quantity and return the result as a double
        Specified by:
        measure in interface Measurable
        Parameters:
        config - The configuration for this metric
        now - The POSIX time in milliseconds the measurement is being taken
        Returns:
        The measured value