Interface CreateOperation
- All Superinterfaces:
ExecutableOperation,Operation
- All Known Implementing Classes:
CreateCatalogFunctionOperation,CreateCatalogOperation,CreateDatabaseOperation,CreateMaterializedTableOperation,CreateTableOperation,CreateTempSystemFunctionOperation,CreateViewOperation
A
Operation that describes the DDL statements, e.g. CREATE TABLE or CREATE FUNCTION.
Different sub operations can have their special instances. For example, a create table
operation will have a CatalogTable instance, while a
create function operation will have a CatalogFunction
instance.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.flink.table.operations.ExecutableOperation
ExecutableOperation.Context -
Method Summary
Methods inherited from interface org.apache.flink.table.operations.ExecutableOperation
executeMethods inherited from interface org.apache.flink.table.operations.Operation
asSummaryString