All Classes
| Class | Description |
|---|---|
| HttpAdapter<Req,Resp> | Deprecated.
Since 5.10, use
HttpRequest and HttpResponse |
| HttpClientAdapter<Req,Resp> | Deprecated.
Since 5.10, use
HttpClientRequest and HttpClientResponse |
| HttpClientHandler<Req,Resp> |
This standardizes a way to instrument http clients, particularly in a way that encourages use of
portable customizations via
HttpRequestParser and HttpResponseParser. |
| HttpClientParser | Deprecated.
Since 5.10, use
HttpRequestParser and HttpResponseParser |
| HttpClientRequest |
Marks an interface for use in
HttpClientHandler.handleSend(HttpClientRequest). |
| HttpClientResponse |
Marks an interface for use in
HttpClientHandler.handleReceive(HttpClientResponse, Span). |
| HttpParser | Deprecated.
Since 5.10, use
HttpRequestParser and HttpResponseParser |
| HttpRequest |
Abstract request type used for parsing and sampling of http clients and servers.
|
| HttpRequestMatchers |
Null safe matchers for use in
HttpRuleSampler. |
| HttpRequestParser |
Use this to control the request data recorded for an
sampled
HTTP client or server span. |
| HttpRequestParser.Default |
The default data policy sets the span name to the HTTP method and adds the "http.method" and
"http.path" tags.
|
| HttpResponse |
Abstract response type used for parsing and sampling of http clients and servers.
|
| HttpResponseParser |
Use this to control the response data recorded for an
sampled
HTTP client or server span. |
| HttpResponseParser.Default |
The default data policy sets the span name to the HTTP route when available, along with the
"http.status_code" and "error" tags.
|
| HttpRuleSampler |
Assigns sample rates to http routes.
|
| HttpRuleSampler.Builder | |
| HttpSampler | Deprecated.
Since 5.8, use
SamplerFunction<HttpRequest>. |
| HttpServerAdapter<Req,Resp> | Deprecated.
Since 5.10, use
HttpServerRequest and HttpServerResponse |
| HttpServerHandler<Req,Resp> |
This standardizes a way to instrument http servers, particularly in a way that encourages use of
portable customizations via
HttpRequestParser and HttpResponseParser. |
| HttpServerParser | Deprecated.
Since 5.10, use
HttpRequestParser and HttpResponseParser |
| HttpServerRequest |
Marks an interface for use in
HttpServerHandler.handleReceive(HttpServerRequest). |
| HttpServerResponse |
Marks an interface for use in
HttpServerHandler.handleSend(Object, Throwable, Span). |
| HttpTags |
Standard tags used in request and response parsers.
|
| HttpTracing |
Instances built via
HttpTracing.create(Tracing) or HttpTracing.newBuilder(Tracing) are registered
automatically such that statically configured instrumentation like HTTP clients can use HttpTracing.current(). |
| HttpTracing.Builder | |
| HttpTracingCustomizer |
This allows configuration plugins to collaborate on building an instance of
HttpTracing. |