Package | Description |
---|---|
io.honeycomb.beeline | |
io.honeycomb.beeline.spring.autoconfig | |
io.honeycomb.beeline.spring.beans | |
io.honeycomb.beeline.tracing | |
io.honeycomb.beeline.tracing.propagation |
Modifier and Type | Method | Description |
---|---|---|
Beeline |
DefaultBeeline.getBeeline() |
getBeeline returns the Beeline in this instance for times when the convenience wrappers aren't sufficient
|
Modifier and Type | Method | Description |
---|---|---|
Beeline |
BeelineAutoconfig.defaultBeeline(Tracer tracer,
SpanBuilderFactory factory) |
Modifier and Type | Method | Description |
---|---|---|
SpringServletFilter |
BeelineAutoconfig.defaultBeelineFilter(BeelineProperties beelineProperties,
Beeline beeline) |
Constructor | Description |
---|---|
SpringServletFilter(String serviceName,
List<String> includePaths,
List<String> excludePaths,
Beeline beeline) |
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. |
Modifier and Type | Method | Description |
---|---|---|
BeelineServletFilter.Builder |
BeelineServletFilter.Builder.setBeeline(Beeline beeline) |
Set the Beeline.
|
Constructor | Description |
---|---|
BeelineServletFilter(String serviceName,
Beeline beeline,
List<String> includePaths,
List<String> excludePaths,
Function<javax.servlet.http.HttpServletRequest,String> requestToRedispatchSpanName,
Function<HttpServerRequestAdapter,String> requestToSpanName,
PathMatcher pathMatcher) |
|
HttpServerPropagator(Beeline beeline,
String serviceName,
Function<HttpServerRequestAdapter,String> requestToSpanName) |
Create an HttpServerPropagator for tracing requests received by an HTTP server.
|
HttpServerPropagator(String serviceName,
Function<HttpServerRequestAdapter,String> requestToSpanName,
HttpServerRequestSpanCustomizer spanCustomizer,
PropagationCodec<String> propagationCodec,
Beeline beeline) |
Copyright © 2019–2020 Honeycomb. All rights reserved.