Class OtlpExporterProcessor
java.lang.Object
io.quarkus.opentelemetry.deployment.exporter.otlp.OtlpExporterProcessor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static class(package private) static class(package private) static class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidconfig(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.RunTimeConfigBuilderBuildItem> runTimeConfigBuilderProducer) (package private) voidcreateLogRecordExporterProcessor(io.quarkus.arc.deployment.BeanDiscoveryFinishedBuildItem beanDiscovery, io.quarkus.opentelemetry.runtime.exporter.otlp.OTelExporterRecorder recorder, List<ExternalOtelExporterBuildItem> externalOtelExporterBuildItem, io.quarkus.vertx.core.deployment.CoreVertxBuildItem vertxBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItemBuildProducer) (package private) voidcreateMetricsExporterProcessor(io.quarkus.arc.deployment.BeanDiscoveryFinishedBuildItem beanDiscovery, io.quarkus.opentelemetry.runtime.exporter.otlp.OTelExporterRecorder recorder, List<ExternalOtelExporterBuildItem> externalOtelExporterBuildItem, io.quarkus.vertx.core.deployment.CoreVertxBuildItem vertxBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItemBuildProducer) (package private) voidcreateSpanProcessor(io.quarkus.opentelemetry.runtime.exporter.otlp.OTelExporterRecorder recorder, io.quarkus.vertx.core.deployment.CoreVertxBuildItem vertxBuildItem, List<ExternalOtelExporterBuildItem> externalOtelExporterBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItemBuildProducer) (package private) voiderrorIfOtlpUpstreamIsUsed(io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.ValidationPhaseBuildItem.ValidationErrorBuildItem> validationErrors) (package private) voidlogging(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.LogCategoryBuildItem> log)
-
Constructor Details
-
OtlpExporterProcessor
public OtlpExporterProcessor()
-
-
Method Details
-
logging
void logging(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.LogCategoryBuildItem> log) -
config
void config(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.RunTimeConfigBuilderBuildItem> runTimeConfigBuilderProducer) -
errorIfOtlpUpstreamIsUsed
void errorIfOtlpUpstreamIsUsed(io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.ValidationPhaseBuildItem.ValidationErrorBuildItem> validationErrors) -
createSpanProcessor
void createSpanProcessor(io.quarkus.opentelemetry.runtime.exporter.otlp.OTelExporterRecorder recorder, io.quarkus.vertx.core.deployment.CoreVertxBuildItem vertxBuildItem, List<ExternalOtelExporterBuildItem> externalOtelExporterBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItemBuildProducer) -
createMetricsExporterProcessor
void createMetricsExporterProcessor(io.quarkus.arc.deployment.BeanDiscoveryFinishedBuildItem beanDiscovery, io.quarkus.opentelemetry.runtime.exporter.otlp.OTelExporterRecorder recorder, List<ExternalOtelExporterBuildItem> externalOtelExporterBuildItem, io.quarkus.vertx.core.deployment.CoreVertxBuildItem vertxBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItemBuildProducer) -
createLogRecordExporterProcessor
void createLogRecordExporterProcessor(io.quarkus.arc.deployment.BeanDiscoveryFinishedBuildItem beanDiscovery, io.quarkus.opentelemetry.runtime.exporter.otlp.OTelExporterRecorder recorder, List<ExternalOtelExporterBuildItem> externalOtelExporterBuildItem, io.quarkus.vertx.core.deployment.CoreVertxBuildItem vertxBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItemBuildProducer)
-