| Class | Description |
|---|---|
| Beeline |
The Beeline class is the main/most-convenient point of interaction with traces in a Beeline-instrumented application.
|
| SendingSpan |
Implements close with the ability to send Spans to Honeycomb using the Event returned by the configured
SpanPostProcessor, which adds the standard fields that are required for Honeycomb to recognise an Event as a
Span. |
| Span |
A Span represents an operation over its duration and associates the attributes contained within this class with it.
|
| SpanBuilderFactory |
Sampling
|
| SpanBuilderFactory.NoopSpanBuilder | |
| SpanBuilderFactory.SpanBuilder |
Builder to capture various attributes to initialise a Span with.
|
| SpanPostProcessor |
This applies post processing to Spans that are ready to be sent.
|
| Tracer |
The Tracer manages Spans using thread-local context.
|
| TracerSpan |
This class represents a Span that is managed by a
Tracer. |
| Tracing |
This class represents an entry point to Honeycomb's core tracing functionality with factory methods for
Beeline (make sure to read its class Javadoc first), SpanBuilderFactory, and Tracer. |
Copyright © 2019–2020 Honeycomb. All rights reserved.