Class OkHttpNetAttributesExtractor
- java.lang.Object
-
- io.opentelemetry.instrumentation.api.instrumenter.net.NetClientAttributesExtractor<okhttp3.Request,okhttp3.Response>
-
- io.opentelemetry.instrumentation.okhttp.v3_0.internal.OkHttpNetAttributesExtractor
-
- All Implemented Interfaces:
io.opentelemetry.instrumentation.api.instrumenter.AttributesExtractor<okhttp3.Request,okhttp3.Response>
public final class OkHttpNetAttributesExtractor extends io.opentelemetry.instrumentation.api.instrumenter.net.NetClientAttributesExtractor<okhttp3.Request,okhttp3.Response>
-
-
Constructor Summary
Constructors Constructor Description OkHttpNetAttributesExtractor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringpeerIp(okhttp3.Request request, okhttp3.Response response)StringpeerName(okhttp3.Request request, okhttp3.Response response)IntegerpeerPort(okhttp3.Request request, okhttp3.Response response)Stringtransport(okhttp3.Request request, okhttp3.Response response)-
Methods inherited from class io.opentelemetry.instrumentation.api.instrumenter.net.NetClientAttributesExtractor
onEnd, onStart
-
-
-
-
Method Detail
-
transport
public String transport(okhttp3.Request request, @Nullable okhttp3.Response response)
- Specified by:
transportin classio.opentelemetry.instrumentation.api.instrumenter.net.NetClientAttributesExtractor<okhttp3.Request,okhttp3.Response>
-
peerName
@Nullable public String peerName(okhttp3.Request request, @Nullable okhttp3.Response response)
- Specified by:
peerNamein classio.opentelemetry.instrumentation.api.instrumenter.net.NetClientAttributesExtractor<okhttp3.Request,okhttp3.Response>
-
peerPort
public Integer peerPort(okhttp3.Request request, @Nullable okhttp3.Response response)
- Specified by:
peerPortin classio.opentelemetry.instrumentation.api.instrumenter.net.NetClientAttributesExtractor<okhttp3.Request,okhttp3.Response>
-
-