Class DynamodbRecorder
- java.lang.Object
-
- io.quarkus.amazon.dynamodb.runtime.DynamodbRecorder
-
public class DynamodbRecorder extends Object
-
-
Constructor Summary
Constructors Constructor Description DynamodbRecorder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RuntimeValue<software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient>buildAsyncClient(RuntimeValue<? extends software.amazon.awssdk.awscore.client.builder.AwsClientBuilder> builder, BeanContainer beanContainer, ShutdownContext shutdown)RuntimeValue<software.amazon.awssdk.services.dynamodb.DynamoDbClient>buildClient(RuntimeValue<? extends software.amazon.awssdk.awscore.client.builder.AwsClientBuilder> builder, BeanContainer beanContainer, ShutdownContext shutdown)RuntimeValue<software.amazon.awssdk.awscore.client.builder.AwsClientBuilder>createAsyncBuilder(DynamodbConfig config, RuntimeValue<software.amazon.awssdk.http.async.SdkAsyncHttpClient.Builder> transport)RuntimeValue<software.amazon.awssdk.awscore.client.builder.AwsClientBuilder>createSyncBuilder(DynamodbConfig config, RuntimeValue<software.amazon.awssdk.http.SdkHttpClient.Builder> transport)RuntimeValue<NettyHttpClientConfig>getAsyncConfig(DynamodbConfig config)RuntimeValue<AwsConfig>getAwsConfig(DynamodbConfig config)RuntimeValue<SdkConfig>getSdkConfig(DynamodbConfig config)RuntimeValue<SyncHttpClientConfig>getSyncConfig(DynamodbConfig config)
-
-
-
Method Detail
-
getSyncConfig
public RuntimeValue<SyncHttpClientConfig> getSyncConfig(DynamodbConfig config)
-
getAsyncConfig
public RuntimeValue<NettyHttpClientConfig> getAsyncConfig(DynamodbConfig config)
-
getAwsConfig
public RuntimeValue<AwsConfig> getAwsConfig(DynamodbConfig config)
-
getSdkConfig
public RuntimeValue<SdkConfig> getSdkConfig(DynamodbConfig config)
-
createSyncBuilder
public RuntimeValue<software.amazon.awssdk.awscore.client.builder.AwsClientBuilder> createSyncBuilder(DynamodbConfig config, RuntimeValue<software.amazon.awssdk.http.SdkHttpClient.Builder> transport)
-
createAsyncBuilder
public RuntimeValue<software.amazon.awssdk.awscore.client.builder.AwsClientBuilder> createAsyncBuilder(DynamodbConfig config, RuntimeValue<software.amazon.awssdk.http.async.SdkAsyncHttpClient.Builder> transport)
-
buildClient
public RuntimeValue<software.amazon.awssdk.services.dynamodb.DynamoDbClient> buildClient(RuntimeValue<? extends software.amazon.awssdk.awscore.client.builder.AwsClientBuilder> builder, BeanContainer beanContainer, ShutdownContext shutdown)
-
buildAsyncClient
public RuntimeValue<software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient> buildAsyncClient(RuntimeValue<? extends software.amazon.awssdk.awscore.client.builder.AwsClientBuilder> builder, BeanContainer beanContainer, ShutdownContext shutdown)
-
-