Class DynamoDbAsyncClientProvider
- java.lang.Object
-
- org.apache.flink.connector.dynamodb.sink.client.DynamoDbAsyncClientProvider
-
- All Implemented Interfaces:
AutoCloseable,SdkClientProvider<software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient>,software.amazon.awssdk.utils.SdkAutoCloseable
@Internal public class DynamoDbAsyncClientProvider extends Object implements SdkClientProvider<software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient>
Provides aDynamoDbAsyncClient.
-
-
Constructor Summary
Constructors Constructor Description DynamoDbAsyncClientProvider(Properties clientProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClientgetClient()ReturnsSdkClientProvider.
-
-
-
Constructor Detail
-
DynamoDbAsyncClientProvider
public DynamoDbAsyncClientProvider(Properties clientProperties)
-
-
Method Detail
-
getClient
public software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient getClient()
Description copied from interface:SdkClientProviderReturnsSdkClientProvider.- Specified by:
getClientin interfaceSdkClientProvider<software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient>- Returns:
- the AWS SDK client
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfacesoftware.amazon.awssdk.utils.SdkAutoCloseable
-
-