A B C I N O P T 
All Classes All Packages

A

addAttributesExtractor(AttributesExtractor<Request, Response>) - Method in class io.opentelemetry.instrumentation.okhttp.v3_0.OkHttpTracingBuilder
Adds an additional AttributesExtractor to invoke to set attributes to instrumented items.

B

build() - Method in class io.opentelemetry.instrumentation.okhttp.v3_0.OkHttpTracingBuilder
Returns a new OkHttpTracing with the settings of this OkHttpTracingBuilder.
builder(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.okhttp.v3_0.OkHttpTracing
Returns a new OkHttpTracingBuilder configured with the given OpenTelemetry.

C

captureHttpHeaders(CapturedHttpHeaders) - Method in class io.opentelemetry.instrumentation.okhttp.v3_0.OkHttpTracingBuilder
Configure the instrumentation to capture chosen HTTP request and response headers as span attributes.
create(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.okhttp.v3_0.OkHttpTracing
Returns a new OkHttpTracing configured with the given OpenTelemetry.

I

io.opentelemetry.instrumentation.okhttp.v3_0 - package io.opentelemetry.instrumentation.okhttp.v3_0
 
io.opentelemetry.instrumentation.okhttp.v3_0.internal - package io.opentelemetry.instrumentation.okhttp.v3_0.internal
 

N

newCallFactory(OkHttpClient) - Method in class io.opentelemetry.instrumentation.okhttp.v3_0.OkHttpTracing
Construct a new OpenTelemetry tracing-enabled Call.Factory using the provided OkHttpClient instance.
newInterceptor() - Method in class io.opentelemetry.instrumentation.okhttp.v3_0.OkHttpTracing
Deprecated.
Please use the OkHttpTracing.newCallFactory(OkHttpClient) method instead.

O

OkHttpNetAttributesExtractor - Class in io.opentelemetry.instrumentation.okhttp.v3_0.internal
 
OkHttpNetAttributesExtractor() - Constructor for class io.opentelemetry.instrumentation.okhttp.v3_0.internal.OkHttpNetAttributesExtractor
 
OkHttpTracing - Class in io.opentelemetry.instrumentation.okhttp.v3_0
Entrypoint for tracing OkHttp clients.
OkHttpTracingBuilder - Class in io.opentelemetry.instrumentation.okhttp.v3_0
A builder of OkHttpTracing.

P

peerIp(Request, Response) - Method in class io.opentelemetry.instrumentation.okhttp.v3_0.internal.OkHttpNetAttributesExtractor
 
peerName(Request, Response) - Method in class io.opentelemetry.instrumentation.okhttp.v3_0.internal.OkHttpNetAttributesExtractor
 
peerPort(Request, Response) - Method in class io.opentelemetry.instrumentation.okhttp.v3_0.internal.OkHttpNetAttributesExtractor
 

T

transport(Request, Response) - Method in class io.opentelemetry.instrumentation.okhttp.v3_0.internal.OkHttpNetAttributesExtractor
 
A B C I N O P T 
All Classes All Packages