Class MetricOptionsUtil
java.lang.Object
io.micronaut.configuration.metrics.util.MetricOptionsUtil
Utility class for
MetricOptions
. Sharing means of evaluating condition- Since:
- 5.10.0
- Author:
- Haiden Rothwell
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
evaluateCondition
(io.micronaut.aop.MethodInvocationContext<?, ?> context) Evaluates the condition (EvaluatedExpression
) contained within theMethodInvocationContext
'sMetricOptions
annotation.
-
Constructor Details
-
MetricOptionsUtil
public MetricOptionsUtil()
-
-
Method Details
-
evaluateCondition
public static boolean evaluateCondition(io.micronaut.aop.MethodInvocationContext<?, ?> context) Evaluates the condition (EvaluatedExpression
) contained within theMethodInvocationContext
'sMetricOptions
annotation. If no condition is present, the default value of true is returned.- Parameters:
context
-MethodInvocationContext
to evaluate for- Returns:
- condition's result
-