Uses of Class
io.opentelemetry.sdk.trace.SdkTracerProviderBuilder
Packages that use SdkTracerProviderBuilder
Package
Description
Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration.
Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration of
traces.
The OpenTelemetry SDK implementation of tracing.
-
Uses of SdkTracerProviderBuilder in io.opentelemetry.sdk.autoconfigure
Method parameters in io.opentelemetry.sdk.autoconfigure with type arguments of type SdkTracerProviderBuilderModifier and TypeMethodDescriptionAutoConfiguredOpenTelemetrySdkBuilder.addTracerProviderCustomizer(BiFunction<SdkTracerProviderBuilder, ConfigProperties, SdkTracerProviderBuilder> tracerProviderCustomizer) Adds aBiFunctionto invoke the with theSdkTracerProviderBuilderto allow customization.AutoConfiguredOpenTelemetrySdkBuilder.addTracerProviderCustomizer(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 SdkTracerProviderBuilderModifier and TypeMethodDescriptiondefault AutoConfigurationCustomizerAutoConfigurationCustomizer.addTracerProviderCustomizer(BiFunction<SdkTracerProviderBuilder, ConfigProperties, SdkTracerProviderBuilder> tracerProviderCustomizer) Adds aBiFunctionto invoke the with theSdkTracerProviderBuilderto allow customization.default AutoConfigurationCustomizerAutoConfigurationCustomizer.addTracerProviderCustomizer(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 SdkTracerProviderBuilderModifier and TypeMethodDescriptionvoidSdkTracerProviderConfigurer.configure(SdkTracerProviderBuilder tracerProviderBuilder, ConfigProperties config) Deprecated.Configures theSdkTracerProviderBuilder. -
Uses of SdkTracerProviderBuilder in io.opentelemetry.sdk.trace
Methods in io.opentelemetry.sdk.trace that return SdkTracerProviderBuilderModifier and TypeMethodDescriptionSdkTracerProviderBuilder.addResource(Resource resource) Merge aResourcewith the current.SdkTracerProviderBuilder.addSpanProcessor(SpanProcessor spanProcessor) Add a SpanProcessor to the span pipeline that will be built.static SdkTracerProviderBuilderSdkTracerProvider.builder()Returns a newSdkTracerProviderBuilderforSdkTracerProvider.Assign aClock.SdkTracerProviderBuilder.setIdGenerator(IdGenerator idGenerator) Assign anIdGenerator.SdkTracerProviderBuilder.setResource(Resource resource) Assign aResourceto be attached to all Spans created by Tracers.SdkTracerProviderBuilder.setSampler(Sampler sampler) Assign aSamplerto use for sampling traces.SdkTracerProviderBuilder.setSpanLimits(SpanLimits spanLimits) Assign an initialSpanLimitsthat should be used with this SDK.SdkTracerProviderBuilder.setSpanLimits(Supplier<SpanLimits> spanLimitsSupplier) Assign aSupplierofSpanLimits. -
Uses of SdkTracerProviderBuilder in io.opentelemetry.sdk.trace.internal
Methods in io.opentelemetry.sdk.trace.internal with parameters of type SdkTracerProviderBuilderModifier and TypeMethodDescriptionstatic voidSdkTracerProviderUtil.addTracerConfiguratorCondition(SdkTracerProviderBuilder sdkTracerProviderBuilder, 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.