Package io.opencensus.implcore.trace
-
Interface Summary Interface Description RecordEventsSpanImpl.StartEndHandler Interface to handle the start and end operations for aSpan
only when theSpan
hasSpan.Options.RECORD_EVENTS
option. -
Class Summary Class Description NoRecordEventsSpanImpl Implementation for theSpan
class that does not record trace events.RecordEventsSpanImpl Implementation for theSpan
class that records trace events.RecordEventsSpanImpl.AttributesWithCapacity RecordEventsSpanImpl.EventWithNanoTime<T> RecordEventsSpanImpl.TraceEvents<T> SpanBuilderImpl Implementation of theSpanBuilder
.SpanBuilderImpl.Options StartEndHandlerImpl Uses the providedEventQueue
to defer processing/exporting of theSpanData
to avoid impacting the critical path.StartEndHandlerImpl.SpanEndEvent StartEndHandlerImpl.SpanStartEvent TraceComponentImplBase Helper class to allow sharing the code for all theTraceComponent
implementations.TracerImpl Implementation of theTracer
.