Class DynamoDBMapperConfig.TableNameOverride
- java.lang.Object
-
- com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapperConfig.TableNameOverride
-
- Enclosing class:
- DynamoDBMapperConfig
public static final class DynamoDBMapperConfig.TableNameOverride extends Object
Allows overriding the table name declared on a domain class by theDynamoDBTableannotation.
-
-
Constructor Summary
Constructors Constructor Description TableNameOverride(String tableNameOverride)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetTableName()Returns the table name to use for all requests.StringgetTableNamePrefix()Returns the table name prefix to prepend the table name for all requests.static DynamoDBMapperConfig.TableNameOverridewithTableNamePrefix(String tableNamePrefix)Returns a newDynamoDBMapperConfig.TableNameOverrideobject that will prepend the given string to every table name.static DynamoDBMapperConfig.TableNameOverridewithTableNameReplacement(String tableNameReplacement)Returns a newDynamoDBMapperConfig.TableNameOverrideobject that will replace every table name in requests with the given string.
-
-
-
Constructor Detail
-
TableNameOverride
public TableNameOverride(String tableNameOverride)
- See Also:
withTableNameReplacement(String)
-
-
Method Detail
-
withTableNamePrefix
public static DynamoDBMapperConfig.TableNameOverride withTableNamePrefix(String tableNamePrefix)
Returns a newDynamoDBMapperConfig.TableNameOverrideobject that will prepend the given string to every table name.
-
withTableNameReplacement
public static DynamoDBMapperConfig.TableNameOverride withTableNameReplacement(String tableNameReplacement)
Returns a newDynamoDBMapperConfig.TableNameOverrideobject that will replace every table name in requests with the given string.
-
getTableName
public String getTableName()
Returns the table name to use for all requests. Exclusive withgetTableNamePrefix()
-
getTableNamePrefix
public String getTableNamePrefix()
Returns the table name prefix to prepend the table name for all requests. Exclusive withgetTableName()
-
-