Package | Description |
---|---|
io.honeycomb.beeline.tracing.propagation |
Modifier and Type | Class | Description |
---|---|---|
protected static class |
BeelineServletFilter.HttpServerRequestAdapter |
Modifier and Type | Field | Description |
---|---|---|
static Function<HttpServerRequestAdapter,String> |
BeelineServletFilter.DEFAULT_REQUEST_SPAN_NAMING_FUNCTION |
Modifier and Type | Method | Description |
---|---|---|
void |
HttpServerRequestSpanCustomizer.customize(Span span,
HttpServerRequestAdapter httpServerRequestAdapter) |
Customize a span by adding information from a HTTP request received by a server.
|
Span |
HttpServerPropagator.startPropagation(HttpServerRequestAdapter httpRequest) |
Creates a root span for this HTTP server call and adds the standardized fields to it.
|
Modifier and Type | Method | Description |
---|---|---|
BeelineServletFilter.Builder |
BeelineServletFilter.Builder.setRequestToSpanName(Function<HttpServerRequestAdapter,String> requestToSpanName) |
Sets the function to use when creating request span names.
|
Constructor | Description |
---|---|
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.