Index

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

A

addAttributesExtractor(AttributesExtractor<ApacheHttpClientRequest, HttpResponse>) - Method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientTelemetryBuilder
Adds an additional AttributesExtractor to invoke to set attributes to instrumented items.
ApacheHttpClientRequest - Class in io.opentelemetry.instrumentation.apachehttpclient.v4_3
 
ApacheHttpClientTelemetry - Class in io.opentelemetry.instrumentation.apachehttpclient.v4_3
Entrypoint for instrumenting Apache HTTP Client.
ApacheHttpClientTelemetryBuilder - Class in io.opentelemetry.instrumentation.apachehttpclient.v4_3

B

build() - Method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientTelemetryBuilder
builder(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientTelemetry
Returns a new ApacheHttpClientTelemetryBuilder configured with the given OpenTelemetry.

C

create(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientTelemetry
Returns a new ApacheHttpClientTelemetry configured with the given OpenTelemetry.

E

Experimental - Class in io.opentelemetry.instrumentation.apachehttpclient.v4_3.internal
This class is internal and experimental.

G

getDelegate() - Method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientRequest
Returns the actual HttpRequest being executed by the client.
getNetworkPeerAddress() - Method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientRequest
 
getServerAddress() - Method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientRequest
 
getServerPort() - Method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientRequest
 

I

internalSetEmitExperimentalTelemetry(BiConsumer<ApacheHttpClientTelemetryBuilder, Boolean>) - Static method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.internal.Experimental
 
io.opentelemetry.instrumentation.apachehttpclient.v4_3 - package io.opentelemetry.instrumentation.apachehttpclient.v4_3
 
io.opentelemetry.instrumentation.apachehttpclient.v4_3.internal - package io.opentelemetry.instrumentation.apachehttpclient.v4_3.internal
 

N

newHttpClient() - Method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientTelemetry
Returns a new CloseableHttpClient with tracing configured.
newHttpClientBuilder() - Method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientTelemetry
Returns a new HttpClientBuilder to create a client with tracing configured.

S

setCapturedRequestHeaders(Collection<String>) - Method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientTelemetryBuilder
Configures the HTTP request headers that will be captured as span attributes.
setCapturedResponseHeaders(Collection<String>) - Method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientTelemetryBuilder
Configures the HTTP response headers that will be captured as span attributes.
setEmitExperimentalTelemetry(ApacheHttpClientTelemetryBuilder, boolean) - Static method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.internal.Experimental
 
setKnownMethods(Collection<String>) - Method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientTelemetryBuilder
Configures the instrumentation to recognize an alternative set of HTTP request methods.
setSpanNameExtractor(Function<SpanNameExtractor<ApacheHttpClientRequest>, SpanNameExtractor<ApacheHttpClientRequest>>) - Method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientTelemetryBuilder
Sets custom SpanNameExtractor via transform function.
A B C E G I N S 
All Classes and Interfaces|All Packages