Class BKStats.OpStats

java.lang.Object
org.apache.bookkeeper.proto.BKStats.OpStats
Enclosing class:
BKStats

public static class BKStats.OpStats extends Object
Operation Statistics.
  • Field Details

    • NUM_BUCKETS

      static final int NUM_BUCKETS
      See Also:
    • maxLatency

      long maxLatency
    • minLatency

      long minLatency
    • totalLatency

      double totalLatency
    • numSuccessOps

      long numSuccessOps
    • numFailedOps

      long numFailedOps
    • latencyBuckets

      long[] latencyBuckets
  • Constructor Details

    • OpStats

      OpStats()
  • Method Details

    • incrementFailedOps

      public void incrementFailedOps()
      Increment number of failed operations.
    • updateLatency

      public void updateLatency(long latency)
      Update Latency.
    • toOpStatData

      public BKStats.OpStatData toOpStatData()
    • diff

      public BKStats.OpStats diff(BKStats.OpStats base)
      Diff with base opstats.
      Parameters:
      base - base opstats
      Returns:
      diff opstats
    • copyOf

      public void copyOf(BKStats.OpStats other)
      Copy stats from other OpStats.
      Parameters:
      other - other op stats