Enum TableConfigOptions.CatalogPlanCompilation

java.lang.Object
java.lang.Enum<TableConfigOptions.CatalogPlanCompilation>
org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanCompilation
All Implemented Interfaces:
Serializable, Comparable<TableConfigOptions.CatalogPlanCompilation>, java.lang.constant.Constable, DescribedEnum
Enclosing class:
TableConfigOptions

@PublicEvolving public static enum TableConfigOptions.CatalogPlanCompilation extends Enum<TableConfigOptions.CatalogPlanCompilation> implements DescribedEnum
Strategy to compile Catalog objects into a plan.

Depending on the configuration, permanent catalog metadata (such as information about tables and functions) will be persisted in the plan as well. Anonymous/inline objects will be persisted (including schema and options) if possible or fail the compilation otherwise. For temporary objects, only the identifier is part of the plan and the object needs to be present in the session context during a restore.