Package io.opentelemetry.instrumentation.api.instrumenter.http
package io.opentelemetry.instrumentation.api.instrumenter.http
-
ClassDescriptionHttpClientAttributesExtractor<REQUEST,
RESPONSE> Extractor of HTTP client attributes.HttpClientAttributesExtractorBuilder<REQUEST,RESPONSE> A builder ofHttpClientAttributesExtractor.HttpClientAttributesGetter<REQUEST,RESPONSE> An interface for getting HTTP client attributes.OperationListenerwhich keeps track of non-stable HTTP client metrics: the request size and the response size.OperationListenerwhich keeps track of HTTP client metrics.HttpClientPeerServiceAttributesExtractor<REQUEST,RESPONSE> Extractor of thepeer.servicespan attribute, described in the specification.A helper that keeps track of the count of the HTTP request resend attempts.HttpCommonAttributesGetter<REQUEST,RESPONSE> An interface for getting HTTP attributes common to clients and servers.HttpRouteBiGetter<T,U> Deprecated.This class is deprecated and will be removed in the 2.0 release.Deprecated.This class is deprecated and will be removed in the 2.0 release.Deprecated.This class is deprecated and will be removed in the 2.0 release.Deprecated.This class is deprecated and will be removed in the 2.0 release.HttpServerAttributesExtractor<REQUEST,RESPONSE> Extractor of HTTP server attributes.HttpServerAttributesExtractorBuilder<REQUEST,RESPONSE> A builder ofHttpServerAttributesExtractor.HttpServerAttributesGetter<REQUEST,RESPONSE> An interface for getting HTTP server attributes.OperationListenerwhich keeps track of non-stable HTTP server metrics: the number of in-flight request, the request size and the response size.OperationListenerwhich keeps track of HTTP server metrics.A helper class that keeps track of thehttp.routeattribute value during HTTP server request processing.An interface for getting thehttp.routeattribute.HttpServerRouteBuilder<REQUEST>A builder ofHttpSpanNameExtractor.An interface for getting thehttp.routeattribute.Represents the source that provided thehttp.routeattribute.HttpSpanNameExtractor<REQUEST>Extractor of the HTTP span name.HttpSpanNameExtractorBuilder<REQUEST>A builder ofHttpSpanNameExtractor.HttpSpanStatusExtractor<REQUEST,RESPONSE> Extractor of the HTTP span status.