com.amazonaws.services.dynamodb.datamodeling

## クラス DynamoDBMapperConfig.TableNameOverride

- java.lang.Object
- - com.amazonaws.services.dynamodb.datamodeling.DynamoDBMapperConfig.TableNameOverride

- 含まれているクラス:
    DynamoDBMapperConfig

      public static final class DynamoDBMapperConfig.TableNameOverride
      extends java.lang.Object

  Allows overriding the table name declared on a domain class by the `DynamoDBTable` annotation.

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `DynamoDBMapperConfig.TableNameOverride(java.lang.String tableNameOverride)`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `java.lang.String` | `getTableName()` Returns the table name to use for all requests.
    `java.lang.String` | `getTableNamePrefix()` Returns the table name prefix to prepend the table name for all requests.
    `static DynamoDBMapperConfig.TableNameOverride` | `withTableNamePrefix(java.lang.String tableNamePrefix)` Returns a new `DynamoDBMapperConfig.TableNameOverride` object that will prepend the given string to every table name.
    `static DynamoDBMapperConfig.TableNameOverride` | `withTableNameReplacement(java.lang.String tableNameReplacement)` Returns a new `DynamoDBMapperConfig.TableNameOverride` object that will replace every table name in requests with the given string.

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### DynamoDBMapperConfig.TableNameOverride

          public DynamoDBMapperConfig.TableNameOverride(java.lang.String tableNameOverride)

      関連項目:
        `withTableNameReplacement(String)`

  - ### メソッドの詳細

    - #### withTableNamePrefix

          public static DynamoDBMapperConfig.TableNameOverride withTableNamePrefix(java.lang.String tableNamePrefix)

      Returns a new `DynamoDBMapperConfig.TableNameOverride` object that will prepend the given string to every table name.

    - #### withTableNameReplacement

          public static DynamoDBMapperConfig.TableNameOverride withTableNameReplacement(java.lang.String tableNameReplacement)

      Returns a new `DynamoDBMapperConfig.TableNameOverride` object that will replace every table name in requests with the given string.

    - #### getTableName

          public java.lang.String getTableName()

      Returns the table name to use for all requests. Exclusive with `getTableNamePrefix()`
      関連項目:
        `DynamoDBMapperConfig.getTableNameOverride()`

    - #### getTableNamePrefix

          public java.lang.String getTableNamePrefix()

      Returns the table name prefix to prepend the table name for all requests. Exclusive with `getTableName()`
      関連項目:
        `DynamoDBMapperConfig.getTableNameOverride()`