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 theDynamoDBTable
annotation.
-
-
Constructor Summary
Constructors Constructor Description TableNameOverride(String tableNameOverride)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getTableName()
Returns the table name to use for all requests.String
getTableNamePrefix()
Returns the table name prefix to prepend the table name for all requests.static DynamoDBMapperConfig.TableNameOverride
withTableNamePrefix(String tableNamePrefix)
Returns a newDynamoDBMapperConfig.TableNameOverride
object that will prepend the given string to every table name.static DynamoDBMapperConfig.TableNameOverride
withTableNameReplacement(String tableNameReplacement)
Returns a newDynamoDBMapperConfig.TableNameOverride
object 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.TableNameOverride
object that will prepend the given string to every table name.
-
withTableNameReplacement
public static DynamoDBMapperConfig.TableNameOverride withTableNameReplacement(String tableNameReplacement)
Returns a newDynamoDBMapperConfig.TableNameOverride
object 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()
-
-