Package io.quarkus.micrometer.deployment
Class MicrometerProcessor
java.lang.Object
io.quarkus.micrometer.deployment.MicrometerProcessor
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescription(package private) io.quarkus.micrometer.runtime.config.MicrometerConfig -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidconfigLoggingLevel(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.LogCategoryBuildItem> logCategoryProducer) (package private) voidconfigureRegistry(io.quarkus.micrometer.runtime.MicrometerRecorder recorder, List<MicrometerRegistryProviderBuildItem> providerClassItems, List<io.quarkus.deployment.metrics.MetricsFactoryConsumerBuildItem> metricsFactoryConsumerBuildItems, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdownContextBuildItem) io.quarkus.devui.spi.page.CardPageBuildItemcreateCard(List<RegistryBuildItem> registries) (package private) io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItemcreateReflectiveBuildItem(org.jboss.jandex.DotName sourceAnnotation, org.jboss.jandex.IndexView index) (package private) RootMeterRegistryBuildItemcreateRootRegistry(io.quarkus.micrometer.runtime.MicrometerRecorder recorder, io.quarkus.vertx.http.deployment.NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem) (package private) io.quarkus.deployment.metrics.MetricsCapabilityBuildItem(package private) io.quarkus.deployment.metrics.MetricsCapabilityBuildItemmetricsCapabilityPrometheusBuildItem(io.quarkus.vertx.http.deployment.NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem) (package private) io.quarkus.arc.deployment.UnremovableBeanBuildItemregisterAdditionalBeans(io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, io.quarkus.deployment.annotations.BuildProducer<MicrometerRegistryProviderBuildItem> providerClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.InterceptorBindingRegistrarBuildItem> interceptorBindings, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveMethodBuildItem> reflectiveMethods) (package private) voidregisterEmptyExamplarProvider(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans) (package private) voidregisterExtensionMetrics(io.quarkus.micrometer.runtime.MicrometerRecorder recorder, List<io.quarkus.deployment.metrics.MetricsFactoryConsumerBuildItem> metricsFactoryConsumerBuildItems)
-
Field Details
-
mConfig
io.quarkus.micrometer.runtime.config.MicrometerConfig mConfig
-
-
Constructor Details
-
MicrometerProcessor
public MicrometerProcessor()
-
-
Method Details
-
metricsCapabilityBuildItem
io.quarkus.deployment.metrics.MetricsCapabilityBuildItem metricsCapabilityBuildItem() -
registerEmptyExamplarProvider
void registerEmptyExamplarProvider(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans) -
metricsCapabilityPrometheusBuildItem
io.quarkus.deployment.metrics.MetricsCapabilityBuildItem metricsCapabilityPrometheusBuildItem(io.quarkus.vertx.http.deployment.NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem) -
registerAdditionalBeans
io.quarkus.arc.deployment.UnremovableBeanBuildItem registerAdditionalBeans(io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, io.quarkus.deployment.annotations.BuildProducer<MicrometerRegistryProviderBuildItem> providerClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.InterceptorBindingRegistrarBuildItem> interceptorBindings, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveMethodBuildItem> reflectiveMethods) -
configLoggingLevel
void configLoggingLevel(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.LogCategoryBuildItem> logCategoryProducer) -
createRootRegistry
RootMeterRegistryBuildItem createRootRegistry(io.quarkus.micrometer.runtime.MicrometerRecorder recorder, io.quarkus.vertx.http.deployment.NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem) -
registerExtensionMetrics
void registerExtensionMetrics(io.quarkus.micrometer.runtime.MicrometerRecorder recorder, List<io.quarkus.deployment.metrics.MetricsFactoryConsumerBuildItem> metricsFactoryConsumerBuildItems) -
configureRegistry
void configureRegistry(io.quarkus.micrometer.runtime.MicrometerRecorder recorder, List<MicrometerRegistryProviderBuildItem> providerClassItems, List<io.quarkus.deployment.metrics.MetricsFactoryConsumerBuildItem> metricsFactoryConsumerBuildItems, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdownContextBuildItem) -
createReflectiveBuildItem
io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem createReflectiveBuildItem(org.jboss.jandex.DotName sourceAnnotation, org.jboss.jandex.IndexView index) -
createCard
-