Index
All Classes and Interfaces|All Packages
A
- AwsSdkTelemetry - Class in io.opentelemetry.instrumentation.awssdk.v2_2
-
Entrypoint to OpenTelemetry instrumentation of the AWS SDK.
- AwsSdkTelemetryBuilder - Class in io.opentelemetry.instrumentation.awssdk.v2_2
-
A builder of
AwsSdkTelemetry.
B
- build() - Method in class io.opentelemetry.instrumentation.awssdk.v2_2.AwsSdkTelemetryBuilder
-
Returns a new
AwsSdkTelemetrywith the settings of thisAwsSdkTelemetryBuilder. - builder(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.awssdk.v2_2.AwsSdkTelemetry
-
Returns a new
AwsSdkTelemetryBuilderconfigured with the givenOpenTelemetry.
C
- create(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.awssdk.v2_2.AwsSdkTelemetry
-
Returns a new
AwsSdkTelemetryconfigured with the givenOpenTelemetry.
I
- io.opentelemetry.instrumentation.awssdk.v2_2 - package io.opentelemetry.instrumentation.awssdk.v2_2
N
- newExecutionInterceptor() - Method in class io.opentelemetry.instrumentation.awssdk.v2_2.AwsSdkTelemetry
-
Returns a new
ExecutionInterceptorthat can be used with methods likeClientOverrideConfiguration.Builder.addExecutionInterceptor(ExecutionInterceptor).
S
- setCapturedHeaders(List<String>) - Method in class io.opentelemetry.instrumentation.awssdk.v2_2.AwsSdkTelemetryBuilder
-
Configures the messaging headers that will be captured as span attributes.
- setCaptureExperimentalSpanAttributes(boolean) - Method in class io.opentelemetry.instrumentation.awssdk.v2_2.AwsSdkTelemetryBuilder
-
Sets whether experimental attributes should be set to spans.
- setMessagingReceiveInstrumentationEnabled(boolean) - Method in class io.opentelemetry.instrumentation.awssdk.v2_2.AwsSdkTelemetryBuilder
-
Set whether to capture the consumer message receive telemetry in messaging instrumentation.
- setRecordIndividualHttpError(boolean) - Method in class io.opentelemetry.instrumentation.awssdk.v2_2.AwsSdkTelemetryBuilder
-
Sets whether errors returned by each individual HTTP request should be recorded as events for the SDK span.
- setUseConfiguredPropagatorForMessaging(boolean) - Method in class io.opentelemetry.instrumentation.awssdk.v2_2.AwsSdkTelemetryBuilder
-
Sets whether the
TextMapPropagatorconfigured in the providedOpenTelemetryshould be used to inject into supported messaging attributes (currently only SQS; SNS may follow).
W
- wrap(SqsAsyncClient) - Method in class io.opentelemetry.instrumentation.awssdk.v2_2.AwsSdkTelemetry
-
Construct a new tracing-enable
SqsAsyncClientusing the providedSqsAsyncClientinstance. - wrap(SqsClient) - Method in class io.opentelemetry.instrumentation.awssdk.v2_2.AwsSdkTelemetry
-
Construct a new tracing-enable
SqsClientusing the providedSqsClientinstance.
All Classes and Interfaces|All Packages