Class TracerProcessor
java.lang.Object
io.quarkus.opentelemetry.deployment.tracing.TracerProcessor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final class(package private) static final class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidaddEndUserAttributesSpanProcessor(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeanProducer, io.quarkus.deployment.Capabilities capabilities) (package private) voiddropNames(Optional<io.quarkus.vertx.http.deployment.spi.FrameworkEndpointsBuildItem> frameworkEndpoints, Optional<io.quarkus.vertx.http.deployment.spi.StaticResourcesBuildItem> staticResources, io.quarkus.deployment.annotations.BuildProducer<DropNonApplicationUrisBuildItem> dropNonApplicationUris, io.quarkus.deployment.annotations.BuildProducer<DropStaticResourcesBuildItem> dropStaticResources) (package private) io.quarkus.arc.deployment.UnremovableBeanBuildItemensureProducersAreRetained(io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans) (package private) voidregisterEndUserAttributesEventObserver(io.quarkus.deployment.Capabilities capabilities, io.quarkus.arc.deployment.ObserverRegistrationPhaseBuildItem observerRegistrationPhase, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.ObserverRegistrationPhaseBuildItem.ObserverConfiguratorBuildItem> observerProducer) (package private) voidregisterSecurityEventObserver(io.quarkus.deployment.Capabilities capabilities, io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig buildConfig, io.quarkus.arc.deployment.ObserverRegistrationPhaseBuildItem observerRegistrationPhase, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.ObserverRegistrationPhaseBuildItem.ObserverConfiguratorBuildItem> observerProducer) (package private) voidregisterWebSocketTracesInterceptor(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeanProducer, io.quarkus.deployment.Capabilities capabilities) (package private) voidsetupSampler(io.quarkus.opentelemetry.runtime.tracing.TracerRecorder recorder, DropNonApplicationUrisBuildItem dropNonApplicationUris, DropStaticResourcesBuildItem dropStaticResources)
-
Constructor Details
-
TracerProcessor
public TracerProcessor()
-
-
Method Details
-
ensureProducersAreRetained
io.quarkus.arc.deployment.UnremovableBeanBuildItem ensureProducersAreRetained(io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans) -
dropNames
void dropNames(Optional<io.quarkus.vertx.http.deployment.spi.FrameworkEndpointsBuildItem> frameworkEndpoints, Optional<io.quarkus.vertx.http.deployment.spi.StaticResourcesBuildItem> staticResources, io.quarkus.deployment.annotations.BuildProducer<DropNonApplicationUrisBuildItem> dropNonApplicationUris, io.quarkus.deployment.annotations.BuildProducer<DropStaticResourcesBuildItem> dropStaticResources) -
setupSampler
void setupSampler(io.quarkus.opentelemetry.runtime.tracing.TracerRecorder recorder, DropNonApplicationUrisBuildItem dropNonApplicationUris, DropStaticResourcesBuildItem dropStaticResources) -
registerSecurityEventObserver
void registerSecurityEventObserver(io.quarkus.deployment.Capabilities capabilities, io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig buildConfig, io.quarkus.arc.deployment.ObserverRegistrationPhaseBuildItem observerRegistrationPhase, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.ObserverRegistrationPhaseBuildItem.ObserverConfiguratorBuildItem> observerProducer) -
addEndUserAttributesSpanProcessor
void addEndUserAttributesSpanProcessor(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeanProducer, io.quarkus.deployment.Capabilities capabilities) -
registerEndUserAttributesEventObserver
void registerEndUserAttributesEventObserver(io.quarkus.deployment.Capabilities capabilities, io.quarkus.arc.deployment.ObserverRegistrationPhaseBuildItem observerRegistrationPhase, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.ObserverRegistrationPhaseBuildItem.ObserverConfiguratorBuildItem> observerProducer) -
registerWebSocketTracesInterceptor
void registerWebSocketTracesInterceptor(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeanProducer, io.quarkus.deployment.Capabilities capabilities)
-