Interface InMemorySpanEventListener
- All Known Implementing Classes:
ZipkinPublisher
public interface InMemorySpanEventListener
Listener for tracing events.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
onEventLogged
(InMemorySpan span, long epochMicros, String eventName) Called when an event was logged.void
onEventLogged
(InMemorySpan span, long epochMicros, Map<String, ?> fields) Called when an event was logged.void
onSpanFinished
(InMemorySpan span, long durationMicros) Called when a span has finished.void
onSpanStarted
(InMemorySpan span) Called when a span has started.
-
Method Details
-
onSpanStarted
Called when a span has started.- Parameters:
span
- the span
-
onEventLogged
Called when an event was logged.- Parameters:
span
- the span the event was associated withepochMicros
- timestamp epoch in microsecondseventName
- event name
-
onEventLogged
Called when an event was logged.- Parameters:
span
- the span the event was associated withepochMicros
- timestamp epoch in microsecondsfields
- fields as a map
-
onSpanFinished
Called when a span has finished.- Parameters:
span
- the spandurationMicros
- duration in microseconds
-