Interface CatalogModificationListenerFactory

All Superinterfaces:
org.apache.flink.table.factories.Factory

@PublicEvolving public interface CatalogModificationListenerFactory extends org.apache.flink.table.factories.Factory
A factory to create catalog modification listener instances based on context which contains job configuration and user classloader.
  • Method Details

    • createListener

      Creates and configures a CatalogModificationListener using the given context.
    • requiredOptions

      default Set<org.apache.flink.configuration.ConfigOption<?>> requiredOptions()
      Specified by:
      requiredOptions in interface org.apache.flink.table.factories.Factory
    • optionalOptions

      default Set<org.apache.flink.configuration.ConfigOption<?>> optionalOptions()
      Specified by:
      optionalOptions in interface org.apache.flink.table.factories.Factory