Class ApacheHttpClientTelemetry
java.lang.Object
io.opentelemetry.instrumentation.apachehttpclient.v4_3.ApacheHttpClientTelemetry
Entrypoint for instrumenting Apache HTTP Client.
-
Method Summary
Modifier and TypeMethodDescriptionbuilder(io.opentelemetry.api.OpenTelemetry openTelemetry) Returns a newApacheHttpClientTelemetryBuilderconfigured with the givenOpenTelemetry.static ApacheHttpClientTelemetrycreate(io.opentelemetry.api.OpenTelemetry openTelemetry) Returns a newApacheHttpClientTelemetryconfigured with the givenOpenTelemetry.org.apache.http.impl.client.CloseableHttpClientReturns a newCloseableHttpClientwith tracing configured.org.apache.http.impl.client.HttpClientBuilderReturns a newHttpClientBuilderto create a client with tracing configured.
-
Method Details
-
create
Returns a newApacheHttpClientTelemetryconfigured with the givenOpenTelemetry. -
builder
public static ApacheHttpClientTelemetryBuilder builder(io.opentelemetry.api.OpenTelemetry openTelemetry) Returns a newApacheHttpClientTelemetryBuilderconfigured with the givenOpenTelemetry. -
newHttpClient
public org.apache.http.impl.client.CloseableHttpClient newHttpClient()Returns a newCloseableHttpClientwith tracing configured. -
newHttpClientBuilder
public org.apache.http.impl.client.HttpClientBuilder newHttpClientBuilder()Returns a newHttpClientBuilderto create a client with tracing configured.
-