Uses of Interface
org.apache.flink.table.operations.Operation
Packages that use Operation
Package
Description
-
Uses of Operation in org.apache.flink.table.api.internal
Methods in org.apache.flink.table.api.internal that return OperationModifier and TypeMethodDescriptionCachedPlan.getOperation()Return the cached operation parsed from the statement.Methods in org.apache.flink.table.api.internal with parameters of type OperationModifier and TypeMethodDescriptionTableEnvironmentImpl.executeInternal(Operation operation) TableEnvironmentInternal.executeInternal(Operation operation) Execute the given operation and return the execution result.Method parameters in org.apache.flink.table.api.internal with type arguments of type OperationModifier and TypeMethodDescriptionTableEnvironmentImpl.explainInternal(List<Operation> operations, ExplainFormat format, ExplainDetail... extraDetails) default StringTableEnvironmentInternal.explainInternal(List<Operation> operations, ExplainDetail... extraDetails) Returns the AST of this table and the execution plan to compute the result of this table.TableEnvironmentInternal.explainInternal(List<Operation> operations, ExplainFormat format, ExplainDetail... extraDetails) Returns the AST of this table and the execution plan to compute the result of this table. -
Uses of Operation in org.apache.flink.table.delegation
Methods in org.apache.flink.table.delegation that return types with arguments of type OperationModifier and TypeMethodDescriptionEntry point for parsing SQL queries expressed as a String.Method parameters in org.apache.flink.table.delegation with type arguments of type OperationModifier and TypeMethodDescriptionPlanner.explain(List<Operation> operations, ExplainFormat format, ExplainDetail... extraDetails) Returns the AST of the specified Table API and SQL queries and the execution plan to compute the result of the given collection ofQueryOperations. -
Uses of Operation in org.apache.flink.table.legacy.operations.ddl
Classes in org.apache.flink.table.legacy.operations.ddl that implement Operation -
Uses of Operation in org.apache.flink.table.operations
Subinterfaces of Operation in org.apache.flink.table.operationsModifier and TypeInterfaceDescriptioninterfaceAOperationthat describes the call procedure statement.interfaceAnExecutableOperationrepresents an operation that is executed for its side effects.interfaceAOperationthat describes the DML queries such as e.g.interfaceBase class for representing an operation structure behind a user-facingTableAPI.interfaceAnOperationthat show one kind of objects, e.g.interfaceAnOperationthat describes the catalog/database switch statements, e.g.Classes in org.apache.flink.table.operations that implement OperationModifier and TypeClassDescriptionclassBase class for SHOW operations.classRelational operation that performs computations on top of subsets of input rows grouped by key.final classOperation to describe a BEGIN STATEMENT SET statement.classDescribes a relational operation that was created from applying aTableFunction.final classSpecial, internal kind ofModifyOperationthat collects the content ofQueryOperationto local.classOperation to describe anCOMPILE AND EXECUTE PLANstatement.classOperation to describe a CREATE TABLE AS statement.classThe operation for deleting data in a table according to filters directly.classOperation to describe a DESCRIBE CATALOG catalog_name statement.classOperation to describe a FUNCTION.classOperation to describe a DESCRIBE [EXTENDED] [[catalogName.] dataBasesName].sqlIdentifier statement.classRemoves duplicated rows of underlying relational operation.final classOperation to describe a End statement.final classOperation to describe an EXPLAIN statement.final classInternal operation used to convert aTableinto a DataStream.classFilters out rows of underlying relational operation that do not match given condition.classTable operation that joins two relational operations based on given condition.classOperation to describe a LOAD MODULE statement.classAnOperationto represent that nothing needs to be done.classSpecial, internal kind ofModifyOperationthat allows converting a tree ofQueryOperations to aTransformationof given type described withTypeInformation.classTable operation that computes new table using givenExpressions from its input relational operation.classOperation to describe a [CREATE OR] REPLACE TABLE AS statement.classA set operation on two relations.classOperation to describe a SHOW CATALOGS statement.classOperation to describe a SHOW COLUMNS statement.classOperation to describe a SHOW CREATE CATALOG statement.classOperation to describe a SHOW CREATE TABLE statement.classOperation to describe a SHOW CREATE VIEW statement.classOperation to describe a SHOW CURRENT CATALOG statement.classOperation to describe SHOW CURRENT DATABASE operation.classOperation to describe a SHOW DATABASES statement.classOperation to describe a SHOW FUNCTIONS statement.classOperation to describe a SHOW [FULL] MODULES statement.classOperation to describe a SHOW PARTITIONS statement.classOperation to describe a SHOW PROCEDURES statement.classOperation to describe a SHOW TABLES statement.classOperation to describe a SHOW VIEWS statement.classDML operation that tells to write to a sink.classExpresses sort operation of rows of the underlying relational operation with given order.classDescribes a query operation from aContextResolvedTable.classDML operation that tells to write to a sink which implementsSupportsStaging.final classAOperationthat describes the statement set, e.g.classInline scan of aTableSource.classOperation to describe anTRUNCATE TABLEstatement.classOperation to describe an UNLOAD MODULE statement.classDML operation that tells to write to the given sink.classOperation to describe a USE CATALOG statement.classOperation to describe a USE [catalogName.]dataBaseName statement.classOperation to describe a USE MODULES statement.classTable operation that computes new table using givenExpressions from its input relational operation.classRelational operation that performs computations on top of subsets of input rows grouped by key and group window.Methods in org.apache.flink.table.operations with type parameters of type OperationModifier and TypeMethodDescriptionOperationUtils.formatWithChildren(String operationName, Map<String, Object> parameters, List<T> children, Function<T, String> childToString) Formats a Tree ofOperationin a unified way.Methods in org.apache.flink.table.operations that return OperationModifier and TypeMethodDescriptionExplainOperation.getChild()CompileAndExecutePlanOperation.getOperation()Constructors in org.apache.flink.table.operations with parameters of type OperationModifierConstructorDescriptionCompileAndExecutePlanOperation(String filePath, Operation operation) ExplainOperation(Operation child) ExplainOperation(Operation child, Set<String> explainDetails) -
Uses of Operation in org.apache.flink.table.operations.command
Classes in org.apache.flink.table.operations.command that implement OperationModifier and TypeClassDescriptionclassOperation to describe an ADD JAR statement.classOperation to represent CLEAR command.classOperation to describe a DESCRIBE JOB statement.classOperation to describe an EXECUTE PLAN statement.classOperation that represents HELP command.classOperation that represent QUIT command.classOperation to describe an REMOVE JAR statement.classOperation to represent RESET command.classOperation to represent SET command.classOperation to describe a SHOW JARS statement.classOperation to describe a SHOW JOBS statement.classOperation to stop a running job. -
Uses of Operation in org.apache.flink.table.operations.ddl
Subinterfaces of Operation in org.apache.flink.table.operations.ddlModifier and TypeInterfaceDescriptioninterfaceAOperationthat describes the DDL statements, e.g.interfaceAOperationthat describes the DDL statements, e.g.interfaceAOperationthat describes the DROP DDL statements, e.g.Classes in org.apache.flink.table.operations.ddl that implement OperationModifier and TypeClassDescriptionclassOperation to describe ALTER TABLE ADD PARTITION statement.classOperation to describe a ALTER CATALOG COMMENT statement.classOperation to describe a ALTER FUNCTION statement for catalog functions.classOperation to describe a ALTER CATALOG SET statement.classOperation to describe an ALTER CATALOG RESET statement.classOperation to describe a ALTER DATABASE statement.classAbstract Operation to describe all ALTER TABLE statements that should be applied to partitions.classOperation to alter the properties of partition.classAlter table with new table definition and table changes represents the modification.classAbstract Operation to describe all ALTER TABLE statements such as rename table /set properties.classOperation to describe a ALTER TABLE ..classOperation to describe altering the schema of a table.classOperation to describe an ALTER VIEW ...classAbstract Operation to describe all ALTER VIEW statements.classOperation to describe a ALTER VIEW ..classOperation to describe a ALTER VIEW ..classOperation to describe anANALYZE TABLEstatement.classOperation to describe anCOMPILE PLANstatement.classOperation to describe a CREATE FUNCTION statement for catalog functions.classOperation to describe a CREATE CATALOG statement.classOperation to describe a CREATE DATABASE statement.classOperation to describe a CREATE TABLE statement.classOperation to describe a CREATE FUNCTION statement for temporary system function.classOperation to describe a CREATE VIEW statement.classOperation to describe a DROP FUNCTION statement for catalog functions.classOperation to describe a DROP CATALOG statement.classOperation to describe a DROP DATABASE statement.classOperation to describe ALTER TABLE DROP PARTITION statement.classOperation to describe a DROP TABLE statement.classOperation to describe a DROP FUNCTION statement for temporary system function.classOperation to describe a DROP VIEW statement.Methods in org.apache.flink.table.operations.ddl that return OperationConstructors in org.apache.flink.table.operations.ddl with parameters of type OperationModifierConstructorDescriptionCompilePlanOperation(String filePath, boolean ifNotExists, Operation operation) -
Uses of Operation in org.apache.flink.table.operations.materializedtable
Subinterfaces of Operation in org.apache.flink.table.operations.materializedtableModifier and TypeInterfaceDescriptioninterfaceThe marker interface for materialized table.Classes in org.apache.flink.table.operations.materializedtable that implement OperationModifier and TypeClassDescriptionclassOperation to describe an ALTER MATERIALIZED TABLE AS query operation.classAlter materialized table with new table definition and table changes represents the modification.classAbstract Operation to describe all ALTER MATERIALIZED TABLE statements such as rename table /set properties.classOperation to describe clause like: ALTER MATERIALIZED TABLE [catalog_name.]classOperation to describe a ALTER MATERIALIZED TABLE ...classOperation to describe a ALTER MATERIALIZED TABLE ...classOperation to describe a CREATE MATERIALIZED TABLE statement.classOperation to describe a DROP MATERIALIZED TABLE statement.
AlterTableChangeOperationinstead.