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.