Class InstrumentationProcessor
java.lang.Object
io.quarkus.opentelemetry.deployment.tracing.instrumentation.InstrumentationProcessor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static class(package private) static class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidgrpcTracers(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig config) (package private) voidregisterReactiveMessagingMessageDecorator(io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig config) (package private) voidregisterRestClientClassicProvider(io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.AdditionalIndexedClassesBuildItem> additionalIndexed, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig config) (package private) voidregisterResteasyClassicAndOrResteasyReactiveProvider(io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig config, io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.common.spi.ResteasyJaxrsProviderBuildItem> resteasyJaxrsProviderBuildItemBuildProducer) (package private) voidresteasyReactiveIntegration(io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.reactive.spi.CustomContainerRequestFilterBuildItem> containerRequestFilterBuildItemBuildProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.reactive.server.spi.PreExceptionMapperHandlerBuildItem> preExceptionMapperHandlerBuildItemBuildProducer, io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig config) (package private) io.quarkus.vertx.core.deployment.VertxOptionsConsumerBuildItemvertxHttpMetricsOptions(io.quarkus.opentelemetry.runtime.tracing.instrumentation.InstrumentationRecorder recorder) (package private) io.quarkus.vertx.core.deployment.VertxOptionsConsumerBuildItemvertxMetricsOptions(io.quarkus.opentelemetry.runtime.tracing.instrumentation.InstrumentationRecorder recorder) (package private) io.quarkus.vertx.core.deployment.VertxOptionsConsumerBuildItemvertxTracingOptions(io.quarkus.opentelemetry.runtime.tracing.instrumentation.InstrumentationRecorder recorder)
-
Constructor Details
-
InstrumentationProcessor
public InstrumentationProcessor()
-
-
Method Details
-
grpcTracers
void grpcTracers(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig config) -
registerRestClientClassicProvider
void registerRestClientClassicProvider(io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.AdditionalIndexedClassesBuildItem> additionalIndexed, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig config) -
registerReactiveMessagingMessageDecorator
void registerReactiveMessagingMessageDecorator(io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig config) -
vertxHttpMetricsOptions
io.quarkus.vertx.core.deployment.VertxOptionsConsumerBuildItem vertxHttpMetricsOptions(io.quarkus.opentelemetry.runtime.tracing.instrumentation.InstrumentationRecorder recorder) -
vertxMetricsOptions
io.quarkus.vertx.core.deployment.VertxOptionsConsumerBuildItem vertxMetricsOptions(io.quarkus.opentelemetry.runtime.tracing.instrumentation.InstrumentationRecorder recorder) -
vertxTracingOptions
io.quarkus.vertx.core.deployment.VertxOptionsConsumerBuildItem vertxTracingOptions(io.quarkus.opentelemetry.runtime.tracing.instrumentation.InstrumentationRecorder recorder) -
registerResteasyClassicAndOrResteasyReactiveProvider
void registerResteasyClassicAndOrResteasyReactiveProvider(io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig config, io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.common.spi.ResteasyJaxrsProviderBuildItem> resteasyJaxrsProviderBuildItemBuildProducer) -
resteasyReactiveIntegration
void resteasyReactiveIntegration(io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.reactive.spi.CustomContainerRequestFilterBuildItem> containerRequestFilterBuildItemBuildProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.reactive.server.spi.PreExceptionMapperHandlerBuildItem> preExceptionMapperHandlerBuildItemBuildProducer, io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig config)
-