Interface TableSourceFactory.Context

All Known Implementing Classes:
TableSourceFactoryContextImpl
Enclosing interface:
TableSourceFactory<T>

@Internal public static interface TableSourceFactory.Context
Context of table source creation. Contains table information and environment information.
  • Method Details

    • getObjectIdentifier

      ObjectIdentifier getObjectIdentifier()
      Returns:
      full identifier of the given CatalogTable.
    • getTable

      CatalogTable getTable()
      Returns:
      table CatalogTable instance.
    • getConfiguration

      org.apache.flink.configuration.ReadableConfig getConfiguration()
      Returns:
      readable config of this table environment. The configuration gives the ability to access TableConfig#getConfiguration() which holds the current TableEnvironment session configurations.
    • isTemporary

      boolean isTemporary()
      Whether the table is temporary.