Package org.apache.beam.sdk.extensions.sql.meta
Metadata related classes.
-
Interface Summary Interface Description BeamSqlTable This interface defines a Beam Sql Table.BeamSqlTableFilter This interface defines Beam SQL Table Filter.CustomTableResolver Interface that table providers can implement if they require custom table name resolution. -
Class Summary Class Description BaseBeamTable Basic implementation ofBeamSqlTable.DefaultTableFilter This default implementation ofBeamSqlTableFilterinterface.SchemaBaseBeamTable Each IO in Beam has one table schema, by extendingSchemaBaseBeamTable.SystemTables ProvidesBeamSqlTables that track metadata around catalogs, databases, and tables.SystemTables.CatalogsMetaTable SystemTables.DatabasesMetaTable SystemTables.TablesMetaTable Table Represents the metadata of aBeamSqlTable.Table.Builder Builder class forTable. -
Enum Summary Enum Description ProjectSupport