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.