| Package | Description |
|---|---|
| io.honeycomb.beeline.spring.autoconfig | |
| io.honeycomb.beeline.spring.beans | |
| io.honeycomb.beeline.tracing |
| Modifier and Type | Method | Description |
|---|---|---|
SpanBuilderFactory |
BeelineAutoconfig.defaultBeelineSpanBuilderFactory(SpanPostProcessor spanPostProcessor,
TraceSampler<String> globalSampler) |
| Modifier and Type | Method | Description |
|---|---|---|
Beeline |
BeelineAutoconfig.defaultBeeline(Tracer tracer,
SpanBuilderFactory factory) |
|
BeelineHandlerInterceptor |
BeelineAutoconfig.defaultBeelineInterceptor(Tracer tracer,
SpanBuilderFactory factory) |
|
Tracer |
BeelineAutoconfig.defaultBeelineTracer(SpanBuilderFactory factory) |
| Constructor | Description |
|---|---|
BeelineHandlerInterceptor(Tracer tracer,
SpanBuilderFactory factory) |
| Modifier and Type | Method | Description |
|---|---|---|
static SpanBuilderFactory |
Tracing.createSpanBuilderFactory(SpanPostProcessor processor,
TraceSampler<? super String> globalSampler) |
Creates a
SpanBuilderFactory that helps with the construction of Span instances and configures them with
the provided client and sampler, as well as default implementation of
ClockProvider and TraceIdProvider. |
SpanBuilderFactory |
Beeline.getSpanBuilderFactory() |
| Modifier and Type | Method | Description |
|---|---|---|
static Beeline |
Tracing.createBeeline(Tracer tracer,
SpanBuilderFactory factory) |
Creates a
Beeline serves as the main point of interaction with traces in a Beeline-instrumented
application. |
static Tracer |
Tracing.createTracer(SpanBuilderFactory factory) |
Factory method to create a new
Tracer instance,
which helps manage tracing instrumentation and reports spans to Honeycomb using the provided client. |
static Tracer |
Tracing.createTracer(SpanBuilderFactory factory,
TracingContext context) |
Factory method to create a new
Tracer instance,
which helps manage tracing instrumentation and reports spans to Honeycomb using the provided client. |
| Constructor | Description |
|---|---|
Beeline(Tracer tracer,
SpanBuilderFactory factory) |
|
Tracer(SpanBuilderFactory factory) |
Creates a tracer.
|
Tracer(SpanBuilderFactory factory,
TracingContext context) |
Copyright © 2019–2020 Honeycomb. All rights reserved.