Package io.quarkus.amazon.common.runtime
Class AmazonClientOpenTelemetryRecorder
java.lang.Object
io.quarkus.amazon.common.runtime.AmazonClientOpenTelemetryRecorder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionFunction<io.quarkus.arc.SyntheticCreationalContext<software.amazon.awssdk.awscore.client.builder.AwsClientBuilder>,software.amazon.awssdk.awscore.client.builder.AwsClientBuilder> configureAsync(io.quarkus.runtime.RuntimeValue<software.amazon.awssdk.awscore.client.builder.AwsClientBuilder> clientBuilder) Function<io.quarkus.arc.SyntheticCreationalContext<software.amazon.awssdk.awscore.client.builder.AwsClientBuilder>,software.amazon.awssdk.awscore.client.builder.AwsClientBuilder> configureSync(io.quarkus.runtime.RuntimeValue<software.amazon.awssdk.awscore.client.builder.AwsClientBuilder> clientBuilder) protected software.amazon.awssdk.awscore.client.builder.AwsClientBuilderwrapAsyncClientBuilder(software.amazon.awssdk.awscore.client.builder.AwsClientBuilder clientBuilder, io.quarkus.runtime.RuntimeValue<io.opentelemetry.instrumentation.awssdk.v2_2.AwsSdkTelemetry> awsSdkTelemetry) protected software.amazon.awssdk.awscore.client.builder.AwsClientBuilderwrapSyncClientBuilder(software.amazon.awssdk.awscore.client.builder.AwsClientBuilder clientBuilder, io.quarkus.runtime.RuntimeValue<io.opentelemetry.instrumentation.awssdk.v2_2.AwsSdkTelemetry> awsSdkTelemetry)
-
Constructor Details
-
AmazonClientOpenTelemetryRecorder
public AmazonClientOpenTelemetryRecorder()
-
-
Method Details
-
configureSync
public Function<io.quarkus.arc.SyntheticCreationalContext<software.amazon.awssdk.awscore.client.builder.AwsClientBuilder>,software.amazon.awssdk.awscore.client.builder.AwsClientBuilder> configureSync(io.quarkus.runtime.RuntimeValue<software.amazon.awssdk.awscore.client.builder.AwsClientBuilder> clientBuilder) -
configureAsync
public Function<io.quarkus.arc.SyntheticCreationalContext<software.amazon.awssdk.awscore.client.builder.AwsClientBuilder>,software.amazon.awssdk.awscore.client.builder.AwsClientBuilder> configureAsync(io.quarkus.runtime.RuntimeValue<software.amazon.awssdk.awscore.client.builder.AwsClientBuilder> clientBuilder) -
wrapSyncClientBuilder
protected software.amazon.awssdk.awscore.client.builder.AwsClientBuilder wrapSyncClientBuilder(software.amazon.awssdk.awscore.client.builder.AwsClientBuilder clientBuilder, io.quarkus.runtime.RuntimeValue<io.opentelemetry.instrumentation.awssdk.v2_2.AwsSdkTelemetry> awsSdkTelemetry) -
wrapAsyncClientBuilder
protected software.amazon.awssdk.awscore.client.builder.AwsClientBuilder wrapAsyncClientBuilder(software.amazon.awssdk.awscore.client.builder.AwsClientBuilder clientBuilder, io.quarkus.runtime.RuntimeValue<io.opentelemetry.instrumentation.awssdk.v2_2.AwsSdkTelemetry> awsSdkTelemetry)
-