Class SystemTables.CatalogsMetaTable

java.lang.Object
org.apache.beam.sdk.extensions.sql.meta.BaseBeamTable
org.apache.beam.sdk.extensions.sql.meta.SystemTables.CatalogsMetaTable
All Implemented Interfaces:
BeamSqlTable
Enclosing class:
SystemTables

public static class SystemTables.CatalogsMetaTable extends BaseBeamTable
  • Constructor Details

    • CatalogsMetaTable

      public CatalogsMetaTable(CatalogManager catalogManager, boolean currentOnly)
  • Method Details

    • buildIOReader

      public PCollection<Row> buildIOReader(PBegin begin)
      Description copied from interface: BeamSqlTable
      create a PCollection<Row> from source.
    • buildIOWriter

      public POutput buildIOWriter(PCollection<Row> input)
      Description copied from interface: BeamSqlTable
      create a IO.write() instance to write to target.
    • isBounded

      public PCollection.IsBounded isBounded()
      Description copied from interface: BeamSqlTable
      Whether this table is bounded (known to be finite) or unbounded (may or may not be finite).
    • getSchema

      public Schema getSchema()
      Description copied from interface: BeamSqlTable
      Get the schema info of the table.