Class CatalogDescriptor


  • @PublicEvolving
    public class CatalogDescriptor
    extends Object
    Describes a Catalog with the catalog name and configuration.

    A CatalogDescriptor is a template for creating a Catalog instance. It closely resembles the "CREATE CATALOG" SQL DDL statement, containing catalog name and catalog configuration. A CatalogDescriptor could be stored to CatalogStore.

    This can be used to register a catalog in the Table API, see TableEnvironment#createCatalog(String, CatalogDescriptor).