Uses of Class
io.opentelemetry.sdk.trace.SdkTracerProviderBuilder
-
Packages that use SdkTracerProviderBuilder Package Description 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 The OpenTelemetry SDK implementation of tracing.io.opentelemetry.sdk.trace.internal -
-
Uses of SdkTracerProviderBuilder in io.opentelemetry.sdk.autoconfigure
Fields in io.opentelemetry.sdk.autoconfigure with type parameters of type SdkTracerProviderBuilder Modifier and Type Field Description private java.util.function.BiFunction<SdkTracerProviderBuilder,ConfigProperties,SdkTracerProviderBuilder>AutoConfiguredOpenTelemetrySdkBuilder. tracerProviderCustomizerprivate java.util.function.BiFunction<SdkTracerProviderBuilder,ConfigProperties,SdkTracerProviderBuilder>AutoConfiguredOpenTelemetrySdkBuilder. tracerProviderCustomizerMethods in io.opentelemetry.sdk.autoconfigure with parameters of type SdkTracerProviderBuilder Modifier and Type Method Description (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)Method parameters in io.opentelemetry.sdk.autoconfigure with type arguments of type SdkTracerProviderBuilder Modifier and Type Method Description AutoConfiguredOpenTelemetrySdkBuilderAutoConfiguredOpenTelemetrySdkBuilder. addTracerProviderCustomizer(java.util.function.BiFunction<SdkTracerProviderBuilder,ConfigProperties,SdkTracerProviderBuilder> tracerProviderCustomizer)Adds aBiFunctionto invoke the with theSdkTracerProviderBuilderto allow customization.AutoConfiguredOpenTelemetrySdkBuilderAutoConfiguredOpenTelemetrySdkBuilder. addTracerProviderCustomizer(java.util.function.BiFunction<SdkTracerProviderBuilder,ConfigProperties,SdkTracerProviderBuilder> tracerProviderCustomizer)Adds aBiFunctionto invoke the with theSdkTracerProviderBuilderto allow customization. -
Uses of SdkTracerProviderBuilder in io.opentelemetry.sdk.autoconfigure.spi
Method parameters in io.opentelemetry.sdk.autoconfigure.spi with type arguments of type SdkTracerProviderBuilder Modifier and Type Method Description default AutoConfigurationCustomizerAutoConfigurationCustomizer. addTracerProviderCustomizer(java.util.function.BiFunction<SdkTracerProviderBuilder,ConfigProperties,SdkTracerProviderBuilder> tracerProviderCustomizer)Adds aBiFunctionto invoke the with theSdkTracerProviderBuilderto allow customization.default AutoConfigurationCustomizerAutoConfigurationCustomizer. addTracerProviderCustomizer(java.util.function.BiFunction<SdkTracerProviderBuilder,ConfigProperties,SdkTracerProviderBuilder> tracerProviderCustomizer)Adds aBiFunctionto invoke the with theSdkTracerProviderBuilderto allow customization. -
Uses of SdkTracerProviderBuilder in io.opentelemetry.sdk.autoconfigure.spi.traces
Methods in io.opentelemetry.sdk.autoconfigure.spi.traces with parameters of type SdkTracerProviderBuilder Modifier and Type Method Description voidSdkTracerProviderConfigurer. configure(SdkTracerProviderBuilder tracerProviderBuilder, ConfigProperties config)Deprecated.Configures theSdkTracerProviderBuilder. -
Uses of SdkTracerProviderBuilder in io.opentelemetry.sdk.trace
Methods in io.opentelemetry.sdk.trace that return SdkTracerProviderBuilder Modifier and Type Method Description SdkTracerProviderBuilderSdkTracerProviderBuilder. addResource(Resource resource)Merge aResourcewith the current.SdkTracerProviderBuilderSdkTracerProviderBuilder. addSpanProcessor(SpanProcessor spanProcessor)Add a SpanProcessor to the span pipeline that will be built.(package private) SdkTracerProviderBuilderSdkTracerProviderBuilder. addTracerConfiguratorCondition(java.util.function.Predicate<InstrumentationScopeInfo> scopeMatcher, TracerConfig tracerConfig)Adds a condition to the tracer configurator, which computesTracerConfigfor eachInstrumentationScopeInfo.static SdkTracerProviderBuilderSdkTracerProvider. builder()Returns a newSdkTracerProviderBuilderforSdkTracerProvider.SdkTracerProviderBuilderSdkTracerProviderBuilder. setClock(Clock clock)Assign aClock.SdkTracerProviderBuilderSdkTracerProviderBuilder. setIdGenerator(IdGenerator idGenerator)Assign anIdGenerator.SdkTracerProviderBuilderSdkTracerProviderBuilder. setResource(Resource resource)Assign aResourceto be attached to all Spans created by Tracers.SdkTracerProviderBuilderSdkTracerProviderBuilder. setSampler(Sampler sampler)Assign aSamplerto use for sampling traces.SdkTracerProviderBuilderSdkTracerProviderBuilder. setSpanLimits(SpanLimits spanLimits)Assign an initialSpanLimitsthat should be used with this SDK.SdkTracerProviderBuilderSdkTracerProviderBuilder. setSpanLimits(java.util.function.Supplier<SpanLimits> spanLimitsSupplier)Assign aSupplierofSpanLimits.(package private) SdkTracerProviderBuilderSdkTracerProviderBuilder. setTracerConfigurator(ScopeConfigurator<TracerConfig> tracerConfigurator)Set the tracer configurator, which computesTracerConfigfor eachInstrumentationScopeInfo. -
Uses of SdkTracerProviderBuilder in io.opentelemetry.sdk.trace.internal
Methods in io.opentelemetry.sdk.trace.internal with parameters of type SdkTracerProviderBuilder Modifier and Type Method Description static voidSdkTracerProviderUtil. addTracerConfiguratorCondition(SdkTracerProviderBuilder sdkTracerProviderBuilder, java.util.function.Predicate<InstrumentationScopeInfo> scopeMatcher, TracerConfig tracerConfig)Reflectively add a tracer configurator condition to theSdkTracerProviderBuilder.static voidSdkTracerProviderUtil. setTracerConfigurator(SdkTracerProviderBuilder sdkTracerProviderBuilder, ScopeConfigurator<TracerConfig> tracerConfigurator)Reflectively set theScopeConfiguratorto theSdkTracerProviderBuilder.
-