Package com.openobserve.android.trace
See: Description
-
Class Summary Class Description ApmNetworkInstrumentationConfiguration Configuration for APM distributed tracing of network requests. DeterministicTraceSampler A com.openobserve.android.core.sampling.DeterministicSampler using the TraceID of a Span to compute the sampling decision. Builder A Builder class for a TraceConfiguration. TraceConfiguration Describes configuration to be used for the Traces feature. SpanExtKt -
Enum Summary Enum Description ApmNetworkTracingScope Defines the scope of network tracing instrumentation. TraceContextInjection Defines whether the trace context should be injected into all requests or only sampled ones. -
Annotation Summary Annotation Description ExperimentalTraceApi Marks declarations that are part of the experimental Tracing API. -
Object Summary Object Description GlobalOpenObserveTracer A holder object for managing and retrieving a global instance of the OpenObserveTracer. OpenObserveTracing Object responsible for providing tracing capabilities in the OpenObserve SDK. Trace An entry point to OpenObserve Traces feature. -
Interface Summary Interface Description InternalCoreWriterProvider Internal interface to provide the core writer to the tracer. NetworkTracedRequestListener Listener for automatically created com.openobserve.android.trace.api.span.OpenObserveSpan around com.openobserve.android.api.instrumentation.network.HttpRequestInfo.