public class DynamoDBSourceConfig extends Object implements Serializable
| Constructor and Description |
|---|
DynamoDBSourceConfig() |
| Modifier and Type | Method and Description |
|---|---|
com.amazonaws.services.cloudwatch.AmazonCloudWatch |
buildCloudwatchClient(AwsCredentialProviderPlugin credPlugin) |
com.amazonaws.services.dynamodbv2.AmazonDynamoDB |
buildDynamoDBClient(AwsCredentialProviderPlugin credPlugin) |
com.amazonaws.services.dynamodbv2.AmazonDynamoDBStreams |
buildDynamoDBStreamsClient(AwsCredentialProviderPlugin credPlugin) |
com.amazonaws.services.kinesis.clientlibrary.lib.worker.InitialPositionInStreamExtended |
getStreamStartPosition() |
static DynamoDBSourceConfig |
load(Map<String,Object> map) |
static DynamoDBSourceConfig |
load(String yamlFile) |
protected software.amazon.awssdk.regions.Region |
regionAsV2Region() |
public static DynamoDBSourceConfig load(String yamlFile) throws IOException
IOExceptionpublic static DynamoDBSourceConfig load(Map<String,Object> map) throws IOException
IOExceptionprotected software.amazon.awssdk.regions.Region regionAsV2Region()
public com.amazonaws.services.dynamodbv2.AmazonDynamoDBStreams buildDynamoDBStreamsClient(AwsCredentialProviderPlugin credPlugin)
public com.amazonaws.services.dynamodbv2.AmazonDynamoDB buildDynamoDBClient(AwsCredentialProviderPlugin credPlugin)
public com.amazonaws.services.cloudwatch.AmazonCloudWatch buildCloudwatchClient(AwsCredentialProviderPlugin credPlugin)
public com.amazonaws.services.kinesis.clientlibrary.lib.worker.InitialPositionInStreamExtended getStreamStartPosition()
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.