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 Object
implements EventQueue.Entry
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final InProcessRunningSpanStore
private final SampledSpanStoreImpl
private final RecordEventsSpanImpl
private final SpanExporterImpl
-
Constructor Summary
ConstructorsConstructorDescriptionSpanEndEvent
(RecordEventsSpanImpl span, SpanExporterImpl spanExporter, InProcessRunningSpanStore inProcessRunningSpanStore, SampledSpanStoreImpl sampledSpanStore) -
Method Summary
-
Field Details
-
span
-
inProcessRunningSpanStore
-
spanExporter
-
sampledSpanStore
-
-
Constructor Details
-
SpanEndEvent
SpanEndEvent(RecordEventsSpanImpl span, SpanExporterImpl spanExporter, InProcessRunningSpanStore inProcessRunningSpanStore, @Nullable SampledSpanStoreImpl sampledSpanStore)
-
-
Method Details
-
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
-