Class CatalogViewImpl

  • All Implemented Interfaces:
    org.apache.flink.table.catalog.CatalogBaseTable, org.apache.flink.table.catalog.CatalogView

    @Deprecated
    @Internal
    public class CatalogViewImpl
    extends AbstractCatalogView
    Deprecated.
    Use CatalogView.of(Schema, String, String, String, Map) or a custom implementation instead. Don't implement against this internal class. It can lead to unintended side effects if code checks against this class instead of the common interface.
    An implementation of catalog view.
    • Constructor Detail

      • CatalogViewImpl

        public CatalogViewImpl​(String originalQuery,
                               String expandedQuery,
                               org.apache.flink.table.legacy.api.TableSchema schema,
                               Map<String,​String> properties,
                               String comment)
        Deprecated.
    • Method Detail

      • copy

        public org.apache.flink.table.catalog.CatalogBaseTable copy()
        Deprecated.
      • getDescription

        public Optional<String> getDescription()
        Deprecated.
      • getDetailedDescription

        public Optional<String> getDetailedDescription()
        Deprecated.