public interface MetaStore
BeamSql
table metadata.Modifier and Type | Method and Description |
---|---|
BeamSqlTable |
buildBeamSqlTable(java.lang.String tableName)
Build the
BeamSqlTable for the specified table. |
void |
createTable(Table table)
create a table.
|
void |
dropTable(java.lang.String tableName)
drop a table.
|
Table |
getTable(java.lang.String tableName)
Get table with the specified name.
|
java.util.List<Table> |
listTables()
List all the tables.
|
void |
registerProvider(TableProvider provider)
Register a table provider.
|
void createTable(Table table)
void dropTable(java.lang.String tableName)
Table getTable(java.lang.String tableName)
java.util.List<Table> listTables()
BeamSqlTable buildBeamSqlTable(java.lang.String tableName)
BeamSqlTable
for the specified table.void registerProvider(TableProvider provider)
provider
-