| 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 | Description | 
|---|---|
| BaseBeamTable | Basic implementation of  BeamSqlTable. | 
| DefaultTableFilter | This default implementation of  BeamSqlTableFilterinterface. | 
| SchemaBaseBeamTable | Each IO in Beam has one table schema, by extending  SchemaBaseBeamTable. | 
| Table | Represents the metadata of a  BeamSqlTable. | 
| Table.Builder | Builder class for  Table. | 
| Enum | Description | 
|---|---|
| ProjectSupport |