Package io.micrometer.observation.aop
Class ObservationKeyValueAnnotationHandler
java.lang.Object
io.micrometer.common.annotation.AnnotationHandler<Observation.Context>
io.micrometer.observation.aop.ObservationKeyValueAnnotationHandler
public class ObservationKeyValueAnnotationHandler
extends io.micrometer.common.annotation.AnnotationHandler<Observation.Context>
Annotation handler for
ObservationKeyValue. To add support for
ObservationKeyValue on ObservedAspect check the
ObservedAspect.setObservationKeyValueAnnotationHandler(ObservationKeyValueAnnotationHandler)
method.-
Constructor Summary
ConstructorsConstructorDescriptionObservationKeyValueAnnotationHandler(Function<Class<? extends io.micrometer.common.annotation.ValueResolver>, ? extends io.micrometer.common.annotation.ValueResolver> resolverProvider, Function<Class<? extends io.micrometer.common.annotation.ValueExpressionResolver>, ? extends io.micrometer.common.annotation.ValueExpressionResolver> expressionResolverProvider) -
Method Summary
Methods inherited from class io.micrometer.common.annotation.AnnotationHandler
addAnnotatedMethodResult, addAnnotatedParameters, getExpressionResolverProvider, getResolverProvider
-
Constructor Details
-
ObservationKeyValueAnnotationHandler
public ObservationKeyValueAnnotationHandler(Function<Class<? extends io.micrometer.common.annotation.ValueResolver>, ? extends io.micrometer.common.annotation.ValueResolver> resolverProvider, Function<Class<? extends io.micrometer.common.annotation.ValueExpressionResolver>, ? extends io.micrometer.common.annotation.ValueExpressionResolver> expressionResolverProvider)
-