Class TestStatsProvider.TestOpStatsLogger

java.lang.Object
org.apache.bookkeeper.client.TestStatsProvider.TestOpStatsLogger
All Implemented Interfaces:
org.apache.bookkeeper.stats.OpStatsLogger
Enclosing class:
TestStatsProvider

public class TestStatsProvider.TestOpStatsLogger extends Object implements org.apache.bookkeeper.stats.OpStatsLogger
In-memory StatsLogger.
  • Method Details

    • registerFailedEvent

      public void registerFailedEvent(long eventLatency, TimeUnit unit)
      Specified by:
      registerFailedEvent in interface org.apache.bookkeeper.stats.OpStatsLogger
    • registerSuccessfulEvent

      public void registerSuccessfulEvent(long eventLatency, TimeUnit unit)
      Specified by:
      registerSuccessfulEvent in interface org.apache.bookkeeper.stats.OpStatsLogger
    • registerSuccessfulValue

      public void registerSuccessfulValue(long value)
      Specified by:
      registerSuccessfulValue in interface org.apache.bookkeeper.stats.OpStatsLogger
    • registerFailedValue

      public void registerFailedValue(long value)
      Specified by:
      registerFailedValue in interface org.apache.bookkeeper.stats.OpStatsLogger
    • toOpStatsData

      public org.apache.bookkeeper.stats.OpStatsData toOpStatsData()
      Specified by:
      toOpStatsData in interface org.apache.bookkeeper.stats.OpStatsLogger
    • clear

      public void clear()
      Specified by:
      clear in interface org.apache.bookkeeper.stats.OpStatsLogger
    • getSuccessAverage

      public double getSuccessAverage()
    • getSuccessCount

      public long getSuccessCount()