Class TableInfo


  • @PublicEvolving
    public class TableInfo
    extends Object
    Information of the table or view.

    Note: It is not equivalent to the CatalogTable that also contains Schema. The invoker can get basic information for the table without to read all information in the remote catalog.

    • Constructor Detail

      • TableInfo

        public TableInfo​(org.apache.flink.table.catalog.ObjectIdentifier identifier,
                         org.apache.flink.table.catalog.CatalogBaseTable.TableKind tableKind)
    • Method Detail

      • getIdentifier

        public org.apache.flink.table.catalog.ObjectIdentifier getIdentifier()
      • getTableKind

        public org.apache.flink.table.catalog.CatalogBaseTable.TableKind getTableKind()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object