Uses of Interface
io.opentelemetry.sdk.trace.SpanProcessor
Packages that use SpanProcessor
Package
Description
Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration.
The OpenTelemetry SDK implementation of tracing.
Utilities that allow tracing services to export data for sampled spans, as well as providing
in-process span processing APIs.
-
Uses of SpanProcessor in io.opentelemetry.sdk.autoconfigure
Method parameters in io.opentelemetry.sdk.autoconfigure with type arguments of type SpanProcessorModifier and TypeMethodDescriptionAutoConfiguredOpenTelemetrySdkBuilder.addSpanProcessorCustomizer(BiFunction<? super SpanProcessor, ConfigProperties, ? extends SpanProcessor> spanProcessorCustomizer) Adds aBiFunctionto invoke for all autoconfiguredSpanProcessor.AutoConfiguredOpenTelemetrySdkBuilder.addSpanProcessorCustomizer(BiFunction<? super SpanProcessor, ConfigProperties, ? extends SpanProcessor> spanProcessorCustomizer) Adds aBiFunctionto invoke for all autoconfiguredSpanProcessor. -
Uses of SpanProcessor in io.opentelemetry.sdk.autoconfigure.spi
Method parameters in io.opentelemetry.sdk.autoconfigure.spi with type arguments of type SpanProcessorModifier and TypeMethodDescriptiondefault AutoConfigurationCustomizerAutoConfigurationCustomizer.addSpanProcessorCustomizer(BiFunction<? super SpanProcessor, ConfigProperties, ? extends SpanProcessor> spanProcessorCustomizer) Adds aBiFunctionto invoke for all autoconfiguredSpanProcessor.default AutoConfigurationCustomizerAutoConfigurationCustomizer.addSpanProcessorCustomizer(BiFunction<? super SpanProcessor, ConfigProperties, ? extends SpanProcessor> spanProcessorCustomizer) Adds aBiFunctionto invoke for all autoconfiguredSpanProcessor. -
Uses of SpanProcessor in io.opentelemetry.sdk.trace
Methods in io.opentelemetry.sdk.trace that return SpanProcessorModifier and TypeMethodDescriptionstatic SpanProcessorSpanProcessor.composite(SpanProcessor... processors) Returns aSpanProcessorwhich simply delegates all processing to theprocessorsin order.static SpanProcessorSpanProcessor.composite(Iterable<SpanProcessor> processors) Returns aSpanProcessorwhich simply delegates all processing to theprocessorsin order.Methods in io.opentelemetry.sdk.trace with parameters of type SpanProcessorModifier and TypeMethodDescriptionSdkTracerProviderBuilder.addSpanProcessor(SpanProcessor spanProcessor) Add a SpanProcessor to the span pipeline that will be built.static SpanProcessorSpanProcessor.composite(SpanProcessor... processors) Returns aSpanProcessorwhich simply delegates all processing to theprocessorsin order.Method parameters in io.opentelemetry.sdk.trace with type arguments of type SpanProcessorModifier and TypeMethodDescriptionstatic SpanProcessorSpanProcessor.composite(Iterable<SpanProcessor> processors) Returns aSpanProcessorwhich simply delegates all processing to theprocessorsin order. -
Uses of SpanProcessor in io.opentelemetry.sdk.trace.export
Classes in io.opentelemetry.sdk.trace.export that implement SpanProcessorModifier and TypeClassDescriptionfinal classImplementation of theSpanProcessorthat batches spans exported by the SDK then pushes them to the exporter pipeline.final classAn implementation of theSpanProcessorthat converts theReadableSpantoSpanDataand passes it directly to the configured exporter.Methods in io.opentelemetry.sdk.trace.export that return SpanProcessorModifier and TypeMethodDescriptionstatic SpanProcessorSimpleSpanProcessor.create(SpanExporter exporter) Returns a newSimpleSpanProcessorwhich exports spans to theSpanExportersynchronously. -
Uses of SpanProcessor in io.opentelemetry.sdk.trace.internal
Subinterfaces of SpanProcessor in io.opentelemetry.sdk.trace.internal