Package io.github.zhengzhengyiyi.util
Class PerformanceMonitor.OperationStats
java.lang.Object
io.github.zhengzhengyiyi.util.PerformanceMonitor.OperationStats
- Enclosing class:
PerformanceMonitor
Statistics container for tracking performance metrics of individual operations.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal AtomicLongNumber of times the operation was executedfinal AtomicLongNumber of errors encountered during executionfinal AtomicLongMaximum execution time in nanosecondsfinal AtomicLongMinimum execution time in nanosecondsfinal AtomicLongTotal execution time in nanoseconds -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
totalTime
Total execution time in nanoseconds -
count
Number of times the operation was executed -
maxTime
Maximum execution time in nanoseconds -
minTime
Minimum execution time in nanoseconds -
errors
Number of errors encountered during execution
-
-
Constructor Details
-
OperationStats
public OperationStats()
-