public class DynamoDbConfigurationSource extends AbstractDynamoDbConfigurationSource<java.lang.Object> implements com.netflix.config.PolledConfigurationSource
dbClient, endpointName, keyAttributeName, maxBackOffMs, maxRetryCount, minBackOffMs, tableName, valueAttributeName| Constructor and Description |
|---|
DynamoDbConfigurationSource() |
DynamoDbConfigurationSource(com.amazonaws.services.dynamodbv2.AmazonDynamoDB dbClient) |
DynamoDbConfigurationSource(com.amazonaws.auth.AWSCredentials credentials) |
DynamoDbConfigurationSource(com.amazonaws.auth.AWSCredentials credentials,
com.amazonaws.ClientConfiguration clientConfiguration) |
DynamoDbConfigurationSource(com.amazonaws.auth.AWSCredentialsProvider credentialsProvider) |
DynamoDbConfigurationSource(com.amazonaws.auth.AWSCredentialsProvider credentialsProvider,
com.amazonaws.ClientConfiguration clientConfiguration) |
DynamoDbConfigurationSource(com.amazonaws.ClientConfiguration clientConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
loadPropertiesFromTable(java.lang.String table) |
com.netflix.config.PollResult |
poll(boolean initial,
java.lang.Object checkPoint) |
dbScanWithThroughputBackOff, validateDbpublic DynamoDbConfigurationSource()
public DynamoDbConfigurationSource(com.amazonaws.ClientConfiguration clientConfiguration)
public DynamoDbConfigurationSource(com.amazonaws.auth.AWSCredentials credentials)
public DynamoDbConfigurationSource(com.amazonaws.auth.AWSCredentials credentials,
com.amazonaws.ClientConfiguration clientConfiguration)
public DynamoDbConfigurationSource(com.amazonaws.auth.AWSCredentialsProvider credentialsProvider)
public DynamoDbConfigurationSource(com.amazonaws.auth.AWSCredentialsProvider credentialsProvider,
com.amazonaws.ClientConfiguration clientConfiguration)
public DynamoDbConfigurationSource(com.amazonaws.services.dynamodbv2.AmazonDynamoDB dbClient)
protected java.util.Map<java.lang.String,java.lang.Object> loadPropertiesFromTable(java.lang.String table)
loadPropertiesFromTable in class AbstractDynamoDbConfigurationSource<java.lang.Object>public com.netflix.config.PollResult poll(boolean initial,
java.lang.Object checkPoint)
throws java.lang.Exception
poll in interface com.netflix.config.PolledConfigurationSourcejava.lang.Exception