Uses of Interface
io.opentelemetry.sdk.trace.export.SpanExporter
-
Packages that use SpanExporter Package Description io.opentelemetry.exporter.otlp.http.trace OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP HTTP.io.opentelemetry.exporter.otlp.internal io.opentelemetry.exporter.otlp.trace OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP gRPC.io.opentelemetry.sdk.autoconfigure io.opentelemetry.sdk.autoconfigure.spi Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration.io.opentelemetry.sdk.autoconfigure.spi.traces Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration of traces.io.opentelemetry.sdk.trace.export Utilities that allow tracing services to export data for sampled spans, as well as providing in-process span processing APIs. -
-
Uses of SpanExporter in io.opentelemetry.exporter.otlp.http.trace
Classes in io.opentelemetry.exporter.otlp.http.trace that implement SpanExporter Modifier and Type Class Description classOtlpHttpSpanExporterExports spans using OTLP via HTTP, using OpenTelemetry's protobuf model. -
Uses of SpanExporter in io.opentelemetry.exporter.otlp.internal
Methods in io.opentelemetry.exporter.otlp.internal that return SpanExporter Modifier and Type Method Description SpanExporterOtlpSpanExporterComponentProvider. create(StructuredConfigProperties config)SpanExporterOtlpSpanExporterProvider. createExporter(ConfigProperties config)Methods in io.opentelemetry.exporter.otlp.internal that return types with arguments of type SpanExporter Modifier and Type Method Description java.lang.Class<SpanExporter>OtlpSpanExporterComponentProvider. getType() -
Uses of SpanExporter in io.opentelemetry.exporter.otlp.trace
Classes in io.opentelemetry.exporter.otlp.trace that implement SpanExporter Modifier and Type Class Description classOtlpGrpcSpanExporterExports spans using OTLP via gRPC, using OpenTelemetry's protobuf model. -
Uses of SpanExporter in io.opentelemetry.sdk.autoconfigure
Fields in io.opentelemetry.sdk.autoconfigure with type parameters of type SpanExporter Modifier and Type Field Description private java.util.function.BiFunction<? super SpanExporter,ConfigProperties,? extends SpanExporter>AutoConfiguredOpenTelemetrySdkBuilder. spanExporterCustomizerprivate java.util.function.BiFunction<? super SpanExporter,ConfigProperties,? extends SpanExporter>AutoConfiguredOpenTelemetrySdkBuilder. spanExporterCustomizerMethods in io.opentelemetry.sdk.autoconfigure that return SpanExporter Modifier and Type Method Description (package private) static SpanExporterSpanExporterConfiguration. configureExporter(java.lang.String name, NamedSpiManager<SpanExporter> spiExportersManager)Methods in io.opentelemetry.sdk.autoconfigure that return types with arguments of type SpanExporter Modifier and Type Method Description (package private) static java.util.Map<java.lang.String,SpanExporter>SpanExporterConfiguration. configureSpanExporters(ConfigProperties config, SpiHelper spiHelper, java.util.function.BiFunction<? super SpanExporter,ConfigProperties,? extends SpanExporter> spanExporterCustomizer, java.util.List<java.io.Closeable> closeables)(package private) static NamedSpiManager<SpanExporter>SpanExporterConfiguration. spanExporterSpiManager(ConfigProperties config, SpiHelper spiHelper)Methods in io.opentelemetry.sdk.autoconfigure with parameters of type SpanExporter Modifier and Type Method Description (package private) static BatchSpanProcessorTracerProviderConfiguration. configureBatchSpanProcessor(ConfigProperties config, SpanExporter exporter, MeterProvider meterProvider)Method parameters in io.opentelemetry.sdk.autoconfigure with type arguments of type SpanExporter Modifier and Type Method Description AutoConfiguredOpenTelemetrySdkBuilderAutoConfiguredOpenTelemetrySdkBuilder. addSpanExporterCustomizer(java.util.function.BiFunction<? super SpanExporter,ConfigProperties,? extends SpanExporter> spanExporterCustomizer)Adds aBiFunctionto invoke with the default autoconfiguredSpanExporterto allow customization.AutoConfiguredOpenTelemetrySdkBuilderAutoConfiguredOpenTelemetrySdkBuilder. addSpanExporterCustomizer(java.util.function.BiFunction<? super SpanExporter,ConfigProperties,? extends SpanExporter> spanExporterCustomizer)Adds aBiFunctionto invoke with the default autoconfiguredSpanExporterto allow customization.(package private) static SpanExporterSpanExporterConfiguration. configureExporter(java.lang.String name, NamedSpiManager<SpanExporter> spiExportersManager)(package private) static java.util.Map<java.lang.String,SpanExporter>SpanExporterConfiguration. configureSpanExporters(ConfigProperties config, SpiHelper spiHelper, java.util.function.BiFunction<? super SpanExporter,ConfigProperties,? extends SpanExporter> spanExporterCustomizer, java.util.List<java.io.Closeable> closeables)(package private) static java.util.Map<java.lang.String,SpanExporter>SpanExporterConfiguration. configureSpanExporters(ConfigProperties config, SpiHelper spiHelper, java.util.function.BiFunction<? super SpanExporter,ConfigProperties,? extends SpanExporter> spanExporterCustomizer, java.util.List<java.io.Closeable> closeables)(package private) static java.util.List<SpanProcessor>TracerProviderConfiguration. configureSpanProcessors(ConfigProperties config, java.util.Map<java.lang.String,SpanExporter> exportersByName, MeterProvider meterProvider, java.util.List<java.io.Closeable> closeables)(package private) static voidTracerProviderConfiguration. configureTracerProvider(SdkTracerProviderBuilder tracerProviderBuilder, ConfigProperties config, SpiHelper spiHelper, MeterProvider meterProvider, java.util.function.BiFunction<? super SpanExporter,ConfigProperties,? extends SpanExporter> spanExporterCustomizer, java.util.function.BiFunction<? super SpanProcessor,ConfigProperties,? extends SpanProcessor> spanProcessorCustomizer, java.util.function.BiFunction<? super Sampler,ConfigProperties,? extends Sampler> samplerCustomizer, java.util.List<java.io.Closeable> closeables)(package private) static voidTracerProviderConfiguration. configureTracerProvider(SdkTracerProviderBuilder tracerProviderBuilder, ConfigProperties config, SpiHelper spiHelper, MeterProvider meterProvider, java.util.function.BiFunction<? super SpanExporter,ConfigProperties,? extends SpanExporter> spanExporterCustomizer, java.util.function.BiFunction<? super SpanProcessor,ConfigProperties,? extends SpanProcessor> spanProcessorCustomizer, java.util.function.BiFunction<? super Sampler,ConfigProperties,? extends Sampler> samplerCustomizer, java.util.List<java.io.Closeable> closeables) -
Uses of SpanExporter in io.opentelemetry.sdk.autoconfigure.spi
Method parameters in io.opentelemetry.sdk.autoconfigure.spi with type arguments of type SpanExporter Modifier and Type Method Description AutoConfigurationCustomizerAutoConfigurationCustomizer. addSpanExporterCustomizer(java.util.function.BiFunction<? super SpanExporter,ConfigProperties,? extends SpanExporter> exporterCustomizer)Adds aBiFunctionto invoke with the default autoconfiguredSpanExporterto allow customization.AutoConfigurationCustomizerAutoConfigurationCustomizer. addSpanExporterCustomizer(java.util.function.BiFunction<? super SpanExporter,ConfigProperties,? extends SpanExporter> exporterCustomizer)Adds aBiFunctionto invoke with the default autoconfiguredSpanExporterto allow customization. -
Uses of SpanExporter in io.opentelemetry.sdk.autoconfigure.spi.traces
Methods in io.opentelemetry.sdk.autoconfigure.spi.traces that return SpanExporter Modifier and Type Method Description SpanExporterConfigurableSpanExporterProvider. createExporter(ConfigProperties config)Returns aSpanExporterthat can be registered to OpenTelemetry by providing the property value specified byConfigurableSpanExporterProvider.getName(). -
Uses of SpanExporter in io.opentelemetry.sdk.trace.export
Classes in io.opentelemetry.sdk.trace.export that implement SpanExporter Modifier and Type Class Description (package private) classMultiSpanExporterSpanExporterthat forwards all received spans to a list ofSpanExporter.(package private) classNoopSpanExporterFields in io.opentelemetry.sdk.trace.export declared as SpanExporter Modifier and Type Field Description private static SpanExporterNoopSpanExporter. INSTANCEprivate SpanExporterBatchSpanProcessor.Worker. spanExporterprivate SpanExporterBatchSpanProcessorBuilder. spanExporterprivate SpanExporterSimpleSpanProcessor. spanExporterprivate SpanExporterSimpleSpanProcessorBuilder. spanExporterprivate SpanExporter[]MultiSpanExporter. spanExportersMethods in io.opentelemetry.sdk.trace.export that return SpanExporter Modifier and Type Method Description static SpanExporterSpanExporter. composite(SpanExporter... exporters)Returns aSpanExporterwhich delegates all exports to theexportersin order.static SpanExporterSpanExporter. composite(java.lang.Iterable<SpanExporter> exporters)Returns aSpanExporterwhich delegates all exports to theexportersin order.(package private) static SpanExporterMultiSpanExporter. create(java.util.List<SpanExporter> spanExporters)Constructs and returns an instance of this class.(package private) static SpanExporterNoopSpanExporter. getInstance()SpanExporterBatchSpanProcessor. getSpanExporter()Return the processor's configuredSpanExporter.SpanExporterSimpleSpanProcessor. getSpanExporter()Return the processor's configuredSpanExporter.Methods in io.opentelemetry.sdk.trace.export with parameters of type SpanExporter Modifier and Type Method Description static BatchSpanProcessorBuilderBatchSpanProcessor. builder(SpanExporter spanExporter)Returns a new Builder forBatchSpanProcessor.static SimpleSpanProcessorBuilderSimpleSpanProcessor. builder(SpanExporter exporter)Returns a new Builder forSimpleSpanProcessor.static SpanExporterSpanExporter. composite(SpanExporter... exporters)Returns aSpanExporterwhich delegates all exports to theexportersin order.static SpanProcessorSimpleSpanProcessor. create(SpanExporter exporter)Returns a newSimpleSpanProcessorwhich exports spans to theSpanExportersynchronously.Method parameters in io.opentelemetry.sdk.trace.export with type arguments of type SpanExporter Modifier and Type Method Description static SpanExporterSpanExporter. composite(java.lang.Iterable<SpanExporter> exporters)Returns aSpanExporterwhich delegates all exports to theexportersin order.(package private) static SpanExporterMultiSpanExporter. create(java.util.List<SpanExporter> spanExporters)Constructs and returns an instance of this class.Constructors in io.opentelemetry.sdk.trace.export with parameters of type SpanExporter Constructor Description BatchSpanProcessor(SpanExporter spanExporter, boolean exportUnsampledSpans, MeterProvider meterProvider, long scheduleDelayNanos, int maxQueueSize, int maxExportBatchSize, long exporterTimeoutNanos)BatchSpanProcessorBuilder(SpanExporter spanExporter)MultiSpanExporter(SpanExporter[] spanExporters)SimpleSpanProcessor(SpanExporter spanExporter, boolean exportUnsampledSpans)SimpleSpanProcessorBuilder(SpanExporter spanExporter)Worker(SpanExporter spanExporter, MeterProvider meterProvider, long scheduleDelayNanos, int maxExportBatchSize, long exporterTimeoutNanos, java.util.Queue<ReadableSpan> queue)
-