Package io.opentelemetry.instrumentation.api.instrumenter
-
Interface Summary Interface Description ErrorCauseExtractor Extractor of the root cause of aThrowable.SpanKindExtractor<REQUEST> Extractor orSpanKind.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. -
Class Summary Class Description AttributesExtractor<REQUEST,RESPONSE> Extractor ofAttributesfor a given request and response.HttpAttributesExtractor<REQUEST,RESPONSE> Extractor of HTTP attributes.InetSocketAddressNetAttributesExtractor<REQUEST,RESPONSE> Extractor of Network attributes from aInetSocketAddress.Instrumenter<REQUEST,RESPONSE> An instrumenter of the start and end of a request/response lifecycle.InstrumenterBuilder<REQUEST,RESPONSE> A builder ofInstrumenter.NetAttributesExtractor<REQUEST,RESPONSE> Extractor of Network attributes.