| Modifier and Type | Method | Description |
|---|---|---|
Tracer |
BeelineAutoconfig.defaultBeelineTracer(SpanBuilderFactory factory) |
| Modifier and Type | Method | Description |
|---|---|---|
Beeline |
BeelineAutoconfig.defaultBeeline(Tracer tracer,
SpanBuilderFactory factory) |
|
BeelineHandlerInterceptor |
BeelineAutoconfig.defaultBeelineInterceptor(Tracer tracer,
SpanBuilderFactory factory) |
|
BeelineRestTemplateInterceptor |
BeelineAutoconfig.defaultBeelineRestTemplateInterceptor(Tracer tracer) |
|
SpanAspect |
BeelineAutoconfig.defaultBeelineSpanAspect(Tracer tracer) |
| Constructor | Description |
|---|---|
BeelineHandlerInterceptor(Tracer tracer,
SpanBuilderFactory factory) |
|
BeelineRestTemplateInterceptor(Tracer tracer) |
| Constructor | Description |
|---|---|
SpanAspect(Tracer tracer) |
| Modifier and Type | Method | Description |
|---|---|---|
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. |
Tracer |
Beeline.getTracer() |
| 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. |
| Constructor | Description |
|---|---|
Beeline(Tracer tracer,
SpanBuilderFactory factory) |
| Constructor | Description |
|---|---|
HttpClientPropagator(Tracer tracer,
PropagationCodec<String> propagationCodec,
Function<HttpClientRequestAdapter,String> requestToSpanName) |
|
HttpClientPropagator(Tracer tracer,
Function<HttpClientRequestAdapter,String> requestToSpanName) |
Create an HttpClientPropagator for tracing HTTP client requests.
|
Copyright © 2019–2020 Honeycomb. All rights reserved.