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 HTTP client metrics.HttpCommonAttributesGetter<REQUEST,RESPONSE> An interface for getting HTTP attributes common to clients and servers.HttpRouteBiGetter<T,U> An interface for getting thehttp.routeattribute.An interface for getting thehttp.routeattribute.A helper class that keeps track of thehttp.routeattribute value during HTTP server request processing.Represents the source that provided thehttp.routeattribute.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 HTTP server metrics.HttpSpanNameExtractor<REQUEST>Extractor of the HTTP span name.HttpSpanStatusExtractor<REQUEST,RESPONSE> Extractor of the HTTP span status.