Package io.quarkus.micrometer.runtime
Interface MeterRegistryCustomizer
-
- All Superinterfaces:
Comparable<MeterRegistryCustomizer>
public interface MeterRegistryCustomizer extends Comparable<MeterRegistryCustomizer>
Meant to be implemented by a CDI bean that provides arbitrary customization for variousMeterRegistryclasses registered by Quarkus.Unless an implementation is annotated with
MeterRegistryCustomizerConstraint, it will apply to allMeterRegistryclasses.
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_PRIORITYstatic intMINIMUM_PRIORITYstatic intQUARKUS_CUSTOMIZER_PRIORITY
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default intcompareTo(MeterRegistryCustomizer o)voidcustomize(io.micrometer.core.instrument.MeterRegistry registry)default intpriority()
-
-
-
Field Detail
-
MINIMUM_PRIORITY
static final int MINIMUM_PRIORITY
- See Also:
- Constant Field Values
-
QUARKUS_CUSTOMIZER_PRIORITY
static final int QUARKUS_CUSTOMIZER_PRIORITY
- See Also:
- Constant Field Values
-
DEFAULT_PRIORITY
static final int DEFAULT_PRIORITY
- See Also:
- Constant Field Values
-
-
Method Detail
-
customize
void customize(io.micrometer.core.instrument.MeterRegistry registry)
-
priority
default int priority()
-
compareTo
default int compareTo(MeterRegistryCustomizer o)
- Specified by:
compareToin interfaceComparable<MeterRegistryCustomizer>
-
-