Class OpenTelemetryProcessor
- java.lang.Object
-
- io.quarkus.opentelemetry.deployment.OpenTelemetryProcessor
-
public class OpenTelemetryProcessor extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classOpenTelemetryProcessor.OpenTelemetryEnabled
-
Constructor Summary
Constructors Constructor Description OpenTelemetryProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidcreateOpenTelemetry(OpenTelemetryConfig openTelemetryConfig, OpenTelemetryRecorder recorder, Optional<TracerProviderBuildItem> tracerProviderBuildItem, LaunchModeBuildItem launchMode)(package private) AdditionalBeanBuildItemensureProducerIsRetained()(package private) FeatureBuildItemfeature()(package private) voidregisterOpenTelemetryContextStorage(BuildProducer<NativeImageResourceBuildItem> resource, BuildProducer<ReflectiveClassBuildItem> reflectiveClass)(package private) voidstoreVertxOnContextStorage(OpenTelemetryRecorder recorder, CoreVertxBuildItem vertx)
-
-
-
Method Detail
-
feature
FeatureBuildItem feature()
-
ensureProducerIsRetained
AdditionalBeanBuildItem ensureProducerIsRetained()
-
registerOpenTelemetryContextStorage
void registerOpenTelemetryContextStorage(BuildProducer<NativeImageResourceBuildItem> resource, BuildProducer<ReflectiveClassBuildItem> reflectiveClass)
-
createOpenTelemetry
void createOpenTelemetry(OpenTelemetryConfig openTelemetryConfig, OpenTelemetryRecorder recorder, Optional<TracerProviderBuildItem> tracerProviderBuildItem, LaunchModeBuildItem launchMode)
-
storeVertxOnContextStorage
void storeVertxOnContextStorage(OpenTelemetryRecorder recorder, CoreVertxBuildItem vertx)
-
-