Class TableInstance<T extends TableDefinition>

java.lang.Object
io.trino.tempto.fulfillment.table.TableInstance<T>
Direct Known Subclasses:
CassandraTableInstance, HiveTableInstance, JdbcTableInstance

public class TableInstance<T extends TableDefinition> extends Object
Describes a table that is instantiated during a test run.
  • Constructor Details

    • TableInstance

      protected TableInstance(TableName name, T tableDefinition)
  • Method Details

    • getName

      public String getName()
    • getDatabase

      public String getDatabase()
    • getSchema

      public Optional<String> getSchema()
    • getNameInDatabase

      public String getNameInDatabase()
    • tableDefinition

      public T tableDefinition()
    • getTableName

      public TableName getTableName()