Index

A B C G I N O S 
All Classes and Interfaces|All Packages

A

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

B

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

C

create(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.okhttp.v3_0.OkHttpTelemetry
Returns a new OkHttpTelemetry configured with the given OpenTelemetry.

G

getPeerName(Request) - Method in class io.opentelemetry.instrumentation.okhttp.v3_0.internal.OkHttpNetAttributesGetter
 
getPeerPort(Request) - Method in class io.opentelemetry.instrumentation.okhttp.v3_0.internal.OkHttpNetAttributesGetter
 
getProtocolName(Request, Response) - Method in class io.opentelemetry.instrumentation.okhttp.v3_0.internal.OkHttpNetAttributesGetter
 
getProtocolVersion(Request, Response) - Method in class io.opentelemetry.instrumentation.okhttp.v3_0.internal.OkHttpNetAttributesGetter
 
getTransport(Request, Response) - Method in class io.opentelemetry.instrumentation.okhttp.v3_0.internal.OkHttpNetAttributesGetter
 

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.OkHttpTelemetry
Construct a new OpenTelemetry tracing-enabled Call.Factory using the provided OkHttpClient instance.
newInterceptor() - Method in class io.opentelemetry.instrumentation.okhttp.v3_0.OkHttpTelemetry
Deprecated.
Please use the OkHttpTelemetry.newCallFactory(OkHttpClient) method instead.

O

OkHttpNetAttributesGetter - Class in io.opentelemetry.instrumentation.okhttp.v3_0.internal
This class is internal and is hence not for public use.
OkHttpNetAttributesGetter() - Constructor for class io.opentelemetry.instrumentation.okhttp.v3_0.internal.OkHttpNetAttributesGetter
 
OkHttpTelemetry - Class in io.opentelemetry.instrumentation.okhttp.v3_0
Entrypoint for instrumenting OkHttp clients.
OkHttpTelemetryBuilder - Class in io.opentelemetry.instrumentation.okhttp.v3_0
A builder of OkHttpTelemetry.

S

setCapturedRequestHeaders(List<String>) - Method in class io.opentelemetry.instrumentation.okhttp.v3_0.OkHttpTelemetryBuilder
Configures the HTTP request headers that will be captured as span attributes.
setCapturedResponseHeaders(List<String>) - Method in class io.opentelemetry.instrumentation.okhttp.v3_0.OkHttpTelemetryBuilder
Configures the HTTP response headers that will be captured as span attributes.
A B C G I N O S 
All Classes and Interfaces|All Packages