Class CatalogDescriptor

java.lang.Object
org.apache.flink.table.catalog.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).