Class ExecutorMetrics

java.lang.Object
com.helix.core.executor.ExecutorMetrics
Direct Known Subclasses:
VirtualThreadExecutorMetrics

public class ExecutorMetrics extends Object
Metrics collector for tracking rule execution performance and counts.
  • Constructor Details

    • ExecutorMetrics

      public ExecutorMetrics()
  • Method Details

    • recordExecution

      public void recordExecution(boolean success, long durationNanos)
    • getTotalExecutions

      public long getTotalExecutions()
    • getSuccessfulExecutions

      public long getSuccessfulExecutions()
    • getFailedExecutions

      public long getFailedExecutions()
    • getTotalExecutionTimeNanos

      public long getTotalExecutionTimeNanos()
    • getAverageExecutionTimeNanos

      public double getAverageExecutionTimeNanos()