Package io.opencensus.implcore.trace
Class StartEndHandlerImpl.SpanEndEvent
- java.lang.Object
-
- io.opencensus.implcore.trace.StartEndHandlerImpl.SpanEndEvent
-
- All Implemented Interfaces:
EventQueue.Entry
- Enclosing class:
- StartEndHandlerImpl
private static final class StartEndHandlerImpl.SpanEndEvent extends java.lang.Object implements EventQueue.Entry
-
-
Field Summary
Fields Modifier and Type Field Description private InProcessRunningSpanStore
inProcessRunningSpanStore
private SampledSpanStoreImpl
sampledSpanStore
private RecordEventsSpanImpl
span
private SpanExporterImpl
spanExporter
-
Constructor Summary
Constructors Constructor Description SpanEndEvent(RecordEventsSpanImpl span, SpanExporterImpl spanExporter, InProcessRunningSpanStore inProcessRunningSpanStore, SampledSpanStoreImpl sampledSpanStore)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
process()
Process the event associated with this entry.
-
-
-
Field Detail
-
span
private final RecordEventsSpanImpl span
-
inProcessRunningSpanStore
private final InProcessRunningSpanStore inProcessRunningSpanStore
-
spanExporter
private final SpanExporterImpl spanExporter
-
sampledSpanStore
@Nullable private final SampledSpanStoreImpl sampledSpanStore
-
-
Constructor Detail
-
SpanEndEvent
SpanEndEvent(RecordEventsSpanImpl span, SpanExporterImpl spanExporter, InProcessRunningSpanStore inProcessRunningSpanStore, @Nullable SampledSpanStoreImpl sampledSpanStore)
-
-
Method Detail
-
process
public void process()
Description copied from interface:EventQueue.Entry
Process the event associated with this entry. This will be called for every event in the associatedEventQueue
.- Specified by:
process
in interfaceEventQueue.Entry
-
-