Class PerformanceMonitor.OperationStats

java.lang.Object
io.github.zhengzhengyiyi.util.PerformanceMonitor.OperationStats
Enclosing class:
PerformanceMonitor

public static class PerformanceMonitor.OperationStats extends Object
Statistics container for tracking performance metrics of individual operations.
  • Field Details

    • totalTime

      public final AtomicLong totalTime
      Total execution time in nanoseconds
    • count

      public final AtomicLong count
      Number of times the operation was executed
    • maxTime

      public final AtomicLong maxTime
      Maximum execution time in nanoseconds
    • minTime

      public final AtomicLong minTime
      Minimum execution time in nanoseconds
    • errors

      public final AtomicLong errors
      Number of errors encountered during execution
  • Constructor Details

    • OperationStats

      public OperationStats()