Package io.opentelemetry.instrumentation.api.instrumenter
package io.opentelemetry.instrumentation.api.instrumenter
-
ClassDescriptionAttributesExtractor<REQUEST,
RESPONSE> Extractor ofAttributesfor a given request and response.ContextCustomizer<REQUEST>Customizer of theContext.Extractor of the root cause of aThrowable.Instrumenter<REQUEST,RESPONSE> An instrumenter of the start and end of a request/response lifecycle.InstrumenterBuilder<REQUEST,RESPONSE> A builder ofInstrumenter.A listener of the start and end of a request.A factory for aRequestListenerfor recording metrics using aMeter.SpanKindExtractor<REQUEST>Extractor orSpanKind.A builder that exposes methods for adding links to a span.SpanLinksExtractor<REQUEST>Extractor of span links for a request.SpanNameExtractor<REQUEST>Extractor of the span name for a request.SpanStatusExtractor<REQUEST,RESPONSE> Extractor ofStatusCode, which will be called after a request and response is completed to determine its final status.TimeExtractor<REQUEST,RESPONSE> Extractor of the start and end times of request processing.