Adapt an HTTP request that is about to be sent by a client.
Adapt an HTTP response that has been received by a client.
Adapt an HTTP request that has been received by a server.
Adapt an HTTP response that is about to be returned by a server.
Interface that allows conversion between in-memory
Helper class to construct a
Provides straightforward instrumentation of an an HTTP client call, while also adding a standardized set of span fields.
Codec that can decode/encode trace context based on Version 1 of the honeycomb http header ('x-honeycomb-trace').
Provides straightforward instrumentation of an an HTTP server, while also adding a standardized set of span fields.
Customizes a span with information contained in an HTTP request received by the server.
Contains helpers for propagation of trace data.
This class represents the information that is needed to continue traces across process boundaries: The traceId that identifies the trace as a whole. The spanId that identifies the latest Span in the trace and will become the parentSpanId of the next Span in the trace. Optional - Trace fields that propagate contextual information down the trace. Optional - The name of the dataset to send the Spans to.
Copyright © 2019–2020 Honeycomb. All rights reserved.