Class TracerProcessor
- java.lang.Object
-
- io.quarkus.opentelemetry.deployment.tracing.TracerProcessor
-
public class TracerProcessor extends Object
-
-
Constructor Summary
Constructors Constructor Description TracerProcessor()
-
Method Summary
-
-
-
Method Detail
-
ensureProducersAreRetained
UnremovableBeanBuildItem ensureProducersAreRetained(CombinedIndexBuildItem indexBuildItem, Capabilities capabilities, BuildProducer<AdditionalBeanBuildItem> additionalBeans)
-
dropNames
void dropNames(Optional<FrameworkEndpointsBuildItem> frameworkEndpoints, Optional<StaticResourcesBuildItem> staticResources, BuildProducer<DropNonApplicationUrisBuildItem> dropNonApplicationUris, BuildProducer<DropStaticResourcesBuildItem> dropStaticResources)
-
createIdGenerator
TracerIdGeneratorBuildItem createIdGenerator(TracerRecorder recorder, BeanContainerBuildItem beanContainerBuildItem)
-
createResource
TracerResourceBuildItem createResource(TracerRecorder recorder, ApplicationInfoBuildItem appInfo, BeanContainerBuildItem beanContainerBuildItem)
-
createSpanExporters
TracerSpanExportersBuildItem createSpanExporters(TracerRecorder recorder, BeanContainerBuildItem beanContainerBuildItem)
-
createSpanProcessors
TracerSpanProcessorsBuildItem createSpanProcessors(TracerRecorder recorder, BeanContainerBuildItem beanContainerBuildItem)
-
setupTracer
void setupTracer(TracerRecorder recorder, DropNonApplicationUrisBuildItem dropNonApplicationUris, DropStaticResourcesBuildItem dropStaticResources)
-
-