Uses of Interface
io.opentelemetry.sdk.trace.IdGenerator
Packages that use IdGenerator
-
Uses of IdGenerator in io.opentelemetry.sdk.trace
Classes in io.opentelemetry.sdk.trace that implement IdGeneratorFields in io.opentelemetry.sdk.trace declared as IdGeneratorModifier and TypeFieldDescriptionprivate final IdGenerator
TracerSharedState.idGenerator
private IdGenerator
SdkTracerProviderBuilder.idsGenerator
Methods in io.opentelemetry.sdk.trace that return IdGeneratorModifier and TypeMethodDescription(package private) IdGenerator
TracerSharedState.getIdGenerator()
static IdGenerator
IdGenerator.random()
Returns aIdGenerator
that generates purely random IDs, which is the default for OpenTelemetry.Methods in io.opentelemetry.sdk.trace with parameters of type IdGeneratorModifier and TypeMethodDescriptionSdkTracerProviderBuilder.setIdGenerator
(IdGenerator idGenerator) Assign anIdGenerator
.Constructors in io.opentelemetry.sdk.trace with parameters of type IdGeneratorModifierConstructorDescription(package private)
SdkTracerProvider
(Clock clock, IdGenerator idsGenerator, Resource resource, Supplier<SpanLimits> spanLimitsSupplier, Sampler sampler, List<SpanProcessor> spanProcessors, ScopeConfigurator<TracerConfig> tracerConfigurator) (package private)
TracerSharedState
(Clock clock, IdGenerator idGenerator, Resource resource, Supplier<SpanLimits> spanLimitsSupplier, Sampler sampler, List<SpanProcessor> spanProcessors)