Class DynamoDBSourceConfig

java.lang.Object
org.apache.pulsar.io.dynamodb.DynamoDBSourceConfig
All Implemented Interfaces:
Serializable

public class DynamoDBSourceConfig extends Object implements Serializable
See Also:
  • Constructor Details

    • DynamoDBSourceConfig

      public DynamoDBSourceConfig()
  • Method Details

    • load

      public static DynamoDBSourceConfig load(String yamlFile) throws IOException
      Throws:
      IOException
    • load

      public static DynamoDBSourceConfig load(Map<String,Object> map) throws IOException
      Throws:
      IOException
    • regionAsV2Region

      protected software.amazon.awssdk.regions.Region regionAsV2Region()
    • buildDynamoDBStreamsClient

      public com.amazonaws.services.dynamodbv2.AmazonDynamoDBStreams buildDynamoDBStreamsClient(org.apache.pulsar.io.aws.AwsCredentialProviderPlugin credPlugin)
    • buildDynamoDBClient

      public com.amazonaws.services.dynamodbv2.AmazonDynamoDB buildDynamoDBClient(org.apache.pulsar.io.aws.AwsCredentialProviderPlugin credPlugin)
    • buildCloudwatchClient

      public com.amazonaws.services.cloudwatch.AmazonCloudWatch buildCloudwatchClient(org.apache.pulsar.io.aws.AwsCredentialProviderPlugin credPlugin)