Index
All Classes and Interfaces|All Packages
A
- addAttributesExtractor(AttributesExtractor<ApacheHttpClientRequest, HttpResponse>) - Method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientTelemetryBuilder
-
Adds an additional
AttributesExtractorto 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
-
A builder for
ApacheHttpClientTelemetry.
B
- build() - Method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientTelemetryBuilder
-
Returns a new
ApacheHttpClientTelemetryconfigured with thisApacheHttpClientTelemetryBuilder. - builder(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientTelemetry
-
Returns a new
ApacheHttpClientTelemetryBuilderconfigured with the givenOpenTelemetry.
C
- create(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientTelemetry
-
Returns a new
ApacheHttpClientTelemetryconfigured with the givenOpenTelemetry.
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
HttpRequestbeing 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
CloseableHttpClientwith tracing configured. - newHttpClientBuilder() - Method in class io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientTelemetry
-
Returns a new
HttpClientBuilderto 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
SpanNameExtractorvia transform function.
All Classes and Interfaces|All Packages