Package io.opentelemetry.instrumentation.api.instrumenter
package io.opentelemetry.instrumentation.api.instrumenter
-
ClassDescriptionAttributesExtractor<REQUEST,
RESPONSE> Extractor ofAttributes
for 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 aRequestListener
for 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.