Uses of Class
io.opentelemetry.sdk.trace.internal.TracerConfig
-
Packages that use TracerConfig Package Description io.opentelemetry.sdk.trace The OpenTelemetry SDK implementation of tracing.io.opentelemetry.sdk.trace.internal -
-
Uses of TracerConfig in io.opentelemetry.sdk.trace
Fields in io.opentelemetry.sdk.trace with type parameters of type TracerConfig Modifier and Type Field Description private ScopeConfigurator<TracerConfig>
SdkTracerProvider. tracerConfigurator
private ScopeConfiguratorBuilder<TracerConfig>
SdkTracerProviderBuilder. tracerConfiguratorBuilder
Methods in io.opentelemetry.sdk.trace that return TracerConfig Modifier and Type Method Description private TracerConfig
SdkTracerProvider. getTracerConfig(InstrumentationScopeInfo instrumentationScopeInfo)
Methods in io.opentelemetry.sdk.trace with parameters of type TracerConfig Modifier and Type Method Description (package private) SdkTracerProviderBuilder
SdkTracerProviderBuilder. addTracerConfiguratorCondition(java.util.function.Predicate<InstrumentationScopeInfo> scopeMatcher, TracerConfig tracerConfig)
Adds a condition to the tracer configurator, which computesTracerConfig
for eachInstrumentationScopeInfo
.Method parameters in io.opentelemetry.sdk.trace with type arguments of type TracerConfig Modifier and Type Method Description (package private) SdkTracerProviderBuilder
SdkTracerProviderBuilder. setTracerConfigurator(ScopeConfigurator<TracerConfig> tracerConfigurator)
Set the tracer configurator, which computesTracerConfig
for eachInstrumentationScopeInfo
.Constructors in io.opentelemetry.sdk.trace with parameters of type TracerConfig Constructor Description SdkTracer(TracerSharedState sharedState, InstrumentationScopeInfo instrumentationScopeInfo, TracerConfig tracerConfig)
Constructor parameters in io.opentelemetry.sdk.trace with type arguments of type TracerConfig Constructor Description SdkTracerProvider(Clock clock, IdGenerator idsGenerator, Resource resource, java.util.function.Supplier<SpanLimits> spanLimitsSupplier, Sampler sampler, java.util.List<SpanProcessor> spanProcessors, ScopeConfigurator<TracerConfig> tracerConfigurator)
-
Uses of TracerConfig in io.opentelemetry.sdk.trace.internal
Subclasses of TracerConfig in io.opentelemetry.sdk.trace.internal Modifier and Type Class Description (package private) class
AutoValue_TracerConfig
Fields in io.opentelemetry.sdk.trace.internal declared as TracerConfig Modifier and Type Field Description private static TracerConfig
TracerConfig. DEFAULT_CONFIG
private static TracerConfig
TracerConfig. DISABLED_CONFIG
Methods in io.opentelemetry.sdk.trace.internal that return TracerConfig Modifier and Type Method Description static TracerConfig
TracerConfig. defaultConfig()
Returns the defaultTracerConfig
, which is used when no configurator is set or when the tracer configurator returnsnull
for aInstrumentationScopeInfo
.static TracerConfig
TracerConfig. disabled()
Returns a disabledTracerConfig
.static TracerConfig
TracerConfig. enabled()
Returns an enabledTracerConfig
.Methods in io.opentelemetry.sdk.trace.internal that return types with arguments of type TracerConfig Modifier and Type Method Description static ScopeConfiguratorBuilder<TracerConfig>
TracerConfig. configuratorBuilder()
Methods in io.opentelemetry.sdk.trace.internal with parameters of type TracerConfig Modifier and Type Method Description static void
SdkTracerProviderUtil. addTracerConfiguratorCondition(SdkTracerProviderBuilder sdkTracerProviderBuilder, java.util.function.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 TracerConfig Modifier and Type Method Description static void
SdkTracerProviderUtil. setTracerConfigurator(SdkTracerProviderBuilder sdkTracerProviderBuilder, ScopeConfigurator<TracerConfig> tracerConfigurator)
Reflectively set theScopeConfigurator
to theSdkTracerProviderBuilder
.
-