All Classes

Class Description
HttpAdapter<Req,​Resp> Deprecated.
Since 5.10, use HttpRequest and HttpResponse
HttpClientAdapter<Req,​Resp> Deprecated.
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.
HttpClientRequest
HttpClientResponse
HttpParser Deprecated.
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.
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.
HttpServerRequest
HttpServerResponse
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.