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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidgrpcTracers(BuildProducer<AdditionalBeanBuildItem> additionalBeans, OTelBuildConfig config) (package private) voidregisterReactiveMessagingMessageDecorator(Capabilities capabilities, BuildProducer<AdditionalBeanBuildItem> additionalBeans, OTelBuildConfig config) (package private) voidregisterRestClientClassicProvider(Capabilities capabilities, BuildProducer<AdditionalIndexedClassesBuildItem> additionalIndexed, BuildProducer<AdditionalBeanBuildItem> additionalBeans, OTelBuildConfig config) (package private) voidregisterResteasyClassicAndOrResteasyReactiveProvider(OTelBuildConfig config, Capabilities capabilities, BuildProducer<ResteasyJaxrsProviderBuildItem> resteasyJaxrsProviderBuildItemBuildProducer) (package private) voidresteasyReactiveIntegration(Capabilities capabilities, BuildProducer<io.quarkus.resteasy.reactive.spi.CustomContainerRequestFilterBuildItem> containerRequestFilterBuildItemBuildProducer, BuildProducer<PreExceptionMapperHandlerBuildItem> preExceptionMapperHandlerBuildItemBuildProducer, OTelBuildConfig config) (package private) VertxOptionsConsumerBuildItem(package private) VertxOptionsConsumerBuildItemvertxTracingOptions(InstrumentationRecorder recorder)
-
Constructor Details
-
InstrumentationProcessor
public InstrumentationProcessor()
-
-
Method Details
-
grpcTracers
-
registerRestClientClassicProvider
void registerRestClientClassicProvider(Capabilities capabilities, BuildProducer<AdditionalIndexedClassesBuildItem> additionalIndexed, BuildProducer<AdditionalBeanBuildItem> additionalBeans, OTelBuildConfig config) -
registerReactiveMessagingMessageDecorator
void registerReactiveMessagingMessageDecorator(Capabilities capabilities, BuildProducer<AdditionalBeanBuildItem> additionalBeans, OTelBuildConfig config) -
vertxTracingMetricsOptions
-
vertxTracingOptions
-
registerResteasyClassicAndOrResteasyReactiveProvider
void registerResteasyClassicAndOrResteasyReactiveProvider(OTelBuildConfig config, Capabilities capabilities, BuildProducer<ResteasyJaxrsProviderBuildItem> resteasyJaxrsProviderBuildItemBuildProducer) -
resteasyReactiveIntegration
void resteasyReactiveIntegration(Capabilities capabilities, BuildProducer<io.quarkus.resteasy.reactive.spi.CustomContainerRequestFilterBuildItem> containerRequestFilterBuildItemBuildProducer, BuildProducer<PreExceptionMapperHandlerBuildItem> preExceptionMapperHandlerBuildItemBuildProducer, OTelBuildConfig config)
-