@Documented @Retention(value=RUNTIME) @Target(value={PACKAGE,TYPE,ANNOTATION_TYPE,METHOD}) @Requires(property="micronaut.metrics.enabled",value="true",defaultValue="true") @Requires(beans=io.micrometer.core.instrument.MeterRegistry.class) public @interface RequiresMetrics