Class Rate

java.lang.Object
org.apache.pulsar.common.stats.Rate

public class Rate extends Object
  • Constructor Details

    • Rate

      public Rate()
  • Method Details

    • recordEvent

      public void recordEvent()
    • recordEvent

      public void recordEvent(long value)
    • recordMultipleEvents

      public void recordMultipleEvents(long events, long totalValue)
    • calculateRate

      public void calculateRate()
    • calculateRate

      public void calculateRate(double period)
    • getCount

      public long getCount()
    • getAverageValue

      public double getAverageValue()
    • getRate

      public double getRate()
    • getValueRate

      public double getValueRate()
    • getTotalCount

      public long getTotalCount()