Class MetricOptionsUtil

java.lang.Object
io.micronaut.configuration.metrics.util.MetricOptionsUtil

public final class MetricOptionsUtil extends Object
Utility class for MetricOptions. Sharing means of evaluating condition
Since:
5.10.0
Author:
Haiden Rothwell
  • Constructor Details

    • MetricOptionsUtil

      public MetricOptionsUtil()
  • Method Details

    • evaluateCondition

      public static boolean evaluateCondition(io.micronaut.aop.MethodInvocationContext<?,?> context)
      Evaluates the condition (EvaluatedExpression) contained within the MethodInvocationContext's MetricOptions annotation. If no condition is present, the default value of true is returned.
      Parameters:
      context - MethodInvocationContext to evaluate for
      Returns:
      condition's result