Interface DynamoDbTableSchemaResolver

All Known Implementing Classes:
DefaultDynamoDbTableSchemaResolver

public interface DynamoDbTableSchemaResolver
Resolving Class and TableName to TableSchema class. Should be cached since creating TableSchema is expensive.
Since:
3.0
Author:
Matej Nedic
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> software.amazon.awssdk.enhanced.dynamodb.TableSchema
    resolve(Class<T> clazz, String tableName)
    Resolving Class and TableName to TableSchema class.
  • Method Details

    • resolve

      <T> software.amazon.awssdk.enhanced.dynamodb.TableSchema resolve(Class<T> clazz, String tableName)
      Resolving Class and TableName to TableSchema class.
      Type Parameters:
      T - - type
      Parameters:
      clazz - - the class from which table schema is resolved
      tableName - - the table name
      Returns:
      table schema