code: public CreateTableRequest getTableSchema() {
          return new CreateTableRequest()
                  .withTableName(tableName)
                  .withProvisionedThroughput(new ProvisionedThroughput(client.readCapacity(tableName),
                          client.writeCapacity(tableName)));
      }
docs: Creates the schemata for the DynamoDB table or tables each store requires.
  Implementations should override and reuse this logic
  @return a create table request appropriate for the schema of the selected implementation.