Uses of Class
io.opentelemetry.sdk.trace.internal.TracerConfig
Packages that use TracerConfig
Package
Description
The OpenTelemetry SDK implementation of tracing.
-
Uses of TracerConfig in io.opentelemetry.sdk.trace
Fields in io.opentelemetry.sdk.trace with type parameters of type TracerConfigModifier and TypeFieldDescriptionprivate final ScopeConfigurator<TracerConfig> SdkTracerProvider.tracerConfiguratorprivate ScopeConfiguratorBuilder<TracerConfig> SdkTracerProviderBuilder.tracerConfiguratorBuilderMethods in io.opentelemetry.sdk.trace that return TracerConfigModifier and TypeMethodDescriptionprivate TracerConfigSdkTracerProvider.getTracerConfig(InstrumentationScopeInfo instrumentationScopeInfo) Methods in io.opentelemetry.sdk.trace with parameters of type TracerConfigModifier and TypeMethodDescription(package private) SdkTracerProviderBuilderSdkTracerProviderBuilder.addTracerConfiguratorCondition(Predicate<InstrumentationScopeInfo> scopeMatcher, TracerConfig tracerConfig) Adds a condition to the tracer configurator, which computesTracerConfigfor eachInstrumentationScopeInfo.Method parameters in io.opentelemetry.sdk.trace with type arguments of type TracerConfigModifier and TypeMethodDescription(package private) SdkTracerProviderBuilderSdkTracerProviderBuilder.setTracerConfigurator(ScopeConfigurator<TracerConfig> tracerConfigurator) Set the tracer configurator, which computesTracerConfigfor eachInstrumentationScopeInfo.Constructors in io.opentelemetry.sdk.trace with parameters of type TracerConfigModifierConstructorDescription(package private)SdkTracer(TracerSharedState sharedState, InstrumentationScopeInfo instrumentationScopeInfo, TracerConfig tracerConfig) Constructor parameters in io.opentelemetry.sdk.trace with type arguments of type TracerConfigModifierConstructorDescription(package private)SdkTracerProvider(Clock clock, IdGenerator idsGenerator, Resource resource, Supplier<SpanLimits> spanLimitsSupplier, Sampler sampler, List<SpanProcessor> spanProcessors, ScopeConfigurator<TracerConfig> tracerConfigurator) -
Uses of TracerConfig in io.opentelemetry.sdk.trace.internal
Subclasses of TracerConfig in io.opentelemetry.sdk.trace.internalFields in io.opentelemetry.sdk.trace.internal declared as TracerConfigModifier and TypeFieldDescriptionprivate static final TracerConfigTracerConfig.DEFAULT_CONFIGprivate static final TracerConfigTracerConfig.DISABLED_CONFIGMethods in io.opentelemetry.sdk.trace.internal that return TracerConfigModifier and TypeMethodDescriptionstatic TracerConfigTracerConfig.defaultConfig()Returns the defaultTracerConfig, which is used when no configurator is set or when the tracer configurator returnsnullfor aInstrumentationScopeInfo.static TracerConfigTracerConfig.disabled()Returns a disabledTracerConfig.static TracerConfigTracerConfig.enabled()Returns an enabledTracerConfig.Methods in io.opentelemetry.sdk.trace.internal that return types with arguments of type TracerConfigModifier and TypeMethodDescriptionstatic ScopeConfiguratorBuilder<TracerConfig> TracerConfig.configuratorBuilder()Methods in io.opentelemetry.sdk.trace.internal with parameters of type TracerConfigModifier and TypeMethodDescriptionstatic voidSdkTracerProviderUtil.addTracerConfiguratorCondition(SdkTracerProviderBuilder sdkTracerProviderBuilder, Predicate<InstrumentationScopeInfo> scopeMatcher, TracerConfig tracerConfig) Reflectively add a tracer configurator condition to theSdkTracerProviderBuilder.Method parameters in io.opentelemetry.sdk.trace.internal with type arguments of type TracerConfigModifier and TypeMethodDescriptionstatic voidSdkTracerProviderUtil.setTracerConfigurator(SdkTracerProviderBuilder sdkTracerProviderBuilder, ScopeConfigurator<TracerConfig> tracerConfigurator) Reflectively set theScopeConfiguratorto theSdkTracerProviderBuilder.