$ A B C D E F G H I J L M N O P Q R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
$
- $(String) - Static method in class org.apache.flink.table.api.Expressions
-
Creates an unresolved reference to a table's column.
A
- abs() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the absolute value of given value.
- AbstractCatalogTable - Class in org.apache.flink.table.catalog
-
An abstract catalog table.
- AbstractCatalogTable(TableSchema, List<String>, Map<String, String>, String) - Constructor for class org.apache.flink.table.catalog.AbstractCatalogTable
- AbstractCatalogTable(TableSchema, Map<String, String>, String) - Constructor for class org.apache.flink.table.catalog.AbstractCatalogTable
- AbstractCatalogView - Class in org.apache.flink.table.catalog
-
An abstract catalog view.
- AbstractCatalogView(String, String, TableSchema, Map<String, String>, String) - Constructor for class org.apache.flink.table.catalog.AbstractCatalogView
- AbstractShowOperation - Class in org.apache.flink.table.operations
-
Base class for SHOW operations.
- AbstractShowOperation(String, String, ShowLikeOperator) - Constructor for class org.apache.flink.table.operations.AbstractShowOperation
- accept(ExpressionVisitor<R>) - Method in class org.apache.flink.table.api.ApiExpression
- accept(ExpressionVisitor<R>) - Method in class org.apache.flink.table.expressions.LocalReferenceExpression
- accept(ExpressionVisitor<R>) - Method in class org.apache.flink.table.expressions.LookupCallExpression
- accept(ExpressionVisitor<R>) - Method in class org.apache.flink.table.expressions.TableReferenceExpression
- accept(ExpressionVisitor<R>) - Method in class org.apache.flink.table.expressions.UnresolvedCallExpression
- accept(ExpressionVisitor<R>) - Method in class org.apache.flink.table.expressions.UnresolvedReferenceExpression
- accept(ModifyOperationVisitor<R>) - Method in class org.apache.flink.table.operations.OutputConversionModifyOperation
- accept(ModifyOperationVisitor<R>) - Method in class org.apache.flink.table.operations.UnregisteredSinkModifyOperation
- accept(ModifyOperationVisitor<T>) - Method in class org.apache.flink.table.operations.CollectModifyOperation
- accept(ModifyOperationVisitor<T>) - Method in class org.apache.flink.table.operations.CreateTableASOperation
- accept(ModifyOperationVisitor<T>) - Method in class org.apache.flink.table.operations.DeleteFromFilterOperation
- accept(ModifyOperationVisitor<T>) - Method in class org.apache.flink.table.operations.ExternalModifyOperation
- accept(ModifyOperationVisitor<T>) - Method in interface org.apache.flink.table.operations.ModifyOperation
- accept(ModifyOperationVisitor<T>) - Method in class org.apache.flink.table.operations.ReplaceTableAsOperation
- accept(ModifyOperationVisitor<T>) - Method in class org.apache.flink.table.operations.SinkModifyOperation
- accept(QueryOperationVisitor<R>) - Method in class org.apache.flink.table.operations.TableSourceQueryOperation
- accept(QueryOperationVisitor<T>) - Method in class org.apache.flink.table.operations.AggregateQueryOperation
- accept(QueryOperationVisitor<T>) - Method in class org.apache.flink.table.operations.DistinctQueryOperation
- accept(QueryOperationVisitor<T>) - Method in class org.apache.flink.table.operations.FilterQueryOperation
- accept(QueryOperationVisitor<T>) - Method in class org.apache.flink.table.operations.JoinQueryOperation
- accept(QueryOperationVisitor<T>) - Method in class org.apache.flink.table.operations.ProjectQueryOperation
- accept(QueryOperationVisitor<T>) - Method in interface org.apache.flink.table.operations.QueryOperation
- accept(QueryOperationVisitor<T>) - Method in class org.apache.flink.table.operations.SetQueryOperation
- accept(QueryOperationVisitor<T>) - Method in class org.apache.flink.table.operations.SortQueryOperation
- accept(QueryOperationVisitor<T>) - Method in class org.apache.flink.table.operations.SourceQueryOperation
- accept(QueryOperationVisitor<T>) - Method in class org.apache.flink.table.operations.ValuesQueryOperation
- accept(QueryOperationVisitor<T>) - Method in class org.apache.flink.table.operations.WindowAggregateQueryOperation
- accept(QueryOperationVisitor<U>) - Method in class org.apache.flink.table.operations.CalculatedQueryOperation
- accumulateExpressions() - Method in class org.apache.flink.table.functions.DeclarativeAggregateFunction
-
Expressions for accumulating the mutable aggregation buffer based on an input row.
- acos() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the arc cosine of a given number.
- add(TablePipeline) - Method in class org.apache.flink.table.api.internal.StatementSetImpl
- add(TablePipeline) - Method in interface org.apache.flink.table.api.StatementSet
-
Adds a
TablePipeline
. - addColumns(boolean, List<Expression>, QueryOperation) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
-
Adds additional columns.
- addColumns(Expression...) - Method in class org.apache.flink.table.api.internal.TableImpl
- addColumns(Expression...) - Method in interface org.apache.flink.table.api.Table
-
Adds additional columns.
- addConfiguration(Configuration) - Method in class org.apache.flink.table.api.TableConfig
-
Adds the given key-value configuration to the underlying application-specific configuration.
- addInsert(String, Table) - Method in class org.apache.flink.table.api.internal.StatementSetImpl
- addInsert(String, Table) - Method in interface org.apache.flink.table.api.StatementSet
-
Shorthand for
statementSet.add(table.insertInto(targetPath))
. - addInsert(String, Table, boolean) - Method in class org.apache.flink.table.api.internal.StatementSetImpl
- addInsert(String, Table, boolean) - Method in interface org.apache.flink.table.api.StatementSet
-
Shorthand for
statementSet.add(table.insertInto(targetPath, overwrite))
. - addInsert(TableDescriptor, Table) - Method in class org.apache.flink.table.api.internal.StatementSetImpl
- addInsert(TableDescriptor, Table) - Method in interface org.apache.flink.table.api.StatementSet
-
Shorthand for
statementSet.add(table.insertInto(targetDescriptor))
. - addInsert(TableDescriptor, Table, boolean) - Method in class org.apache.flink.table.api.internal.StatementSetImpl
- addInsert(TableDescriptor, Table, boolean) - Method in interface org.apache.flink.table.api.StatementSet
-
Shorthand for
statementSet.add(table.insertInto(targetDescriptor, overwrite))
. - addInsertSql(String) - Method in class org.apache.flink.table.api.internal.StatementSetImpl
- addInsertSql(String) - Method in interface org.apache.flink.table.api.StatementSet
-
Adds an
INSERT INTO
SQL statement. - addJarConfiguration(TableConfig) - Method in class org.apache.flink.table.resource.ResourceManager
-
Adds the local jar resources to the given
TableConfig
. - AddJarOperation - Class in org.apache.flink.table.operations.command
-
Operation to describe an ADD JAR statement.
- AddJarOperation(String) - Constructor for class org.apache.flink.table.operations.command.AddJarOperation
- addJobParameter(String, String) - Method in class org.apache.flink.table.api.TableConfig
-
Sets a custom user parameter that can be accessed via
FunctionContext.getJobParameter(String, String)
. - addOrReplaceColumns(Expression...) - Method in class org.apache.flink.table.api.internal.TableImpl
- addOrReplaceColumns(Expression...) - Method in interface org.apache.flink.table.api.Table
-
Adds additional columns.
- AddPartitionsOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe ALTER TABLE ADD PARTITION statement.
- AddPartitionsOperation(ObjectIdentifier, boolean, List<CatalogPartitionSpec>, List<CatalogPartition>) - Constructor for class org.apache.flink.table.operations.ddl.AddPartitionsOperation
- aggBufferAttributes() - Method in class org.apache.flink.table.functions.DeclarativeAggregateFunction
-
All fields of the aggregate buffer.
- aggregate(List<Expression>, List<Expression>, QueryOperation) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- aggregate(List<Expression>, Expression, QueryOperation) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- aggregate(Expression) - Method in interface org.apache.flink.table.api.GroupedTable
-
Performs an aggregate operation with an aggregate function.
- aggregate(Expression) - Method in class org.apache.flink.table.api.internal.TableImpl
- aggregate(Expression) - Method in interface org.apache.flink.table.api.Table
-
Performs a global aggregate operation with an aggregate function.
- aggregate(Expression) - Method in interface org.apache.flink.table.api.WindowGroupedTable
-
Performs an aggregate operation on a window grouped table.
- AggregatedTable - Interface in org.apache.flink.table.api
-
A table that has been performed on the aggregate function.
- AggregatePhaseStrategy - Enum in org.apache.flink.table.api.config
-
Aggregate phase strategy which could be specified in
OptimizerConfigOptions.TABLE_OPTIMIZER_AGG_PHASE_STRATEGY
. - AggregateQueryOperation - Class in org.apache.flink.table.operations
-
Relational operation that performs computations on top of subsets of input rows grouped by key.
- AggregateQueryOperation(List<ResolvedExpression>, List<ResolvedExpression>, QueryOperation, ResolvedSchema) - Constructor for class org.apache.flink.table.operations.AggregateQueryOperation
- alias(List<Expression>, QueryOperation) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- ALL - org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanCompilation
- ALL - org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanRestore
- ALL - org.apache.flink.table.operations.ShowFunctionsOperation.FunctionScope
- ALL_ENFORCED - org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanRestore
- ALLOW_UNORDERED - org.apache.flink.table.api.config.ExecutionConfigOptions.AsyncOutputMode
-
Allow unordered output mode, will attempt to use {@see AsyncDataStream.OutputMode.UNORDERED} when it does not affect the correctness of the result, otherwise ORDERED will be still used.
- alterCatalog(String, CatalogChange) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Alters a catalog under the given name.
- AlterCatalogCommentOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a ALTER CATALOG COMMENT statement.
- AlterCatalogCommentOperation(String, String) - Constructor for class org.apache.flink.table.operations.ddl.AlterCatalogCommentOperation
- AlterCatalogFunctionOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a ALTER FUNCTION statement for catalog functions.
- AlterCatalogFunctionOperation(ObjectIdentifier, CatalogFunction, boolean, boolean) - Constructor for class org.apache.flink.table.operations.ddl.AlterCatalogFunctionOperation
- AlterCatalogOptionsOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a ALTER CATALOG SET statement.
- AlterCatalogOptionsOperation(String, Map<String, String>) - Constructor for class org.apache.flink.table.operations.ddl.AlterCatalogOptionsOperation
- AlterCatalogResetOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe an ALTER CATALOG RESET statement.
- AlterCatalogResetOperation(String, Set<String>) - Constructor for class org.apache.flink.table.operations.ddl.AlterCatalogResetOperation
- alterDatabase(String, String, CatalogDatabase, boolean) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Modify an existing database.
- alterDatabase(String, CatalogDatabase, boolean) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- AlterDatabaseEvent - Interface in org.apache.flink.table.catalog.listener
-
When a database is altered, an
AlterDatabaseEvent
event will be created and fired which has the old database and new database. - AlterDatabaseOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a ALTER DATABASE statement.
- AlterDatabaseOperation(String, String, CatalogDatabase) - Constructor for class org.apache.flink.table.operations.ddl.AlterDatabaseOperation
- alterFunction(ObjectPath, CatalogFunction, boolean) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- AlterMaterializedTableChangeOperation - Class in org.apache.flink.table.operations.materializedtable
-
Alter materialized table with new table definition and table changes represents the modification.
- AlterMaterializedTableChangeOperation(ObjectIdentifier, List<TableChange>, CatalogMaterializedTable) - Constructor for class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableChangeOperation
- AlterMaterializedTableOperation - Class in org.apache.flink.table.operations.materializedtable
-
Abstract Operation to describe all ALTER MATERIALIZED TABLE statements such as rename table /set properties.
- AlterMaterializedTableOperation(ObjectIdentifier) - Constructor for class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableOperation
- AlterMaterializedTableRefreshOperation - Class in org.apache.flink.table.operations.materializedtable
-
Operation to describe clause like: ALTER MATERIALIZED TABLE [catalog_name.]
- AlterMaterializedTableRefreshOperation(ObjectIdentifier, Map<String, String>) - Constructor for class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableRefreshOperation
- AlterMaterializedTableResumeOperation - Class in org.apache.flink.table.operations.materializedtable
-
Operation to describe a ALTER MATERIALIZED TABLE ...
- AlterMaterializedTableResumeOperation(ObjectIdentifier, Map<String, String>) - Constructor for class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableResumeOperation
- AlterMaterializedTableSuspendOperation - Class in org.apache.flink.table.operations.materializedtable
-
Operation to describe a ALTER MATERIALIZED TABLE ...
- AlterMaterializedTableSuspendOperation(ObjectIdentifier) - Constructor for class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableSuspendOperation
- AlterOperation - Interface in org.apache.flink.table.operations.ddl
-
A
Operation
that describes the DDL statements, e.g. - alterPartition(ObjectPath, CatalogPartitionSpec, CatalogPartition, boolean) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- alterPartitionColumnStatistics(ObjectPath, CatalogPartitionSpec, CatalogColumnStatistics, boolean) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- AlterPartitionOperation - Class in org.apache.flink.table.operations.ddl
-
Abstract Operation to describe all ALTER TABLE statements that should be applied to partitions.
- AlterPartitionOperation(ObjectIdentifier, CatalogPartitionSpec) - Constructor for class org.apache.flink.table.operations.ddl.AlterPartitionOperation
- AlterPartitionPropertiesOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to alter the properties of partition.
- AlterPartitionPropertiesOperation(ObjectIdentifier, CatalogPartitionSpec, CatalogPartition) - Constructor for class org.apache.flink.table.operations.ddl.AlterPartitionPropertiesOperation
- alterPartitionStatistics(ObjectPath, CatalogPartitionSpec, CatalogTableStatistics, boolean) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- alterTable(CatalogBaseTable, List<TableChange>, ObjectIdentifier, boolean) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Alters a table in a given fully qualified path with table changes.
- alterTable(CatalogBaseTable, ObjectIdentifier, boolean) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Alters a table in a given fully qualified path.
- alterTable(ObjectPath, CatalogBaseTable, boolean) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- AlterTableChangeOperation - Class in org.apache.flink.table.operations.ddl
-
Alter table with new table definition and table changes represents the modification.
- AlterTableChangeOperation(ObjectIdentifier, List<TableChange>, CatalogTable, boolean) - Constructor for class org.apache.flink.table.operations.ddl.AlterTableChangeOperation
- alterTableColumnStatistics(ObjectPath, CatalogColumnStatistics, boolean) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- AlterTableEvent - Interface in org.apache.flink.table.catalog.listener
-
When a table is altered, a
AlterTableEvent
event will be created and fired. - AlterTableOperation - Class in org.apache.flink.table.operations.ddl
-
Abstract Operation to describe all ALTER TABLE statements such as rename table /set properties.
- AlterTableOperation(ObjectIdentifier, boolean) - Constructor for class org.apache.flink.table.operations.ddl.AlterTableOperation
- AlterTableOptionsOperation - Class in org.apache.flink.table.legacy.operations.ddl
-
Deprecated.Please use
AlterTableChangeOperation
instead. - AlterTableOptionsOperation(ObjectIdentifier, CatalogTable, boolean) - Constructor for class org.apache.flink.table.legacy.operations.ddl.AlterTableOptionsOperation
-
Deprecated.
- AlterTableRenameOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a ALTER TABLE ..
- AlterTableRenameOperation(ObjectIdentifier, ObjectIdentifier, boolean) - Constructor for class org.apache.flink.table.operations.ddl.AlterTableRenameOperation
- AlterTableSchemaOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe altering the schema of a table.
- AlterTableSchemaOperation(ObjectIdentifier, CatalogTable, boolean) - Constructor for class org.apache.flink.table.operations.ddl.AlterTableSchemaOperation
- alterTableStatistics(ObjectPath, CatalogTableStatistics, boolean) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- AlterViewAsOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe an ALTER VIEW ...
- AlterViewAsOperation(ObjectIdentifier, CatalogView) - Constructor for class org.apache.flink.table.operations.ddl.AlterViewAsOperation
- AlterViewOperation - Class in org.apache.flink.table.operations.ddl
-
Abstract Operation to describe all ALTER VIEW statements.
- AlterViewOperation(ObjectIdentifier) - Constructor for class org.apache.flink.table.operations.ddl.AlterViewOperation
- AlterViewPropertiesOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a ALTER VIEW ..
- AlterViewPropertiesOperation(ObjectIdentifier, CatalogView) - Constructor for class org.apache.flink.table.operations.ddl.AlterViewPropertiesOperation
- AlterViewRenameOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a ALTER VIEW ..
- AlterViewRenameOperation(ObjectIdentifier, ObjectIdentifier) - Constructor for class org.apache.flink.table.operations.ddl.AlterViewRenameOperation
- ALWAYS - org.apache.flink.table.api.config.ExecutionConfigOptions.UidGeneration
- analyzeTable(TableEnvironmentImpl, AnalyzeTableOperation) - Static method in class org.apache.flink.table.api.internal.AnalyzeTableUtil
- AnalyzeTableOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe an
ANALYZE TABLE
statement. - AnalyzeTableOperation(ObjectIdentifier, List<CatalogPartitionSpec>, List<Column>) - Constructor for class org.apache.flink.table.operations.ddl.AnalyzeTableOperation
- AnalyzeTableUtil - Class in org.apache.flink.table.api.internal
-
ANALYZE TABLE statement Util.
- and(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Boolean AND in three-valued logic.
- and(Object, Object, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Boolean AND in three-valued logic.
- anonymous(String, ResolvedCatalogBaseTable<?>) - Static method in class org.apache.flink.table.catalog.ContextResolvedTable
- anonymous(ResolvedCatalogBaseTable<?>) - Static method in class org.apache.flink.table.catalog.ContextResolvedTable
- anonymous(FunctionDefinition) - Static method in class org.apache.flink.table.catalog.ContextResolvedFunction
- ApiExpression - Class in org.apache.flink.table.api
-
Java API class that gives access to expression operations.
- ApiExpressionDefaultVisitor<T> - Class in org.apache.flink.table.expressions.utils
-
A utility
ApiExpressionVisitor
that callsApiExpressionDefaultVisitor.defaultMethod(Expression)
by default, unless other methods are overridden explicitly. - ApiExpressionDefaultVisitor() - Constructor for class org.apache.flink.table.expressions.utils.ApiExpressionDefaultVisitor
- ApiExpressionUtils - Class in org.apache.flink.table.expressions
-
Utilities for API-specific
Expression
s. - ApiExpressionVisitor<R> - Class in org.apache.flink.table.expressions
-
A visitor for all
Expression
s that might be created during API translation. - ApiExpressionVisitor() - Constructor for class org.apache.flink.table.expressions.ApiExpressionVisitor
- APPEND - org.apache.flink.table.operations.OutputConversionModifyOperation.UpdateMode
- apply(List<Expression>, ResolverRule.ResolutionContext) - Method in interface org.apache.flink.table.expressions.resolver.rules.ResolverRule
- array(Object, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Creates an array of literals.
- array(DataType, ResolvedExpression...) - Method in class org.apache.flink.table.expressions.resolver.ExpressionResolver.PostResolverFactory
- arrayAgg() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns array aggregate of a given expression.
- arrayAppend(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Appends an element to the end of the array and returns the result.
- arrayConcat(InType...) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns an array that is the result of concatenating at least one array.
- arrayContains(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns whether the given element exists in an array.
- arrayDistinct() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns an array with unique elements.
- arrayExcept(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns an ARRAY that contains the elements from array1 that are not in array2.
- arrayIntersect(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns an ARRAY that contains the elements from array1 that are also in array2, without duplicates.
- arrayMax() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the maximum value from the array.
- arrayMin() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the minimum value from the array.
- arrayPosition(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the position of the first occurrence of element in the given array as int.
- arrayPrepend(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Appends an element to the beginning of the array and returns the result.
- arrayRemove(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Removes all elements that equal to element from array.
- arrayReverse() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns an array in reverse order.
- arraySlice(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
- arraySlice(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a subarray of the input array between 'start_offset' and 'end_offset' inclusive.
- arrayUnion(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns an array of the elements in the union of array1 and array2, without duplicates.
- as(String) - Method in class org.apache.flink.table.api.OverWindowPartitionedOrdered
-
Assigns an alias for this window that the following
select()
clause can refer to. - as(String) - Method in class org.apache.flink.table.api.OverWindowPartitionedOrderedPreceding
-
Assigns an alias for this window that the following
select()
clause can refer to. - as(String) - Method in class org.apache.flink.table.api.SessionWithGapOnTime
-
Assigns an alias for this window that the following
groupBy()
andselect()
clause can refer to. - as(String) - Method in class org.apache.flink.table.api.SlideWithSizeAndSlideOnTime
-
Assigns an alias for this window that the following
groupBy()
andselect()
clause can refer to. - as(String) - Method in class org.apache.flink.table.api.TumbleWithSizeOnTime
-
Assigns an alias for this window that the following
groupBy()
andselect()
clause can refer to. - as(String, String...) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Specifies a name for an expression i.e. a field.
- as(String, String...) - Method in class org.apache.flink.table.api.internal.TableImpl
- as(String, String...) - Method in interface org.apache.flink.table.api.Table
-
Renames the fields of the expression result.
- as(Expression) - Method in class org.apache.flink.table.api.OverWindowPartitionedOrdered
-
Assigns an alias for this window that the following
select()
clause can refer to. - as(Expression) - Method in class org.apache.flink.table.api.OverWindowPartitionedOrderedPreceding
-
Assigns an alias for this window that the following
select()
clause can refer to. - as(Expression) - Method in class org.apache.flink.table.api.SessionWithGapOnTime
-
Assigns an alias for this window that the following
groupBy()
andselect()
clause can refer to. - as(Expression) - Method in class org.apache.flink.table.api.SlideWithSizeAndSlideOnTime
-
Assigns an alias for this window that the following
groupBy()
andselect()
clause can refer to. - as(Expression) - Method in class org.apache.flink.table.api.TumbleWithSizeOnTime
-
Assigns an alias for this window that the following
groupBy()
andselect()
clause can refer to. - as(Expression...) - Method in class org.apache.flink.table.api.internal.TableImpl
- as(Expression...) - Method in interface org.apache.flink.table.api.Table
-
Deprecated.
- as(ResolvedExpression, String) - Method in class org.apache.flink.table.expressions.resolver.ExpressionResolver.PostResolverFactory
- asc() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Specifies ascending order of an expression i.e. a field for orderBy unresolvedCall.
- ascii() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the numeric value of the first character of the input string.
- asin() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the arc sine of a given number.
- asJsonString() - Method in interface org.apache.flink.table.api.CompiledPlan
-
Convert the plan to a JSON string representation.
- asJsonString() - Method in interface org.apache.flink.table.delegation.InternalPlan
- asLookup(Function<String, UnresolvedIdentifier>) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Creates a
FunctionLookup
to thisFunctionCatalog
. - asSerializableString() - Method in class org.apache.flink.table.expressions.LocalReferenceExpression
- asSerializableString() - Method in class org.apache.flink.table.operations.AggregateQueryOperation
- asSerializableString() - Method in class org.apache.flink.table.operations.CalculatedQueryOperation
- asSerializableString() - Method in class org.apache.flink.table.operations.DistinctQueryOperation
- asSerializableString() - Method in class org.apache.flink.table.operations.FilterQueryOperation
- asSerializableString() - Method in class org.apache.flink.table.operations.JoinQueryOperation
- asSerializableString() - Method in class org.apache.flink.table.operations.ProjectQueryOperation
- asSerializableString() - Method in interface org.apache.flink.table.operations.QueryOperation
-
Returns a string that fully serializes this instance.
- asSerializableString() - Method in class org.apache.flink.table.operations.SetQueryOperation
- asSerializableString() - Method in class org.apache.flink.table.operations.SortQueryOperation
- asSerializableString() - Method in class org.apache.flink.table.operations.SourceQueryOperation
- asSerializableString() - Method in class org.apache.flink.table.operations.ValuesQueryOperation
- asSerializableString() - Method in class org.apache.flink.table.operations.WindowAggregateQueryOperation
- asSerializableString(String) - Method in class org.apache.flink.table.operations.WindowAggregateQueryOperation.ResolvedGroupWindow
- asSummaryString() - Method in class org.apache.flink.table.api.ApiExpression
- asSummaryString() - Method in class org.apache.flink.table.catalog.ContextResolvedFunction
- asSummaryString() - Method in class org.apache.flink.table.expressions.LocalReferenceExpression
- asSummaryString() - Method in class org.apache.flink.table.expressions.LookupCallExpression
- asSummaryString() - Method in class org.apache.flink.table.expressions.TableReferenceExpression
- asSummaryString() - Method in class org.apache.flink.table.expressions.UnresolvedCallExpression
- asSummaryString() - Method in class org.apache.flink.table.expressions.UnresolvedReferenceExpression
- asSummaryString() - Method in class org.apache.flink.table.legacy.operations.ddl.AlterTableOptionsOperation
-
Deprecated.
- asSummaryString() - Method in class org.apache.flink.table.operations.AbstractShowOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.AggregateQueryOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.BeginStatementSetOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.CalculatedQueryOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.CollectModifyOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.command.AddJarOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.command.ClearOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.command.DescribeJobOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.command.ExecutePlanOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.command.HelpOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.command.QuitOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.command.RemoveJarOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.command.ResetOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.command.SetOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.command.ShowJarsOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.command.ShowJobsOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.command.StopJobOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.CompileAndExecutePlanOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.CreateTableASOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.AddPartitionsOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.AlterCatalogCommentOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.AlterCatalogFunctionOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.AlterCatalogOptionsOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.AlterCatalogResetOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.AlterDatabaseOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.AlterPartitionPropertiesOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.AlterTableChangeOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.AlterTableRenameOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.AlterTableSchemaOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.AlterViewAsOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.AlterViewPropertiesOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.AlterViewRenameOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.AnalyzeTableOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.CompilePlanOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.CreateCatalogFunctionOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.CreateCatalogOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.CreateDatabaseOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.CreateTableOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.CreateTempSystemFunctionOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.CreateViewOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.DropCatalogFunctionOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.DropCatalogOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.DropDatabaseOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.DropPartitionsOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.DropTableOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.DropTempSystemFunctionOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ddl.DropViewOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.DeleteFromFilterOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.DescribeCatalogOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.DescribeTableOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.DistinctQueryOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.EndStatementSetOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ExplainOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ExternalModifyOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.FilterQueryOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.JoinQueryOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.LoadModuleOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableChangeOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableRefreshOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableResumeOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableSuspendOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.materializedtable.CreateMaterializedTableOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.materializedtable.DropMaterializedTableOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.NopOperation
- asSummaryString() - Method in interface org.apache.flink.table.operations.Operation
-
Returns a string that summarizes this operation for printing to a console.
- asSummaryString() - Method in class org.apache.flink.table.operations.OutputConversionModifyOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ProjectQueryOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ReplaceTableAsOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.SetQueryOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ShowCatalogsOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ShowCreateCatalogOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ShowCreateTableOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ShowCreateViewOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ShowCurrentCatalogOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ShowCurrentDatabaseOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ShowModulesOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.ShowPartitionsOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.SinkModifyOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.SortQueryOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.SourceQueryOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.StatementSetOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.TableSourceQueryOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.TruncateTableOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.UnloadModuleOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.UnregisteredSinkModifyOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.UseCatalogOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.UseDatabaseOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.UseModulesOperation
- asSummaryString() - Method in enum org.apache.flink.table.operations.utils.LikeType
- asSummaryString() - Method in class org.apache.flink.table.operations.utils.ShowLikeOperator
- asSummaryString() - Method in class org.apache.flink.table.operations.ValuesQueryOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.WindowAggregateQueryOperation
- asSummaryString() - Method in class org.apache.flink.table.operations.WindowAggregateQueryOperation.ResolvedGroupWindow
- ASYNC_CAPACITY - Static variable in class org.apache.flink.table.api.config.LookupJoinHintOptions
- ASYNC_LOOKUP - Static variable in class org.apache.flink.table.api.config.LookupJoinHintOptions
- ASYNC_OUTPUT_MODE - Static variable in class org.apache.flink.table.api.config.LookupJoinHintOptions
- ASYNC_TIMEOUT - Static variable in class org.apache.flink.table.api.config.LookupJoinHintOptions
- at(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Accesses the element of an array or map based on a key or an index (starting at 1).
- atan() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the arc tangent of a given number.
- atan2(Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Calculates the arc tangent of a given coordinate.
- AUTO - org.apache.flink.table.api.config.AggregatePhaseStrategy
-
No special enforcer for aggregate stage.
- AUTO - org.apache.flink.table.api.config.ExecutionConfigOptions.SinkKeyedShuffle
-
Auto add keyed shuffle when the sink's parallelism differs from upstream operator.
- AUTO - org.apache.flink.table.api.config.ExecutionConfigOptions.UpsertMaterialize
-
Add materialize operator when a distributed disorder occurs on unique keys.
- avg() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the average (arithmetic mean) of the numeric field across all input values.
- await() - Method in class org.apache.flink.table.api.internal.TableResultImpl
- await() - Method in interface org.apache.flink.table.api.TableResult
-
Wait if necessary until the data is ready.
- await(long, TimeUnit) - Method in class org.apache.flink.table.api.internal.TableResultImpl
- await(long, TimeUnit) - Method in interface org.apache.flink.table.api.TableResult
-
Wait if necessary for at most the given time for the data to be ready.
B
- BaseExpressions<InType,OutType> - Class in org.apache.flink.table.api.internal
-
These are Java and Scala common operations that can be used to construct an
Expression
AST for expression operations. - BaseExpressions() - Constructor for class org.apache.flink.table.api.internal.BaseExpressions
- BeginStatementSetOperation - Class in org.apache.flink.table.operations
-
Operation to describe a BEGIN STATEMENT SET statement.
- BeginStatementSetOperation() - Constructor for class org.apache.flink.table.operations.BeginStatementSetOperation
- between(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns true if the given expression is between lowerBound and upperBound (both inclusive).
- bin() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a string representation of an integer numeric value in binary format.
- btrim() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a string that removes the left and right whitespaces from the given string.
- btrim(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a string that removes the left and right chars in trimStr from the given string.
- build() - Method in class org.apache.flink.table.api.EnvironmentSettings.Builder
-
Returns an immutable instance of
EnvironmentSettings
. - build() - Method in class org.apache.flink.table.api.FormatDescriptor.Builder
-
Returns an immutable instance of
FormatDescriptor
. - build() - Method in class org.apache.flink.table.api.internal.TableResultImpl.Builder
-
Returns a
TableResult
instance. - build() - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Returns an immutable instance of
TableDescriptor
. - build() - Method in class org.apache.flink.table.catalog.CatalogManager.Builder
- build() - Method in class org.apache.flink.table.expressions.resolver.ExpressionResolver.ExpressionResolverBuilder
- buildCatalogStoreFactoryContext(Configuration, ClassLoader) - Static method in class org.apache.flink.table.factories.TableFactoryUtil
-
Build a
CatalogStoreFactory.Context
for opening theCatalogStoreFactory
. - builder() - Static method in class org.apache.flink.table.api.internal.TableResultImpl
- Builder() - Constructor for class org.apache.flink.table.api.EnvironmentSettings.Builder
- Builder() - Constructor for class org.apache.flink.table.api.TableDescriptor.Builder
- Builder() - Constructor for class org.apache.flink.table.catalog.CatalogManager.Builder
- Builder(TableDescriptor) - Constructor for class org.apache.flink.table.api.TableDescriptor.Builder
- buildShowCreateCatalogRow(CatalogDescriptor) - Static method in class org.apache.flink.table.api.internal.ShowCreateUtil
- buildShowCreateTableRow(ResolvedCatalogBaseTable<?>, ObjectIdentifier, boolean) - Static method in class org.apache.flink.table.api.internal.ShowCreateUtil
- buildShowCreateViewRow(ResolvedCatalogBaseTable<?>, ObjectIdentifier, boolean) - Static method in class org.apache.flink.table.api.internal.ShowCreateUtil
-
Show create view statement only for views.
- buildStringArrayResult(String, String[]) - Static method in class org.apache.flink.table.api.internal.TableResultUtils
-
Build a
TableResultInternal
forString[]
values with single column. - buildTableResult(String[], DataType[], Object[][]) - Static method in class org.apache.flink.table.api.internal.TableResultUtils
C
- CachedPlan - Interface in org.apache.flink.table.api.internal
-
SQL execution plan cache.
- CalculatedQueryOperation - Class in org.apache.flink.table.operations
-
Describes a relational operation that was created from applying a
TableFunction
. - CalculatedQueryOperation(ContextResolvedFunction, List<ResolvedExpression>, ResolvedSchema) - Constructor for class org.apache.flink.table.operations.CalculatedQueryOperation
- calculateSourceSchema(TableSource<T1>, boolean) - Static method in class org.apache.flink.table.catalog.ConnectorCatalogTable
- call(Class<? extends UserDefinedFunction>, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
A call to an unregistered, inline function.
- call(String, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
A call to a function that will be looked up in a catalog.
- call(UserDefinedFunction, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
A call to an unregistered, inline function.
- CallProcedureOperation - Interface in org.apache.flink.table.operations
-
A
Operation
that describes the call procedure statement. - callSql(String) - Static method in class org.apache.flink.table.api.Expressions
-
A call to a SQL expression.
- cardinality() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the number of elements of an array or number of entries of a map.
- cascade() - Method in interface org.apache.flink.table.catalog.listener.DropDatabaseEvent
- cast(TypeInformation<?>) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Deprecated.This method will be removed in future versions as it uses the old type system. It is recommended to use
BaseExpressions.cast(DataType)
instead which uses the new type system based onDataTypes
. Please make sure to use either the old or the new type system consistently to avoid unintended behavior. See the website documentation for more information. - cast(ResolvedExpression, DataType) - Method in class org.apache.flink.table.expressions.resolver.ExpressionResolver.PostResolverFactory
- cast(DataType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a new value being cast to
toType
. - CatalogContext - Interface in org.apache.flink.table.catalog.listener
-
Context for catalog which provides the name, factory identifier and configuration to identify the same physical catalog for different logical catalog.
- CatalogDatabaseImpl - Class in org.apache.flink.table.catalog
-
A implementation of
CatalogDatabase
. - CatalogDatabaseImpl(Map<String, String>, String) - Constructor for class org.apache.flink.table.catalog.CatalogDatabaseImpl
- CatalogFunctionImpl - Class in org.apache.flink.table.catalog
-
A catalog function implementation.
- CatalogFunctionImpl(String) - Constructor for class org.apache.flink.table.catalog.CatalogFunctionImpl
- CatalogFunctionImpl(String, FunctionLanguage) - Constructor for class org.apache.flink.table.catalog.CatalogFunctionImpl
- CatalogFunctionImpl(String, FunctionLanguage, List<ResourceUri>) - Constructor for class org.apache.flink.table.catalog.CatalogFunctionImpl
- CatalogManager - Class in org.apache.flink.table.catalog
-
A manager for dealing with catalog objects such as tables, views, functions, and types.
- CatalogManager.Builder - Class in org.apache.flink.table.catalog
-
Builder for a fluent definition of a
CatalogManager
. - CatalogModificationEvent - Interface in org.apache.flink.table.catalog.listener
-
The basic interface for catalog modification event, all database and table related events are implements this interface.
- CatalogModificationListener - Interface in org.apache.flink.table.catalog.listener
-
A listener that is notified on specific catalog changed in catalog manager.
- CatalogModificationListenerFactory - Interface in org.apache.flink.table.catalog.listener
-
A factory to create catalog modification listener instances based on context which contains job configuration and user classloader.
- CatalogModificationListenerFactory.Context - Interface in org.apache.flink.table.catalog.listener
-
Context provided when a listener is created.
- catalogModificationListeners(List<CatalogModificationListener>) - Method in class org.apache.flink.table.catalog.CatalogManager.Builder
- catalogName - Variable in class org.apache.flink.table.operations.AbstractShowOperation
- CatalogPartitionImpl - Class in org.apache.flink.table.catalog
-
A catalog partition implementation.
- CatalogPartitionImpl(Map<String, String>, String) - Constructor for class org.apache.flink.table.catalog.CatalogPartitionImpl
- CatalogRegistry - Interface in org.apache.flink.table.catalog
-
A catalog registry for dealing with catalogs.
- catalogStoreHolder(CatalogStoreHolder) - Method in class org.apache.flink.table.catalog.CatalogManager.Builder
- CatalogTableImpl - Class in org.apache.flink.table.catalog
-
Deprecated.Use
CatalogTable.of(Schema, String, List, Map)
or a custom implementation instead. Don't implement against this internal class. It can lead to unintended side effects if code checks against this class instead of the common interface. - CatalogTableImpl(TableSchema, List<String>, Map<String, String>, String) - Constructor for class org.apache.flink.table.catalog.CatalogTableImpl
-
Deprecated.
- CatalogTableImpl(TableSchema, Map<String, String>, String) - Constructor for class org.apache.flink.table.catalog.CatalogTableImpl
-
Deprecated.
- CatalogViewImpl - Class in org.apache.flink.table.catalog
-
Deprecated.Use
CatalogView.of(Schema, String, String, String, Map)
or a custom implementation instead. Don't implement against this internal class. It can lead to unintended side effects if code checks against this class instead of the common interface. - CatalogViewImpl(String, String, TableSchema, Map<String, String>, String) - Constructor for class org.apache.flink.table.catalog.CatalogViewImpl
-
Deprecated.
- ceil() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the smallest integer greater than or equal to a given number.
- ceil(TimeIntervalUnit) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Rounds up a time point to the given unit.
- CHANGELOG_MODE - org.apache.flink.table.api.ExplainDetail
-
The changelog mode produced by a physical rel node. e.g.
- charLength() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the length of a string.
- checkPath(Path, ResourceType) - Method in class org.apache.flink.table.resource.ResourceManager
- chr() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the ASCII character result of the input integer.
- classLoader(ClassLoader) - Method in class org.apache.flink.table.catalog.CatalogManager.Builder
- ClearOperation - Class in org.apache.flink.table.operations.command
-
Operation to represent CLEAR command.
- ClearOperation() - Constructor for class org.apache.flink.table.operations.command.ClearOperation
- close() - Method in class org.apache.flink.table.catalog.CatalogManager
-
Closes the catalog manager and releases its resources.
- close() - Method in class org.apache.flink.table.catalog.FileCatalogStoreFactory
- close() - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- close() - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalogStoreFactory
- close() - Method in class org.apache.flink.table.resource.ResourceManager
- coalesce(Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Returns the first argument that is not NULL.
- col(String) - Static method in class org.apache.flink.table.api.Expressions
-
Creates an unresolved reference to a table's column.
- collect() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns multiset aggregate of a given expression.
- collect() - Method in class org.apache.flink.table.api.internal.TableResultImpl
- collect() - Method in interface org.apache.flink.table.api.TableResult
-
Get the result contents as a closeable row iterator.
- collectInternal() - Method in class org.apache.flink.table.api.internal.TableResultImpl
- collectInternal() - Method in interface org.apache.flink.table.api.internal.TableResultInternal
-
Returns an iterator that returns the iterator with the internal row data type.
- CollectModifyOperation - Class in org.apache.flink.table.operations
-
Special, internal kind of
ModifyOperation
that collects the content ofQueryOperation
to local. - CollectModifyOperation(QueryOperation) - Constructor for class org.apache.flink.table.operations.CollectModifyOperation
- comment(String) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Define the comment for this table.
- Compilable - Interface in org.apache.flink.table.api
-
Represents an artifact that can be compiled to a
CompiledPlan
. - CompileAndExecutePlanOperation - Class in org.apache.flink.table.operations
-
Operation to describe an
COMPILE AND EXECUTE PLAN
statement. - CompileAndExecutePlanOperation(String, Operation) - Constructor for class org.apache.flink.table.operations.CompileAndExecutePlanOperation
- CompiledPlan - Interface in org.apache.flink.table.api
-
Represents an immutable, fully optimized, and executable entity that has been compiled from a Table & SQL API pipeline definition.
- compilePlan() - Method in interface org.apache.flink.table.api.Compilable
-
Compiles this object into a
CompiledPlan
that can be executed as one job. - compilePlan() - Method in class org.apache.flink.table.api.internal.StatementSetImpl
- compilePlan() - Method in interface org.apache.flink.table.api.StatementSet
-
Compiles this object into a
CompiledPlan
that can be executed as one job. - compilePlan(List<ModifyOperation>) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- compilePlan(List<ModifyOperation>) - Method in interface org.apache.flink.table.api.internal.TableEnvironmentInternal
- compilePlan(List<ModifyOperation>) - Method in interface org.apache.flink.table.delegation.Planner
- CompilePlanOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe an
COMPILE PLAN
statement. - CompilePlanOperation(String, boolean, Operation) - Constructor for class org.apache.flink.table.operations.ddl.CompilePlanOperation
- compilePlanSql(String) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- compilePlanSql(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Compiles a SQL DML statement into a
CompiledPlan
. - concat(Object, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Returns the string that results from concatenating the arguments.
- concatWs(Object, Object, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Returns the string that results from concatenating the arguments and separator.
- config(ReadableConfig) - Method in class org.apache.flink.table.catalog.CatalogManager.Builder
- configuration() - Method in interface org.apache.flink.table.expressions.resolver.rules.ResolverRule.ResolutionContext
-
Access to configuration.
- ConnectorCatalogTable<T1,T2> - Class in org.apache.flink.table.catalog
-
A
CatalogTable
that wraps aTableSource
and/orTableSink
. - ConnectorCatalogTable(TableSource<T1>, TableSink<T2>, TableSchema, boolean) - Constructor for class org.apache.flink.table.catalog.ConnectorCatalogTable
- contains(String) - Method in class org.apache.flink.table.catalog.FileCatalogStore
-
Returns whether the specified catalog exists in the catalog store.
- contains(String) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalogStore
- context() - Method in interface org.apache.flink.table.catalog.listener.CatalogModificationEvent
-
The context to identify physical catalog for the event.
- ContextResolvedFunction - Class in org.apache.flink.table.catalog
-
This class contains information about a function and its relationship with a
Catalog
, if any. - ContextResolvedProcedure - Class in org.apache.flink.table.catalog
-
This class contains information about a procedure and its relationship with a
Catalog
. - ContextResolvedProcedure(FunctionIdentifier, Procedure) - Constructor for class org.apache.flink.table.catalog.ContextResolvedProcedure
- contextResolvedTable - Variable in class org.apache.flink.table.operations.SinkModifyOperation
- ContextResolvedTable - Class in org.apache.flink.table.catalog
-
This class contains information about a table, its
ResolvedSchema
, its options and its relationship with aCatalog
, if any. - convertTz(Object, Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Converts a datetime dateStr (with default ISO timestamp format 'yyyy-MM-dd HH:mm:ss') from time zone tzFrom to time zone tzTo.
- copy() - Method in class org.apache.flink.table.catalog.CatalogDatabaseImpl
-
Get a deep copy of the CatalogDatabase instance.
- copy() - Method in class org.apache.flink.table.catalog.CatalogFunctionImpl
- copy() - Method in class org.apache.flink.table.catalog.CatalogPartitionImpl
- copy() - Method in class org.apache.flink.table.catalog.CatalogTableImpl
-
Deprecated.
- copy() - Method in class org.apache.flink.table.catalog.CatalogViewImpl
-
Deprecated.
- copy() - Method in class org.apache.flink.table.catalog.ConnectorCatalogTable
- copy() - Method in class org.apache.flink.table.catalog.ExternalCatalogTable
- copy() - Method in class org.apache.flink.table.catalog.FunctionCatalog.InlineCatalogFunction
- copy() - Method in class org.apache.flink.table.catalog.QueryOperationCatalogView
- copy() - Method in class org.apache.flink.table.resource.ResourceManager
- copy(Map<String, String>) - Method in class org.apache.flink.table.catalog.CatalogDatabaseImpl
- copy(Map<String, String>) - Method in class org.apache.flink.table.catalog.CatalogTableImpl
-
Deprecated.
- copy(Map<String, String>) - Method in class org.apache.flink.table.catalog.ConnectorCatalogTable
- copy(Map<String, String>) - Method in class org.apache.flink.table.catalog.ContextResolvedTable
-
Copy the
ContextResolvedTable
, replacing the underlyingCatalogTable
options. - copy(Map<String, String>) - Method in class org.apache.flink.table.catalog.ExternalCatalogTable
- copy(ResolvedSchema) - Method in class org.apache.flink.table.catalog.ContextResolvedTable
-
Copy the
ContextResolvedTable
, replacing the underlyingResolvedSchema
. - copy(ResourceManager) - Method in class org.apache.flink.table.catalog.FunctionCatalog
- cos() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the cosine of a given number.
- cosh() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the hyperbolic cosine of a given value.
- cot() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the cotangent of a given number.
- count() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the number of input rows for which the field is not null.
- create(Configuration) - Static method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- create(Configuration) - Static method in interface org.apache.flink.table.api.TableEnvironment
-
Creates a table environment that is the entry point and central context for creating Table and SQL API programs.
- create(Configuration) - Method in interface org.apache.flink.table.delegation.ExecutorFactory
-
Creates a corresponding
Executor
. - create(EnvironmentSettings) - Static method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- create(EnvironmentSettings) - Static method in interface org.apache.flink.table.api.TableEnvironment
-
Creates a table environment that is the entry point and central context for creating Table and SQL API programs.
- create(TableConfig, ClassLoader, FunctionLookup, DataTypeFactory, TableReferenceLookup, SqlExpressionResolver, boolean) - Static method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- create(ParserFactory.Context) - Method in interface org.apache.flink.table.delegation.ParserFactory
-
Creates a new parser.
- create(PlannerFactory.Context) - Method in interface org.apache.flink.table.delegation.PlannerFactory
-
Creates a corresponding
Planner
. - create(QueryOperation, Expression, Expression) - Static method in class org.apache.flink.table.functions.TemporalTableFunctionImpl
- createCatalog(String, CatalogDescriptor) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- createCatalog(String, CatalogDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Creates a
Catalog
using the providedCatalogDescriptor
. - createCatalog(String, CatalogDescriptor) - Method in class org.apache.flink.table.catalog.CatalogManager
- createCatalog(String, CatalogDescriptor, boolean) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Creates a catalog under the given name.
- createCatalog(CatalogFactory.Context) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalogFactory
- CreateCatalogFunctionOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a CREATE FUNCTION statement for catalog functions.
- CreateCatalogFunctionOperation(ObjectIdentifier, CatalogFunction, boolean, boolean) - Constructor for class org.apache.flink.table.operations.ddl.CreateCatalogFunctionOperation
- CreateCatalogOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a CREATE CATALOG statement.
- CreateCatalogOperation(String, Map<String, String>, String, boolean) - Constructor for class org.apache.flink.table.operations.ddl.CreateCatalogOperation
- createCatalogStore() - Method in class org.apache.flink.table.catalog.FileCatalogStoreFactory
- createCatalogStore() - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalogStoreFactory
- createConsumingResult(DataTypeFactory, TypeInformation<?>, Schema) - Static method in class org.apache.flink.table.catalog.SchemaTranslator
-
Converts the given
TypeInformation
and an optional declaredSchema
(possibly incomplete) into the finalSchemaTranslator.ConsumingResult
. - createConsumingResult(DataTypeFactory, DataType, Schema, boolean) - Static method in class org.apache.flink.table.catalog.SchemaTranslator
-
Converts the given
DataType
and an optional declaredSchema
(possibly incomplete) into the finalSchemaTranslator.ConsumingResult
. - createContext(String, Catalog) - Static method in interface org.apache.flink.table.catalog.listener.CatalogContext
- createDatabase(String, String, CatalogDatabase, boolean) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Create a database.
- createDatabase(String, CatalogDatabase, boolean) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- CreateDatabaseEvent - Interface in org.apache.flink.table.catalog.listener
-
When a database is created, a
CreateDatabaseEvent
event will be created and fired. - CreateDatabaseOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a CREATE DATABASE statement.
- CreateDatabaseOperation(String, String, CatalogDatabase, boolean) - Constructor for class org.apache.flink.table.operations.ddl.CreateDatabaseOperation
- createDynamicTableSink(Catalog, Supplier<Optional<DynamicTableSinkFactory>>, ObjectIdentifier, ResolvedCatalogTable, Map<String, String>, ReadableConfig, ClassLoader, boolean) - Static method in class org.apache.flink.table.operations.utils.ExecutableOperationUtils
-
Creates a
DynamicTableSink
from aCatalogTable
. - createEvent(CatalogContext, String, boolean, boolean) - Static method in interface org.apache.flink.table.catalog.listener.DropDatabaseEvent
- createEvent(CatalogContext, String, CatalogDatabase, boolean) - Static method in interface org.apache.flink.table.catalog.listener.AlterDatabaseEvent
- createEvent(CatalogContext, String, CatalogDatabase, boolean) - Static method in interface org.apache.flink.table.catalog.listener.CreateDatabaseEvent
- createEvent(CatalogContext, ObjectIdentifier, CatalogBaseTable, boolean) - Static method in interface org.apache.flink.table.catalog.listener.AlterTableEvent
- createEvent(CatalogContext, ObjectIdentifier, CatalogBaseTable, boolean, boolean) - Static method in interface org.apache.flink.table.catalog.listener.CreateTableEvent
- createEvent(CatalogContext, ObjectIdentifier, CatalogBaseTable, boolean, boolean) - Static method in interface org.apache.flink.table.catalog.listener.DropTableEvent
- createFunction(String, Class<? extends UserDefinedFunction>) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- createFunction(String, Class<? extends UserDefinedFunction>) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunction
class as a catalog function in the given path. - createFunction(String, Class<? extends UserDefinedFunction>, boolean) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- createFunction(String, Class<? extends UserDefinedFunction>, boolean) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunction
class as a catalog function in the given path. - createFunction(String, String, List<ResourceUri>) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- createFunction(String, String, List<ResourceUri>) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunction
class as a catalog function in the given path by the specific class name and user defined resource uri. - createFunction(String, String, List<ResourceUri>, boolean) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- createFunction(String, String, List<ResourceUri>, boolean) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunction
class as a catalog function in the given path by the specific class name and user defined resource uri. - createFunction(ObjectPath, CatalogFunction, boolean) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- createListener(CatalogModificationListenerFactory.Context) - Method in interface org.apache.flink.table.catalog.listener.CatalogModificationListenerFactory
-
Creates and configures a
CatalogModificationListener
using the given context. - CreateMaterializedTableOperation - Class in org.apache.flink.table.operations.materializedtable
-
Operation to describe a CREATE MATERIALIZED TABLE statement.
- CreateMaterializedTableOperation(ObjectIdentifier, ResolvedCatalogMaterializedTable) - Constructor for class org.apache.flink.table.operations.materializedtable.CreateMaterializedTableOperation
- CreateOperation - Interface in org.apache.flink.table.operations.ddl
-
A
Operation
that describes the DDL statements, e.g. - createPartition(ObjectPath, CatalogPartitionSpec, CatalogPartition, boolean) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- createPipeline(List<Transformation<?>>, ReadableConfig, String) - Method in interface org.apache.flink.table.delegation.Executor
-
Translates the given transformations to a
Pipeline
. - createPipeline(List<Transformation<?>>, ReadableConfig, String, List<JobStatusHook>) - Method in interface org.apache.flink.table.delegation.Executor
-
Translates the given transformations with a list of
JobStatusHook
s to aPipeline
. - createPlanner(Executor, TableConfig, ClassLoader, ModuleManager, CatalogManager, FunctionCatalog) - Static method in class org.apache.flink.table.factories.PlannerFactoryUtil
-
Discovers a planner factory and creates a planner instance.
- createProducingResult(DataTypeFactory, ResolvedSchema, AbstractDataType<?>) - Static method in class org.apache.flink.table.catalog.SchemaTranslator
-
Converts the given
DataType
into the finalSchemaTranslator.ProducingResult
. - createProducingResult(ResolvedSchema, Schema) - Static method in class org.apache.flink.table.catalog.SchemaTranslator
-
Converts the given
DataType
into the finalSchemaTranslator.ProducingResult
. - createResourceManager(URL[], ClassLoader, ReadableConfig) - Static method in class org.apache.flink.table.resource.ResourceManager
- createStatementSet() - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- createStatementSet() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Returns a
StatementSet
that accepts pipelines defined by DML statements orTable
objects. - createTable(String, TableDescriptor) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- createTable(String, TableDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers the given
TableDescriptor
as a catalog table. - createTable(TableEnvironmentInternal, QueryOperation, OperationTreeBuilder, FunctionLookup) - Static method in class org.apache.flink.table.api.internal.TableImpl
- createTable(CatalogBaseTable, ObjectIdentifier, boolean) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Creates a table in a given fully qualified path.
- createTable(ObjectPath, CatalogBaseTable, boolean) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- createTable(QueryOperation) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- CreateTableASOperation - Class in org.apache.flink.table.operations
-
Operation to describe a CREATE TABLE AS statement.
- CreateTableASOperation(CreateTableOperation, Map<String, String>, QueryOperation, boolean) - Constructor for class org.apache.flink.table.operations.CreateTableASOperation
- CreateTableEvent - Interface in org.apache.flink.table.catalog.listener
-
When a table is created, a
CreateTableEvent
event will be created and fired. - CreateTableOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a CREATE TABLE statement.
- CreateTableOperation(ObjectIdentifier, CatalogTable, boolean, boolean) - Constructor for class org.apache.flink.table.operations.ddl.CreateTableOperation
- createTableSinkForCatalogTable(Catalog, TableSinkFactory.Context) - Static method in class org.apache.flink.table.factories.TableFactoryUtil
-
Creates a table sink for a
CatalogTable
using table factory associated with the catalog. - createTemporalTableFunction(Expression, Expression) - Method in class org.apache.flink.table.api.internal.TableImpl
- createTemporalTableFunction(Expression, Expression) - Method in interface org.apache.flink.table.api.Table
-
Creates
TemporalTableFunction
backed up by this table as a history table. - createTemporaryFunction(String, Class<? extends UserDefinedFunction>) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- createTemporaryFunction(String, Class<? extends UserDefinedFunction>) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunction
class as a temporary catalog function. - createTemporaryFunction(String, String, List<ResourceUri>) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- createTemporaryFunction(String, String, List<ResourceUri>) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunction
class as a temporary catalog function in the given path by the specific class name and user defined resource uri. - createTemporaryFunction(String, UserDefinedFunction) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- createTemporaryFunction(String, UserDefinedFunction) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunction
instance as a temporary catalog function. - createTemporarySystemFunction(String, Class<? extends UserDefinedFunction>) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- createTemporarySystemFunction(String, Class<? extends UserDefinedFunction>) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunction
class as a temporary system function. - createTemporarySystemFunction(String, String, List<ResourceUri>) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- createTemporarySystemFunction(String, String, List<ResourceUri>) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunction
class as a temporary system function by the specific class name and user defined resource uri. - createTemporarySystemFunction(String, UserDefinedFunction) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- createTemporarySystemFunction(String, UserDefinedFunction) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunction
instance as a temporary system function. - createTemporaryTable(String, TableDescriptor) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- createTemporaryTable(String, TableDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers the given
TableDescriptor
as a temporary catalog table. - createTemporaryTable(String, CatalogBaseTable) - Method in interface org.apache.flink.table.api.internal.Registration
-
Creates a temporary table in a given path.
- createTemporaryTable(CatalogBaseTable, ObjectIdentifier, boolean) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Creates a temporary table in a given fully qualified path.
- createTemporaryView(String, Table) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- createTemporaryView(String, Table) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
Table
API object as a temporary view similar to SQL temporary views. - CreateTempSystemFunctionOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a CREATE FUNCTION statement for temporary system function.
- CreateTempSystemFunctionOperation(String, boolean, FunctionDefinition) - Constructor for class org.apache.flink.table.operations.ddl.CreateTempSystemFunctionOperation
- CreateTempSystemFunctionOperation(String, String, boolean, FunctionLanguage, List<ResourceUri>) - Constructor for class org.apache.flink.table.operations.ddl.CreateTempSystemFunctionOperation
- createUserClassLoader(List<ResourceUri>) - Method in class org.apache.flink.table.resource.ResourceManager
- CreateViewOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a CREATE VIEW statement.
- CreateViewOperation(ObjectIdentifier, CatalogView, boolean, boolean) - Constructor for class org.apache.flink.table.operations.ddl.CreateViewOperation
- CURRENT_RANGE - Static variable in class org.apache.flink.table.api.Expressions
-
Offset constant to be used in the
following
clause ofOver
windows. - CURRENT_ROW - Static variable in class org.apache.flink.table.api.Expressions
-
Offset constant to be used in the
following
clause ofOver
windows. - currentDatabase() - Static method in class org.apache.flink.table.api.Expressions
-
Return the current database, the return type of this expression is
DataTypes.STRING()
. - currentDate() - Static method in class org.apache.flink.table.api.Expressions
-
Returns the current SQL date in local time zone, the return type of this expression is
DataTypes.DATE()
. - currentTime() - Static method in class org.apache.flink.table.api.Expressions
-
Returns the current SQL time in local time zone, the return type of this expression is
DataTypes.TIME()
. - currentTimestamp() - Static method in class org.apache.flink.table.api.Expressions
-
Returns the current SQL timestamp in local time zone, the return type of this expression is
DataTypes.TIMESTAMP_WITH_LOCAL_TIME_ZONE()
. - currentWatermark(Object) - Static method in class org.apache.flink.table.api.Expressions
-
Returns the current watermark for the given rowtime attribute, or
NULL
if no common watermark of all upstream operations is available at the current operation in the pipeline.
D
- data(List<Row>) - Method in class org.apache.flink.table.api.internal.TableResultImpl.Builder
-
Specifies an row list as the execution result.
- database() - Method in interface org.apache.flink.table.catalog.listener.DatabaseModificationEvent
- databaseExists(String) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- DatabaseModificationEvent - Interface in org.apache.flink.table.catalog.listener
-
Basic event for database modification such as create, alter and drop, it has the database name and
CatalogDatabase
. - databaseName() - Method in interface org.apache.flink.table.catalog.listener.DatabaseModificationEvent
- dataTypeFactory(DataTypeFactory) - Method in class org.apache.flink.table.catalog.CatalogManager.Builder
- DATE_FORMATTER - Static variable in class org.apache.flink.table.api.config.MaterializedTableConfigOptions
- dateFormat(Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Formats a timestamp as a string using a specified format.
- day() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of days.
- days() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of days.
- DeclarativeAggregateFunction - Class in org.apache.flink.table.functions
-
API for aggregation functions that are expressed in terms of expressions.
- DeclarativeAggregateFunction() - Constructor for class org.apache.flink.table.functions.DeclarativeAggregateFunction
- declareFunctionResources(Set<ResourceUri>) - Method in class org.apache.flink.table.resource.ResourceManager
-
Declare a resource for function and add it to the function resource infos.
- decode(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Decodes the first argument into a String using the provided character set.
- DEFAULT - org.apache.flink.table.api.SqlDialect
-
Flink's default SQL behavior.
- DEFAULT_DATABASE - Static variable in class org.apache.flink.table.catalog.GenericInMemoryCatalogFactoryOptions
- DEFAULT_DB - Static variable in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- DEFAULT_IDENTIFIER - Static variable in interface org.apache.flink.table.delegation.ExecutorFactory
- DEFAULT_IDENTIFIER - Static variable in interface org.apache.flink.table.delegation.PlannerFactory
-
Factory.factoryIdentifier()
for the defaultPlanner
. - defaultCatalog(String, Catalog) - Method in class org.apache.flink.table.catalog.CatalogManager.Builder
- defaultMethod(Expression) - Method in class org.apache.flink.table.expressions.resolver.LookupCallResolver
- defaultMethod(Expression) - Method in class org.apache.flink.table.expressions.utils.ApiExpressionDefaultVisitor
- defaultMethod(ResolvedExpression) - Method in class org.apache.flink.table.expressions.utils.ResolvedExpressionDefaultVisitor
- defaultMethod(QueryOperation) - Method in class org.apache.flink.table.operations.utils.QueryOperationDefaultVisitor
- DefaultPlannerContext(Executor, TableConfig, ClassLoader, ModuleManager, CatalogManager, FunctionCatalog) - Constructor for class org.apache.flink.table.delegation.PlannerFactory.DefaultPlannerContext
- degrees() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Converts numeric from radians to degrees.
- DELETE - org.apache.flink.table.operations.ModifyType
- DeleteFromFilterOperation - Class in org.apache.flink.table.operations
-
The operation for deleting data in a table according to filters directly.
- DeleteFromFilterOperation(ContextResolvedTable, SupportsDeletePushDown, List<ResolvedExpression>) - Constructor for class org.apache.flink.table.operations.DeleteFromFilterOperation
- desc() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Specifies descending order of an expression i.e. a field for orderBy unresolvedCall.
- DescribeCatalogOperation - Class in org.apache.flink.table.operations
-
Operation to describe a DESCRIBE CATALOG catalog_name statement.
- DescribeCatalogOperation(String, boolean) - Constructor for class org.apache.flink.table.operations.DescribeCatalogOperation
- DescribeJobOperation - Class in org.apache.flink.table.operations.command
-
Operation to describe a DESCRIBE JOB statement.
- DescribeJobOperation(String) - Constructor for class org.apache.flink.table.operations.command.DescribeJobOperation
- DescribeTableOperation - Class in org.apache.flink.table.operations
-
Operation to describe a DESCRIBE [EXTENDED] [[catalogName.] dataBasesName].sqlIdentifier statement.
- DescribeTableOperation(ObjectIdentifier, boolean) - Constructor for class org.apache.flink.table.operations.DescribeTableOperation
- DISABLED - org.apache.flink.table.api.config.ExecutionConfigOptions.LegacyCastBehaviour
-
Deprecated.
- DISABLED - org.apache.flink.table.api.config.ExecutionConfigOptions.RowtimeInserter
- DISABLED - org.apache.flink.table.api.config.ExecutionConfigOptions.UidGeneration
- DISPLAY_MAX_COLUMN_WIDTH - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- distinct() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Similar to a SQL distinct aggregation clause such as COUNT(DISTINCT a), declares that an aggregation function is only applied on distinct input values.
- distinct() - Method in class org.apache.flink.table.api.internal.TableImpl
- distinct() - Method in interface org.apache.flink.table.api.Table
-
Removes duplicate values and returns only distinct (different) values.
- distinct(QueryOperation) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- DistinctQueryOperation - Class in org.apache.flink.table.operations
-
Removes duplicated rows of underlying relational operation.
- DistinctQueryOperation(QueryOperation) - Constructor for class org.apache.flink.table.operations.DistinctQueryOperation
- distributedBy(int, String...) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Defines that the table should be distributed into the given number of buckets by the given columns.
- distributedBy(String...) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Defines that the table should be distributed into buckets over the given columns.
- distributedByHash(int, String...) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Defines that the table should be distributed into the given number of buckets using a hash algorithm over the given columns.
- distributedByHash(String...) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Defines that the table should be distributed into buckets using a hash algorithm over the given columns.
- distributedByRange(int, String...) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Defines that the table should be distributed into the given number of buckets using a range algorithm over the given columns.
- distributedByRange(String...) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Defines that the table should be distributed into buckets using a range algorithm over the given columns.
- distributedInto(int) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Defines that the table should be distributed into the given number of buckets.
- dividedBy(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns left divided by right.
- DQLCachedPlan - Class in org.apache.flink.table.api.internal
-
PlanCache for DQL.
- DQLCachedPlan(QueryOperation, CollectModifyOperation, List<Transformation<?>>) - Constructor for class org.apache.flink.table.api.internal.DQLCachedPlan
- DROP - org.apache.flink.table.api.config.ExecutionConfigOptions.NotNullEnforcer
- dropCatalogFunction(UnresolvedIdentifier, boolean) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Drops a catalog function by also considering temporary catalog functions.
- DropCatalogFunctionOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a DROP FUNCTION statement for catalog functions.
- DropCatalogFunctionOperation(ObjectIdentifier, boolean, boolean) - Constructor for class org.apache.flink.table.operations.ddl.DropCatalogFunctionOperation
- DropCatalogOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a DROP CATALOG statement.
- DropCatalogOperation(String, boolean) - Constructor for class org.apache.flink.table.operations.ddl.DropCatalogOperation
- dropColumns(List<Expression>, QueryOperation) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- dropColumns(Expression...) - Method in class org.apache.flink.table.api.internal.TableImpl
- dropColumns(Expression...) - Method in interface org.apache.flink.table.api.Table
-
Drops existing columns.
- dropDatabase(String, boolean, boolean) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- dropDatabase(String, String, boolean, boolean) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Drop a database.
- DropDatabaseEvent - Interface in org.apache.flink.table.catalog.listener
-
When a database is dropped, a
DropDatabaseEvent
event will be created and fired. - DropDatabaseOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a DROP DATABASE statement.
- DropDatabaseOperation(String, String, boolean, boolean) - Constructor for class org.apache.flink.table.operations.ddl.DropDatabaseOperation
- dropFunction(String) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- dropFunction(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Drops a catalog function registered in the given path.
- dropFunction(ObjectPath, boolean) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- dropMaterializedTable(ObjectIdentifier, boolean) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Drops a materialized table in a given fully qualified path.
- DropMaterializedTableOperation - Class in org.apache.flink.table.operations.materializedtable
-
Operation to describe a DROP MATERIALIZED TABLE statement.
- DropMaterializedTableOperation(ObjectIdentifier, boolean) - Constructor for class org.apache.flink.table.operations.materializedtable.DropMaterializedTableOperation
- DropOperation - Interface in org.apache.flink.table.operations.ddl
-
A
Operation
that describes the DROP DDL statements, e.g. - dropPartition(ObjectPath, CatalogPartitionSpec, boolean) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- DropPartitionsOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe ALTER TABLE DROP PARTITION statement.
- DropPartitionsOperation(ObjectIdentifier, boolean, List<CatalogPartitionSpec>) - Constructor for class org.apache.flink.table.operations.ddl.DropPartitionsOperation
- dropTable(ObjectIdentifier, boolean) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Drops a table in a given fully qualified path.
- dropTable(ObjectPath, boolean) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- DropTableEvent - Interface in org.apache.flink.table.catalog.listener
-
When a table is dropped, a
DropTableEvent
event will be created and fired. - DropTableOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a DROP TABLE statement.
- DropTableOperation(ObjectIdentifier, boolean, boolean) - Constructor for class org.apache.flink.table.operations.ddl.DropTableOperation
- dropTempCatalogFunction(ObjectIdentifier, boolean) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Drop a temporary catalog function.
- dropTemporaryCatalogFunction(UnresolvedIdentifier, boolean) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Drops a temporary catalog function.
- dropTemporaryFunction(String) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- dropTemporaryFunction(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Drops a temporary catalog function registered in the given path.
- dropTemporarySystemFunction(String) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- dropTemporarySystemFunction(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Drops a temporary system function registered under the given name.
- dropTemporarySystemFunction(String, boolean) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Drops a temporary system function.
- dropTemporaryTable(String) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- dropTemporaryTable(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Drops a temporary table registered in the given path.
- dropTemporaryTable(ObjectIdentifier, boolean) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Drop a temporary table in a given fully qualified path.
- dropTemporaryView(String) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- dropTemporaryView(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Drops a temporary view registered in the given path.
- dropTemporaryView(ObjectIdentifier, boolean) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Drop a temporary view in a given fully qualified path.
- DropTempSystemFunctionOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a DROP FUNCTION statement for temporary system function.
- DropTempSystemFunctionOperation(String, boolean) - Constructor for class org.apache.flink.table.operations.ddl.DropTempSystemFunctionOperation
- dropView(ObjectIdentifier, boolean) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Drops a view in a given fully qualified path.
- DropViewOperation - Class in org.apache.flink.table.operations.ddl
-
Operation to describe a DROP VIEW statement.
- DropViewOperation(ObjectIdentifier, boolean, boolean) - Constructor for class org.apache.flink.table.operations.ddl.DropViewOperation
E
- e() - Static method in class org.apache.flink.table.api.Expressions
-
Returns a value that is closer than any other value to e.
- element() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the sole element of an array with a single element.
- elt(InType, InType...) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the
index
-th expression. - EMPTY_CONFIG - Static variable in interface org.apache.flink.table.api.PlannerConfig
- ENABLED - org.apache.flink.table.api.config.ExecutionConfigOptions.LegacyCastBehaviour
-
Deprecated.
- ENABLED - org.apache.flink.table.api.config.ExecutionConfigOptions.RowtimeInserter
- encode(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Encodes the string into a BINARY using the provided character set.
- end() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the end time (exclusive) of a window when applied on a window reference.
- EndStatementSetOperation - Class in org.apache.flink.table.operations
-
Operation to describe a End statement.
- EndStatementSetOperation() - Constructor for class org.apache.flink.table.operations.EndStatementSetOperation
- endsWith(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns whether
expr
ends withendExpr
. - EnvironmentSettings - Class in org.apache.flink.table.api
-
Defines all parameters that initialize a table environment.
- EnvironmentSettings.Builder - Class in org.apache.flink.table.api
-
A builder for
EnvironmentSettings
. - equals(Object) - Method in class org.apache.flink.table.api.FormatDescriptor
- equals(Object) - Method in class org.apache.flink.table.api.PlanReference.ContentPlanReference
- equals(Object) - Method in class org.apache.flink.table.api.PlanReference.FilePlanReference
- equals(Object) - Method in class org.apache.flink.table.api.PlanReference.ResourcePlanReference
- equals(Object) - Method in class org.apache.flink.table.api.TableDescriptor
- equals(Object) - Method in class org.apache.flink.table.catalog.CatalogFunctionImpl
- equals(Object) - Method in class org.apache.flink.table.catalog.ContextResolvedFunction
- equals(Object) - Method in class org.apache.flink.table.catalog.ContextResolvedTable
- equals(Object) - Method in class org.apache.flink.table.expressions.LocalReferenceExpression
- equals(Object) - Method in class org.apache.flink.table.expressions.LookupCallExpression
- equals(Object) - Method in class org.apache.flink.table.expressions.TableReferenceExpression
- equals(Object) - Method in class org.apache.flink.table.expressions.UnresolvedCallExpression
- equals(Object) - Method in class org.apache.flink.table.expressions.UnresolvedReferenceExpression
- equals(Object) - Method in class org.apache.flink.table.legacy.sources.tsextractors.ExistingField
-
Deprecated.
- equals(Object) - Method in class org.apache.flink.table.legacy.sources.tsextractors.StreamRecordTimestamp
-
Deprecated.
- equals(Object) - Method in class org.apache.flink.table.module.ModuleEntry
- equals(Object) - Method in class org.apache.flink.table.operations.AbstractShowOperation
- equals(Object) - Method in class org.apache.flink.table.operations.utils.ShowLikeOperator
- equals(Object) - Method in class org.apache.flink.table.operations.ValuesQueryOperation
- ERROR - org.apache.flink.table.api.config.ExecutionConfigOptions.NotNullEnforcer
- ESTIMATED_COST - org.apache.flink.table.api.ExplainDetail
-
The cost information on physical rel node estimated by optimizer. e.g.
- eval(Timestamp) - Method in class org.apache.flink.table.functions.TemporalTableFunctionImpl
- every(Expression) - Method in class org.apache.flink.table.api.SlideWithSize
-
Specifies the window's slide as time or row-count interval.
- EXCLUDE_ALIASED_VIRTUAL_METADATA_COLUMNS - org.apache.flink.table.api.config.TableConfigOptions.ColumnExpansionStrategy
- EXCLUDE_DEFAULT_VIRTUAL_METADATA_COLUMNS - org.apache.flink.table.api.config.TableConfigOptions.ColumnExpansionStrategy
- execEnv - Variable in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- Executable - Interface in org.apache.flink.table.api
-
Represents an artifact that can be executed.
- ExecutableOperation - Interface in org.apache.flink.table.operations
-
An
ExecutableOperation
represents an operation that is executed for its side effects. - ExecutableOperation.Context - Interface in org.apache.flink.table.operations
-
The context to execute the operation.
- ExecutableOperationContextImpl - Class in org.apache.flink.table.api.internal
-
A simple implementation of
ExecutableOperation.Context
. - ExecutableOperationContextImpl(CatalogManager, FunctionCatalog, ModuleManager, ResourceManager, TableConfig, boolean) - Constructor for class org.apache.flink.table.api.internal.ExecutableOperationContextImpl
- ExecutableOperationUtils - Class in org.apache.flink.table.operations.utils
-
Utils for the executable operation.
- ExecutableOperationUtils() - Constructor for class org.apache.flink.table.operations.utils.ExecutableOperationUtils
- execute() - Method in interface org.apache.flink.table.api.Executable
-
Executes this object.
- execute() - Method in class org.apache.flink.table.api.internal.StatementSetImpl
- execute() - Method in class org.apache.flink.table.api.internal.TableImpl
- execute() - Method in interface org.apache.flink.table.api.StatementSet
-
Executes this object.
- execute(Pipeline) - Method in interface org.apache.flink.table.delegation.Executor
-
Executes the given pipeline.
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.legacy.operations.ddl.AlterTableOptionsOperation
-
Deprecated.
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.AbstractShowOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.command.AddJarOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.command.DescribeJobOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.command.ShowJarsOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.command.ShowJobsOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.AddPartitionsOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.AlterCatalogCommentOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.AlterCatalogFunctionOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.AlterCatalogOptionsOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.AlterCatalogResetOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.AlterDatabaseOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.AlterPartitionPropertiesOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.AlterTableChangeOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.AlterTableRenameOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.AlterTableSchemaOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.AlterViewAsOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.AlterViewPropertiesOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.AlterViewRenameOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.CreateCatalogFunctionOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.CreateCatalogOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.CreateDatabaseOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.CreateTableOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.CreateTempSystemFunctionOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.CreateViewOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.DropCatalogFunctionOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.DropCatalogOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.DropDatabaseOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.DropPartitionsOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.DropTableOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.DropTempSystemFunctionOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ddl.DropViewOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.DescribeCatalogOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.DescribeTableOperation
- execute(ExecutableOperation.Context) - Method in interface org.apache.flink.table.operations.ExecutableOperation
-
Executes the given operation and return the execution result.
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.LoadModuleOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableChangeOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableRefreshOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableResumeOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableSuspendOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.materializedtable.CreateMaterializedTableOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.materializedtable.DropMaterializedTableOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ShowCatalogsOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ShowColumnsOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ShowCreateCatalogOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ShowCreateTableOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ShowCreateViewOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ShowCurrentCatalogOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ShowCurrentDatabaseOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ShowModulesOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ShowPartitionsOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.TruncateTableOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.UnloadModuleOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.UseCatalogOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.UseDatabaseOperation
- execute(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.UseModulesOperation
- executeAsync(Pipeline) - Method in interface org.apache.flink.table.delegation.Executor
-
Executes the given pipeline asynchronously.
- executeCachedPlanInternal(CachedPlan) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- executeCachedPlanInternal(CachedPlan) - Method in interface org.apache.flink.table.api.internal.TableEnvironmentInternal
-
Execute the given
CachedPlan
and return the execution result. - executeInsert(String) - Method in interface org.apache.flink.table.api.Table
-
Shorthand for
tableEnv.insertInto(tablePath).execute()
. - executeInsert(String, boolean) - Method in interface org.apache.flink.table.api.Table
-
Shorthand for
tableEnv.insertInto(tablePath, overwrite).execute()
. - executeInsert(TableDescriptor) - Method in interface org.apache.flink.table.api.Table
-
Shorthand for
tableEnv.insertInto(descriptor).execute()
. - executeInsert(TableDescriptor, boolean) - Method in interface org.apache.flink.table.api.Table
-
Shorthand for
tableEnv.insertInto(descriptor, overwrite).execute()
. - executeInternal(List<ModifyOperation>) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- executeInternal(List<ModifyOperation>) - Method in interface org.apache.flink.table.api.internal.TableEnvironmentInternal
-
Execute the given modify operations and return the execution result.
- executeInternal(Operation) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- executeInternal(Operation) - Method in interface org.apache.flink.table.api.internal.TableEnvironmentInternal
-
Execute the given operation and return the execution result.
- executePlan(PlanReference) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Shorthand for
tEnv.loadPlan(planReference).execute()
. - executePlan(InternalPlan) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- executePlan(InternalPlan) - Method in interface org.apache.flink.table.api.internal.TableEnvironmentInternal
- ExecutePlanOperation - Class in org.apache.flink.table.operations.command
-
Operation to describe an EXECUTE PLAN statement.
- ExecutePlanOperation(String) - Constructor for class org.apache.flink.table.operations.command.ExecutePlanOperation
- executeSql(String) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- executeSql(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Executes the given single statement and returns the execution result.
- executionConfig(ExecutionConfig) - Method in class org.apache.flink.table.catalog.CatalogManager.Builder
- ExecutionConfigOptions - Class in org.apache.flink.table.api.config
-
This class holds configuration constants used by Flink's table module.
- ExecutionConfigOptions() - Constructor for class org.apache.flink.table.api.config.ExecutionConfigOptions
- ExecutionConfigOptions.AsyncOutputMode - Enum in org.apache.flink.table.api.config
-
Output mode for asynchronous operations, equivalent to {@see AsyncDataStream.OutputMode}.
- ExecutionConfigOptions.LegacyCastBehaviour - Enum in org.apache.flink.table.api.config
-
Deprecated.
- ExecutionConfigOptions.NotNullEnforcer - Enum in org.apache.flink.table.api.config
-
The enforcer to guarantee NOT NULL column constraint when writing data into sink.
- ExecutionConfigOptions.RetryStrategy - Enum in org.apache.flink.table.api.config
-
Retry strategy in the case of failure.
- ExecutionConfigOptions.RowtimeInserter - Enum in org.apache.flink.table.api.config
-
Rowtime attribute insertion strategy for the sink.
- ExecutionConfigOptions.SinkKeyedShuffle - Enum in org.apache.flink.table.api.config
-
Shuffle by primary key before sink.
- ExecutionConfigOptions.TypeLengthEnforcer - Enum in org.apache.flink.table.api.config
-
The enforcer to guarantee that length of CHAR/VARCHAR/BINARY/VARBINARY columns is respected when writing data into a sink.
- ExecutionConfigOptions.UidGeneration - Enum in org.apache.flink.table.api.config
-
Strategy for generating transformation UIDs for remapping state to operators during restore.
- ExecutionConfigOptions.UpsertMaterialize - Enum in org.apache.flink.table.api.config
-
Upsert materialize strategy before sink.
- Executor - Interface in org.apache.flink.table.delegation
-
It enables the execution of a graph of
Transformation
s generated by thePlanner
. - ExecutorFactory - Interface in org.apache.flink.table.delegation
-
Factory that creates an
Executor
for submitting table programs. - ExistingField - Class in org.apache.flink.table.legacy.sources.tsextractors
-
Deprecated.This class will not be supported in the new source design around
DynamicTableSource
. See FLIP-95 for more information. - ExistingField(String) - Constructor for class org.apache.flink.table.legacy.sources.tsextractors.ExistingField
-
Deprecated.
- exists(Path) - Method in class org.apache.flink.table.resource.ResourceManager
-
Check whether the
Path
exists. - exp() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the Euler's number raised to the given power.
- EXPAND_COLUMN_FUNCTIONS - Static variable in class org.apache.flink.table.expressions.resolver.rules.ResolverRules
-
Resolves column functions to corresponding fields of inputs.
- explain(List<Operation>, ExplainFormat, ExplainDetail...) - Method in interface org.apache.flink.table.delegation.Planner
-
Returns the AST of the specified Table API and SQL queries and the execution plan to compute the result of the given collection of
QueryOperation
s. - explain(ExplainDetail...) - Method in interface org.apache.flink.table.api.Explainable
-
Returns the AST of this object and the execution plan to compute the result of the given statement.
- explain(ExplainFormat, ExplainDetail...) - Method in interface org.apache.flink.table.api.Explainable
-
Returns the AST of this object and the execution plan to compute the result of the given statement.
- explain(ExplainFormat, ExplainDetail...) - Method in class org.apache.flink.table.api.internal.StatementSetImpl
- explain(ExplainFormat, ExplainDetail...) - Method in class org.apache.flink.table.api.internal.TableImpl
- Explainable<SELF extends Explainable<SELF>> - Interface in org.apache.flink.table.api
-
Represents an artifact that can be explained using a summary string.
- ExplainDetail - Enum in org.apache.flink.table.api
-
ExplainDetail defines the types of details for explain result.
- ExplainFormat - Enum in org.apache.flink.table.api
-
Explain format categorizes the output format of explain result.
- explainInternal(List<Operation>, ExplainDetail...) - Method in interface org.apache.flink.table.api.internal.TableEnvironmentInternal
-
Returns the AST of this table and the execution plan to compute the result of this table.
- explainInternal(List<Operation>, ExplainFormat, ExplainDetail...) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- explainInternal(List<Operation>, ExplainFormat, ExplainDetail...) - Method in interface org.apache.flink.table.api.internal.TableEnvironmentInternal
-
Returns the AST of this table and the execution plan to compute the result of this table.
- ExplainOperation - Class in org.apache.flink.table.operations
-
Operation to describe an EXPLAIN statement.
- ExplainOperation(Operation) - Constructor for class org.apache.flink.table.operations.ExplainOperation
- ExplainOperation(Operation, Set<String>) - Constructor for class org.apache.flink.table.operations.ExplainOperation
- explainPlan(InternalPlan, ExplainDetail...) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- explainPlan(InternalPlan, ExplainDetail...) - Method in interface org.apache.flink.table.api.internal.TableEnvironmentInternal
- explainPlan(InternalPlan, ExplainDetail...) - Method in interface org.apache.flink.table.delegation.Planner
- explainSql(String, ExplainDetail...) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Returns the AST of the specified statement and the execution plan to compute the result of the given statement.
- explainSql(String, ExplainFormat, ExplainDetail...) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- explainSql(String, ExplainFormat, ExplainDetail...) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Returns the AST of the specified statement and the execution plan to compute the result of the given statement.
- ExpressionResolver - Class in org.apache.flink.table.expressions.resolver
-
Tries to resolve all unresolved expressions such as
UnresolvedReferenceExpression
or calls such asBuiltInFunctionDefinitions.OVER
. - ExpressionResolver.ExpressionResolverBuilder - Class in org.apache.flink.table.expressions.resolver
-
Builder for creating
ExpressionResolver
. - ExpressionResolver.PostResolverFactory - Class in org.apache.flink.table.expressions.resolver
-
Factory for creating resolved expressions after the actual resolution has happened.
- Expressions - Class in org.apache.flink.table.api
-
Entry point of the Table API Expression DSL such as:
$("myField").plus(10).abs()
- Expressions() - Constructor for class org.apache.flink.table.api.Expressions
- ExternalCatalogTable - Class in org.apache.flink.table.catalog
-
Helper
CatalogTable
for representing a table that is backed by some inline connector (i.e. - ExternalCatalogTable(Schema) - Constructor for class org.apache.flink.table.catalog.ExternalCatalogTable
- ExternalModifyOperation - Class in org.apache.flink.table.operations
-
Internal operation used to convert a
Table
into a DataStream. - ExternalModifyOperation(ContextResolvedTable, QueryOperation, ChangelogMode, DataType) - Constructor for class org.apache.flink.table.operations.ExternalModifyOperation
- extract(TimeIntervalUnit) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Extracts parts of a time point or time interval.
- extractAggregationsAndProperties(List<Expression>) - Static method in class org.apache.flink.table.operations.utils.OperationExpressionsUtils
-
Extracts and deduplicates all aggregation and window property expressions (zero, one, or more) from the given expressions.
- extractName(Expression) - Static method in class org.apache.flink.table.operations.utils.OperationExpressionsUtils
-
Extracts name from given expression if it has one.
- extractNames(List<ResolvedExpression>) - Static method in class org.apache.flink.table.operations.utils.OperationExpressionsUtils
-
Extracts names from given expressions if they have one.
F
- factoryIdentifier() - Method in class org.apache.flink.table.catalog.FileCatalogStoreFactory
- factoryIdentifier() - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalogFactory
- factoryIdentifier() - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalogStoreFactory
- fetch(int) - Method in class org.apache.flink.table.api.internal.TableImpl
- fetch(int) - Method in interface org.apache.flink.table.api.Table
-
Limits a (possibly sorted) result to the first n rows.
- FIELD_RESOLVE - Static variable in class org.apache.flink.table.expressions.resolver.rules.ResolverRules
-
Resolves
UnresolvedReferenceExpression
. - FieldInfoUtils - Class in org.apache.flink.table.typeutils
-
Utility methods for extracting names and indices of fields from different
TypeInformation
s. - FieldInfoUtils.TypeInfoSchema - Class in org.apache.flink.table.typeutils
-
Describes fields' names, indices and
DataType
s extracted from aTypeInformation
and possibly transformed viaExpression
application. - FieldReferenceLookup - Class in org.apache.flink.table.expressions.resolver.lookups
-
Provides a way to look up field reference by the name of the field.
- FieldReferenceLookup(List<QueryOperation>) - Constructor for class org.apache.flink.table.expressions.resolver.lookups.FieldReferenceLookup
- FileCatalogStore - Class in org.apache.flink.table.catalog
-
A
CatalogStore
that stores all catalog configuration to a directory. - FileCatalogStore(String) - Constructor for class org.apache.flink.table.catalog.FileCatalogStore
-
Creates a new
FileCatalogStore
instance with the specified directory path. - FileCatalogStoreFactory - Class in org.apache.flink.table.catalog
-
Catalog store factory for
FileCatalogStore
. - FileCatalogStoreFactory() - Constructor for class org.apache.flink.table.catalog.FileCatalogStoreFactory
- FileCatalogStoreFactoryOptions - Class in org.apache.flink.table.catalog
-
ConfigOption
s forFileCatalogStoreFactory
. - filter(Expression) - Method in class org.apache.flink.table.api.internal.TableImpl
- filter(Expression) - Method in interface org.apache.flink.table.api.Table
-
Filters out elements that don't pass the filter predicate.
- filter(Expression, QueryOperation) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- FilterQueryOperation - Class in org.apache.flink.table.operations
-
Filters out rows of underlying relational operation that do not match given condition.
- FilterQueryOperation(ResolvedExpression, QueryOperation) - Constructor for class org.apache.flink.table.operations.FilterQueryOperation
- findAndCreateCatalogStoreFactory(Configuration, ClassLoader) - Static method in class org.apache.flink.table.factories.TableFactoryUtil
-
Finds and creates a
CatalogStoreFactory
using the providedConfiguration
and user classloader. - findAndCreateTableSink(Catalog, ObjectIdentifier, CatalogTable, ReadableConfig, boolean, boolean) - Static method in class org.apache.flink.table.factories.TableFactoryUtil
-
Creates a
TableSink
from aCatalogTable
. - findAndCreateTableSink(TableSinkFactory.Context) - Static method in class org.apache.flink.table.factories.TableFactoryUtil
-
Returns a table sink matching the context.
- findAndCreateTableSource(Catalog, ObjectIdentifier, CatalogTable, ReadableConfig, boolean) - Static method in class org.apache.flink.table.factories.TableFactoryUtil
-
Creates a
TableSource
from aCatalogTable
. - findAndCreateTableSource(TableSourceFactory.Context) - Static method in class org.apache.flink.table.factories.TableFactoryUtil
-
Returns a table source matching the descriptor.
- findCatalogModificationListenerList(ReadableConfig, ClassLoader) - Static method in class org.apache.flink.table.factories.TableFactoryUtil
-
Find and create modification listener list from configuration.
- firstValue() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the first value of field across all input values.
- FIXED_DELAY - org.apache.flink.table.api.config.ExecutionConfigOptions.RetryStrategy
-
A fixed delay before retrying again.
- FIXED_DELAY - org.apache.flink.table.api.config.LookupJoinHintOptions.RetryStrategy
-
Fixed-delay retry strategy.
- FIXED_DELAY - Static variable in class org.apache.flink.table.api.config.LookupJoinHintOptions
- flatAggregate(Expression) - Method in interface org.apache.flink.table.api.GroupedTable
-
Performs a flatAggregate operation on a grouped table.
- flatAggregate(Expression) - Method in class org.apache.flink.table.api.internal.TableImpl
- flatAggregate(Expression) - Method in interface org.apache.flink.table.api.Table
-
Perform a global flatAggregate without groupBy.
- flatAggregate(Expression) - Method in interface org.apache.flink.table.api.WindowGroupedTable
-
Performs a flatAggregate operation on a window grouped table.
- FlatAggregateTable - Interface in org.apache.flink.table.api
- flatMap(Expression) - Method in class org.apache.flink.table.api.internal.TableImpl
- flatMap(Expression) - Method in interface org.apache.flink.table.api.Table
-
Performs a flatMap operation with an user-defined table function or built-in table function.
- flatMap(Expression, QueryOperation) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- flatten() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Converts a Flink composite type (such as Tuple, POJO, etc.) and all of its direct subtypes into a flat representation where every subtype is a separate field.
- FLATTEN_STAR_REFERENCE - Static variable in class org.apache.flink.table.expressions.resolver.rules.ResolverRules
-
Resolves '*' expressions to corresponding fields of inputs.
- floor() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the largest integer less than or equal to a given number.
- floor(TimeIntervalUnit) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Rounds down a time point to the given unit.
- following(Expression) - Method in class org.apache.flink.table.api.OverWindowPartitionedOrderedPreceding
-
Set the following offset (based on time or row-count intervals) for over window.
- FORCE - org.apache.flink.table.api.config.ExecutionConfigOptions.SinkKeyedShuffle
-
Add keyed shuffle in any case except single parallelism.
- FORCE - org.apache.flink.table.api.config.ExecutionConfigOptions.UpsertMaterialize
-
Add materialize operator in any case.
- forConnector(String) - Static method in class org.apache.flink.table.api.TableDescriptor
-
Creates a new
TableDescriptor.Builder
for a table using the given connector. - forFormat(String) - Static method in class org.apache.flink.table.api.FormatDescriptor
-
Creates a new
FormatDescriptor.Builder
describing a format with the given format identifier. - forManaged() - Static method in class org.apache.flink.table.api.TableDescriptor
-
Deprecated.This method will be removed soon. Please see FLIP-346 for more details.
- format(String) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Defines the
format
to be used for this table. - format(ConfigOption<String>, FormatDescriptor) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Defines the format to be used for this table.
- format(FormatDescriptor) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Defines the format to be used for this table.
- FormatDescriptor - Class in org.apache.flink.table.api
-
Describes a
format
and its options for use withTableDescriptor
. - FormatDescriptor.Builder - Class in org.apache.flink.table.api
-
Builder for
FormatDescriptor
. - formatParameter(String, Object) - Static method in class org.apache.flink.table.operations.OperationUtils
- formatPartitionSpec(Map<String, String>) - Static method in class org.apache.flink.table.operations.OperationUtils
- formatPartitionSpec(CatalogPartitionSpec) - Static method in class org.apache.flink.table.operations.OperationUtils
- formatProperties(Map<String, String>) - Static method in class org.apache.flink.table.operations.OperationUtils
- formatSelectColumns(ResolvedSchema) - Static method in class org.apache.flink.table.operations.OperationUtils
- formatWithChildren(String, Map<String, Object>, List<T>, Function<T, String>) - Static method in class org.apache.flink.table.operations.OperationUtils
-
Formats a Tree of
Operation
in a unified way. - from(String) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- from(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Reads a registered table and returns the resulting
Table
. - from(TableDescriptor) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- from(TableDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Returns a
Table
backed by the givendescriptor
. - fromBase64() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the base string decoded with base64.
- fromCallExpression(CallExpression) - Static method in class org.apache.flink.table.catalog.ContextResolvedFunction
- fromConfiguration(ReadableConfig) - Static method in class org.apache.flink.table.api.EnvironmentSettings
-
Deprecated.
- fromFile(File) - Static method in class org.apache.flink.table.api.PlanReference
-
Create a reference starting from a file path.
- fromFile(String) - Static method in class org.apache.flink.table.api.PlanReference
- fromFile(Path) - Static method in class org.apache.flink.table.api.PlanReference
- fromJsonString(String) - Static method in class org.apache.flink.table.api.PlanReference
-
Create a reference starting from a JSON string.
- fromProperties(Map<String, String>) - Static method in class org.apache.flink.table.catalog.CatalogTableImpl
-
Deprecated.Construct a
CatalogTableImpl
from complete properties that contains table schema. - fromResource(ClassLoader, String) - Static method in class org.apache.flink.table.api.PlanReference
-
Create a reference from a file in the classpath.
- fromResource(String) - Static method in class org.apache.flink.table.api.PlanReference
-
Create a reference from a file in the classpath, using
Thread.currentThread().getContextClassLoader()
asClassLoader
. - fromTableSource(TableSource<?>) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- fromTableSource(TableSource<?>) - Method in interface org.apache.flink.table.api.internal.TableEnvironmentInternal
-
Deprecated.
- fromUnixtime(Object) - Static method in class org.apache.flink.table.api.Expressions
-
Converts unix timestamp (seconds since '1970-01-01 00:00:00' UTC) to datetime string in the "yyyy-MM-dd HH:mm:ss" format.
- fromUnixtime(Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Converts unix timestamp (seconds since '1970-01-01 00:00:00' UTC) to datetime string in the given format.
- fromValues(Iterable<?>) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- fromValues(Iterable<?>) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Creates a Table from given collection of objects.
- fromValues(Object...) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- fromValues(Object...) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Creates a Table from given values.
- fromValues(Expression...) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- fromValues(Expression...) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Creates a Table from given values.
- fromValues(AbstractDataType<?>, Iterable<?>) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- fromValues(AbstractDataType<?>, Iterable<?>) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Creates a Table from given collection of objects with a given row type.
- fromValues(AbstractDataType<?>, Object...) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- fromValues(AbstractDataType<?>, Object...) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Creates a Table from given collection of objects with a given row type.
- fromValues(AbstractDataType<?>, Expression...) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- fromValues(AbstractDataType<?>, Expression...) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Creates a Table from given collection of objects with a given row type.
- FULL_OUTER - org.apache.flink.table.operations.JoinQueryOperation.JoinType
- fullOuterJoin(Table, Expression) - Method in class org.apache.flink.table.api.internal.TableImpl
- fullOuterJoin(Table, Expression) - Method in interface org.apache.flink.table.api.Table
-
Joins two
Table
s. - functionCatalog - Variable in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- FunctionCatalog - Class in org.apache.flink.table.catalog
-
Simple function catalog to store
FunctionDefinition
s in catalogs. - FunctionCatalog(ReadableConfig, ResourceManager, CatalogManager, ModuleManager) - Constructor for class org.apache.flink.table.catalog.FunctionCatalog
- FunctionCatalog.InlineCatalogFunction - Class in org.apache.flink.table.catalog
-
The CatalogFunction which holds an instantiated UDF.
- functionExists(ObjectPath) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- functionLookup() - Method in interface org.apache.flink.table.expressions.resolver.rules.ResolverRule.ResolutionContext
-
Access to available
FunctionDefinition
s. - FunctionLookup - Interface in org.apache.flink.table.catalog
-
Catalog of functions that can resolve the name of a function to a
ContextResolvedFunction
.
G
- generatePipelineFromQueryOperation(QueryOperation, List<Transformation<?>>) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
-
generate execution
Pipeline
fromQueryOperation
. - GenericInMemoryCatalog - Class in org.apache.flink.table.catalog
-
A generic catalog implementation that holds all meta objects in memory.
- GenericInMemoryCatalog(String) - Constructor for class org.apache.flink.table.catalog.GenericInMemoryCatalog
- GenericInMemoryCatalog(String, String) - Constructor for class org.apache.flink.table.catalog.GenericInMemoryCatalog
- GenericInMemoryCatalogFactory - Class in org.apache.flink.table.catalog
-
Catalog factory for
GenericInMemoryCatalog
. - GenericInMemoryCatalogFactory() - Constructor for class org.apache.flink.table.catalog.GenericInMemoryCatalogFactory
- GenericInMemoryCatalogFactoryOptions - Class in org.apache.flink.table.catalog
-
ConfigOption
s forGenericInMemoryCatalog
. - GenericInMemoryCatalogStore - Class in org.apache.flink.table.catalog
-
A generic catalog store implementation that store all catalog configuration in memory.
- GenericInMemoryCatalogStore() - Constructor for class org.apache.flink.table.catalog.GenericInMemoryCatalogStore
- GenericInMemoryCatalogStoreFactory - Class in org.apache.flink.table.catalog
-
Catalog store factory for
GenericInMemoryCatalogStore
. - GenericInMemoryCatalogStoreFactory() - Constructor for class org.apache.flink.table.catalog.GenericInMemoryCatalogStoreFactory
- GenericInMemoryCatalogStoreFactoryOptions - Class in org.apache.flink.table.catalog
-
ConfigOption
s forGenericInMemoryCatalogStore
. - get(int) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Accesses the field of a Flink composite type (such as Tuple, POJO, etc.) by index and returns it's value.
- get(String) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Accesses the field of a Flink composite type (such as Tuple, POJO, etc.) by name and returns it's value.
- get(ConfigOption<T>) - Method in class org.apache.flink.table.api.TableConfig
- get(ResolvedExpression, ValueLiteralExpression, DataType) - Method in class org.apache.flink.table.expressions.resolver.ExpressionResolver.PostResolverFactory
- getAggBufferTypes() - Method in class org.apache.flink.table.functions.DeclarativeAggregateFunction
-
All types of the aggregate buffer.
- getAggregateExpressions() - Method in class org.apache.flink.table.operations.AggregateQueryOperation
- getAggregateExpressions() - Method in class org.apache.flink.table.operations.WindowAggregateQueryOperation
- getAggregations() - Method in class org.apache.flink.table.operations.utils.OperationExpressionsUtils.CategorizedExpressions
- getAlias() - Method in class org.apache.flink.table.api.GroupWindow
- getAlias() - Method in class org.apache.flink.table.api.OverWindow
- getAlias() - Method in class org.apache.flink.table.expressions.resolver.LocalOverWindow
- getAlias() - Method in class org.apache.flink.table.operations.WindowAggregateQueryOperation.ResolvedGroupWindow
- getAllInputFields() - Method in class org.apache.flink.table.expressions.resolver.lookups.FieldReferenceLookup
-
Gives all fields of underlying inputs in order of those inputs and order of fields within input.
- getAllResolverRules() - Static method in class org.apache.flink.table.expressions.resolver.ExpressionResolver
-
List of rules that will be applied during expression resolution.
- getArgumentFields() - Method in class org.apache.flink.table.legacy.sources.tsextractors.ExistingField
-
Deprecated.
- getArgumentFields() - Method in class org.apache.flink.table.legacy.sources.tsextractors.StreamRecordTimestamp
-
Deprecated.
- getArguments() - Method in class org.apache.flink.table.operations.CalculatedQueryOperation
- getBuiltInCatalogName() - Method in class org.apache.flink.table.api.EnvironmentSettings
-
Gets the specified name of the initial catalog to be created when instantiating a
TableEnvironment
. - getBuiltInCatalogName() - Method in class org.apache.flink.table.catalog.CatalogManager
-
Gets the built-in catalog name.
- getBuiltInDatabaseName() - Method in class org.apache.flink.table.api.EnvironmentSettings
-
Gets the specified name of the default database in the initial catalog to be created when instantiating a
TableEnvironment
. - getBuiltInDatabaseName() - Method in class org.apache.flink.table.catalog.CatalogManager
-
Gets the built-in database name in the built-in catalog.
- getCachedPlan() - Method in class org.apache.flink.table.api.internal.TableResultImpl
- getCachedPlan() - Method in interface org.apache.flink.table.api.internal.TableResultInternal
- getCacheStats() - Method in class org.apache.flink.table.api.internal.PlanCacheManager
- getCatalog() - Method in class org.apache.flink.table.catalog.ContextResolvedTable
-
Returns empty if
ContextResolvedTable.isPermanent()
is false. - getCatalog(String) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- getCatalog(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets a registered
Catalog
by name. - getCatalog(String) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Gets a
Catalog
instance by name. - getCatalog(String) - Method in class org.apache.flink.table.catalog.FileCatalogStore
-
Returns the catalog descriptor for the specified catalog, if it exists in the catalog store.
- getCatalog(String) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalogStore
- getCatalogBaseTable(ObjectIdentifier) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Retrieves a fully qualified table.
- getCatalogBaseTable(ObjectIdentifier) - Method in interface org.apache.flink.table.catalog.CatalogRegistry
-
Retrieves a fully qualified table.
- getCatalogDatabase() - Method in class org.apache.flink.table.operations.ddl.AlterDatabaseOperation
- getCatalogDatabase() - Method in class org.apache.flink.table.operations.ddl.CreateDatabaseOperation
- getCatalogDescriptor(String) - Method in class org.apache.flink.table.catalog.CatalogManager
- getCatalogFunction() - Method in class org.apache.flink.table.operations.ddl.AlterCatalogFunctionOperation
- getCatalogFunction() - Method in class org.apache.flink.table.operations.ddl.CreateCatalogFunctionOperation
- getCatalogFunction() - Method in class org.apache.flink.table.operations.ddl.CreateTempSystemFunctionOperation
- getCatalogManager() - Method in class org.apache.flink.table.api.internal.ExecutableOperationContextImpl
- getCatalogManager() - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- getCatalogManager() - Method in interface org.apache.flink.table.api.internal.TableEnvironmentInternal
-
Returns a
CatalogManager
that deals with all catalog objects. - getCatalogManager() - Method in interface org.apache.flink.table.delegation.PlannerFactory.Context
-
The catalog manager to look up tables and views.
- getCatalogManager() - Method in class org.apache.flink.table.delegation.PlannerFactory.DefaultPlannerContext
- getCatalogManager() - Method in interface org.apache.flink.table.operations.ExecutableOperation.Context
- getCatalogMaterializedTable() - Method in class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableChangeOperation
- getCatalogMaterializedTable() - Method in class org.apache.flink.table.operations.materializedtable.CreateMaterializedTableOperation
- getCatalogModificationListeners() - Method in class org.apache.flink.table.catalog.CatalogManager
- getCatalogName() - Method in interface org.apache.flink.table.catalog.listener.CatalogContext
-
The catalog name.
- getCatalogName() - Method in class org.apache.flink.table.operations.ddl.AlterCatalogCommentOperation
- getCatalogName() - Method in class org.apache.flink.table.operations.ddl.AlterCatalogOptionsOperation
- getCatalogName() - Method in class org.apache.flink.table.operations.ddl.AlterCatalogResetOperation
- getCatalogName() - Method in class org.apache.flink.table.operations.ddl.AlterDatabaseOperation
- getCatalogName() - Method in class org.apache.flink.table.operations.ddl.CreateCatalogOperation
- getCatalogName() - Method in class org.apache.flink.table.operations.ddl.CreateDatabaseOperation
- getCatalogName() - Method in class org.apache.flink.table.operations.ddl.DropCatalogOperation
- getCatalogName() - Method in class org.apache.flink.table.operations.ddl.DropDatabaseOperation
- getCatalogName() - Method in class org.apache.flink.table.operations.DescribeCatalogOperation
- getCatalogName() - Method in class org.apache.flink.table.operations.ShowCreateCatalogOperation
- getCatalogName() - Method in class org.apache.flink.table.operations.UseCatalogOperation
- getCatalogName() - Method in class org.apache.flink.table.operations.UseDatabaseOperation
- getCatalogOrError(String) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Gets a catalog by name.
- getCatalogOrError(String) - Method in interface org.apache.flink.table.catalog.CatalogRegistry
-
Gets a catalog by name.
- getCatalogOrThrowException(String) - Method in class org.apache.flink.table.catalog.CatalogManager
- getCatalogPartition() - Method in class org.apache.flink.table.operations.ddl.AlterPartitionPropertiesOperation
- getCatalogPartitions() - Method in class org.apache.flink.table.operations.ddl.AddPartitionsOperation
- getCatalogRegistry() - Method in interface org.apache.flink.table.delegation.ParserFactory.Context
- getCatalogStore() - Method in class org.apache.flink.table.api.EnvironmentSettings
- getCatalogTable() - Method in class org.apache.flink.table.legacy.operations.ddl.AlterTableOptionsOperation
-
Deprecated.
- getCatalogTable() - Method in class org.apache.flink.table.operations.ddl.AlterTableSchemaOperation
- getCatalogTable() - Method in class org.apache.flink.table.operations.ddl.CreateTableOperation
- getCatalogView() - Method in class org.apache.flink.table.operations.ddl.AlterViewPropertiesOperation
- getCatalogView() - Method in class org.apache.flink.table.operations.ddl.CreateViewOperation
- getChangelogMode() - Method in class org.apache.flink.table.operations.ExternalModifyOperation
- getChild() - Method in class org.apache.flink.table.operations.CollectModifyOperation
- getChild() - Method in class org.apache.flink.table.operations.CreateTableASOperation
- getChild() - Method in class org.apache.flink.table.operations.DeleteFromFilterOperation
- getChild() - Method in class org.apache.flink.table.operations.ExplainOperation
- getChild() - Method in class org.apache.flink.table.operations.ExternalModifyOperation
- getChild() - Method in interface org.apache.flink.table.operations.ModifyOperation
- getChild() - Method in class org.apache.flink.table.operations.OutputConversionModifyOperation
- getChild() - Method in class org.apache.flink.table.operations.ReplaceTableAsOperation
- getChild() - Method in class org.apache.flink.table.operations.SinkModifyOperation
- getChild() - Method in class org.apache.flink.table.operations.SortQueryOperation
- getChild() - Method in class org.apache.flink.table.operations.UnregisteredSinkModifyOperation
- getChildren() - Method in class org.apache.flink.table.api.ApiExpression
- getChildren() - Method in class org.apache.flink.table.expressions.LocalReferenceExpression
- getChildren() - Method in class org.apache.flink.table.expressions.LookupCallExpression
- getChildren() - Method in class org.apache.flink.table.expressions.TableReferenceExpression
- getChildren() - Method in class org.apache.flink.table.expressions.UnresolvedCallExpression
- getChildren() - Method in class org.apache.flink.table.expressions.UnresolvedReferenceExpression
- getChildren() - Method in class org.apache.flink.table.operations.AggregateQueryOperation
- getChildren() - Method in class org.apache.flink.table.operations.CalculatedQueryOperation
- getChildren() - Method in class org.apache.flink.table.operations.DistinctQueryOperation
- getChildren() - Method in class org.apache.flink.table.operations.FilterQueryOperation
- getChildren() - Method in class org.apache.flink.table.operations.JoinQueryOperation
- getChildren() - Method in class org.apache.flink.table.operations.ProjectQueryOperation
- getChildren() - Method in interface org.apache.flink.table.operations.QueryOperation
- getChildren() - Method in class org.apache.flink.table.operations.SetQueryOperation
- getChildren() - Method in class org.apache.flink.table.operations.SortQueryOperation
- getChildren() - Method in class org.apache.flink.table.operations.SourceQueryOperation
- getChildren() - Method in class org.apache.flink.table.operations.TableSourceQueryOperation
- getChildren() - Method in class org.apache.flink.table.operations.ValuesQueryOperation
- getChildren() - Method in class org.apache.flink.table.operations.WindowAggregateQueryOperation
- getClassLoader() - Method in class org.apache.flink.table.api.PlanReference.ResourcePlanReference
- getClassLoader() - Method in interface org.apache.flink.table.delegation.PlannerFactory.Context
-
The user classloader.
- getClassLoader() - Method in class org.apache.flink.table.delegation.PlannerFactory.DefaultPlannerContext
- getClassName() - Method in class org.apache.flink.table.catalog.CatalogFunctionImpl
- getClassName() - Method in class org.apache.flink.table.catalog.FunctionCatalog.InlineCatalogFunction
- getClazz() - Method in interface org.apache.flink.table.catalog.listener.CatalogContext
-
Class of the catalog.
- getColumnName() - Method in class org.apache.flink.table.operations.AbstractShowOperation
- getColumnName() - Method in class org.apache.flink.table.operations.ShowColumnsOperation
- getColumnName() - Method in class org.apache.flink.table.operations.ShowDatabasesOperation
- getColumnName() - Method in class org.apache.flink.table.operations.ShowFunctionsOperation
- getColumnName() - Method in class org.apache.flink.table.operations.ShowProceduresOperation
- getColumnName() - Method in class org.apache.flink.table.operations.ShowTablesOperation
- getColumnName() - Method in class org.apache.flink.table.operations.ShowViewsOperation
- getColumns() - Method in class org.apache.flink.table.operations.ddl.AnalyzeTableOperation
- getComment() - Method in class org.apache.flink.table.api.TableDescriptor
- getComment() - Method in class org.apache.flink.table.catalog.AbstractCatalogTable
- getComment() - Method in class org.apache.flink.table.catalog.AbstractCatalogView
- getComment() - Method in class org.apache.flink.table.catalog.CatalogDatabaseImpl
-
Get comment of the database.
- getComment() - Method in class org.apache.flink.table.catalog.CatalogPartitionImpl
- getComment() - Method in class org.apache.flink.table.catalog.ExternalCatalogTable
- getComment() - Method in class org.apache.flink.table.catalog.QueryOperationCatalogView
- getComment() - Method in class org.apache.flink.table.operations.ddl.AlterCatalogCommentOperation
- getCompletionHints(String, int) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- getCompletionHints(String, int) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Deprecated.Will be removed in the next release
- getCompletionHints(String, int) - Method in interface org.apache.flink.table.delegation.Parser
-
Returns completion hints for the given statement at the given cursor position.
- getCondition() - Method in class org.apache.flink.table.operations.FilterQueryOperation
- getCondition() - Method in class org.apache.flink.table.operations.JoinQueryOperation
- getConfig() - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- getConfig() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Returns the table config that defines the runtime behavior of the Table API.
- getConfiguration() - Method in class org.apache.flink.table.api.EnvironmentSettings
-
Get the underlying
Configuration
. - getConfiguration() - Method in class org.apache.flink.table.api.TableConfig
-
Gives direct access to the underlying application-specific key-value map for advanced configuration.
- getConfiguration() - Method in interface org.apache.flink.table.catalog.listener.CatalogContext
-
The catalog configuration.
- getConfiguration() - Method in interface org.apache.flink.table.catalog.listener.CatalogModificationListenerFactory.Context
-
Returns the read-only job configuration with which the listener is created.
- getConfiguration() - Method in interface org.apache.flink.table.delegation.Executor
-
Gives read-only access to the configuration of the executor.
- getConsumedDataType() - Method in class org.apache.flink.table.operations.CollectModifyOperation
- getContent() - Method in class org.apache.flink.table.api.PlanReference.ContentPlanReference
- getContextResolvedTable() - Method in class org.apache.flink.table.operations.ExternalModifyOperation
- getContextResolvedTable() - Method in class org.apache.flink.table.operations.SinkModifyOperation
- getContextResolvedTable() - Method in class org.apache.flink.table.operations.SourceQueryOperation
- getCreateTableOperation() - Method in class org.apache.flink.table.operations.CreateTableASOperation
- getCreateTableOperation() - Method in class org.apache.flink.table.operations.ReplaceTableAsOperation
- getCurrentCatalog() - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- getCurrentCatalog() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the current default catalog name of the current session.
- getCurrentCatalog() - Method in class org.apache.flink.table.catalog.CatalogManager
-
Gets the current catalog that will be used when resolving table path.
- getCurrentCatalog() - Method in interface org.apache.flink.table.catalog.CatalogRegistry
-
Gets the name of the current catalog.
- getCurrentDatabase() - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- getCurrentDatabase() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the current default database name of the running session.
- getCurrentDatabase() - Method in class org.apache.flink.table.catalog.CatalogManager
-
Gets the current database name that will be used when resolving table path.
- getCurrentDatabase() - Method in interface org.apache.flink.table.catalog.CatalogRegistry
-
Get the name of the current database.
- getDatabase(String) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- getDatabaseName() - Method in class org.apache.flink.table.operations.ddl.AlterDatabaseOperation
- getDatabaseName() - Method in class org.apache.flink.table.operations.ddl.CreateDatabaseOperation
- getDatabaseName() - Method in class org.apache.flink.table.operations.ddl.DropDatabaseOperation
- getDatabaseName() - Method in class org.apache.flink.table.operations.UseDatabaseOperation
- getDataTypeFactory() - Method in class org.apache.flink.table.catalog.CatalogManager
-
Returns a factory for creating fully resolved data types that can be used for planning.
- getDefault() - Static method in class org.apache.flink.table.api.TableConfig
- getDefinition() - Method in class org.apache.flink.table.catalog.ContextResolvedFunction
- getDefinition() - Method in class org.apache.flink.table.catalog.FunctionCatalog.InlineCatalogFunction
- getDescription() - Method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.LegacyCastBehaviour
-
Deprecated.
- getDescription() - Method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.NotNullEnforcer
- getDescription() - Method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.RowtimeInserter
- getDescription() - Method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.TypeLengthEnforcer
- getDescription() - Method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.UidGeneration
- getDescription() - Method in enum org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanCompilation
- getDescription() - Method in enum org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanRestore
- getDescription() - Method in enum org.apache.flink.table.api.config.TableConfigOptions.ColumnExpansionStrategy
- getDescription() - Method in class org.apache.flink.table.catalog.CatalogDatabaseImpl
-
Get a brief description of the database.
- getDescription() - Method in class org.apache.flink.table.catalog.CatalogFunctionImpl
- getDescription() - Method in class org.apache.flink.table.catalog.CatalogPartitionImpl
- getDescription() - Method in class org.apache.flink.table.catalog.CatalogTableImpl
-
Deprecated.
- getDescription() - Method in class org.apache.flink.table.catalog.CatalogViewImpl
-
Deprecated.
- getDescription() - Method in class org.apache.flink.table.catalog.ConnectorCatalogTable
- getDescription() - Method in class org.apache.flink.table.catalog.ExternalCatalogTable
- getDescription() - Method in class org.apache.flink.table.catalog.FunctionCatalog.InlineCatalogFunction
- getDescription() - Method in class org.apache.flink.table.catalog.QueryOperationCatalogView
- getDetailedDescription() - Method in class org.apache.flink.table.catalog.CatalogDatabaseImpl
-
Get a detailed description of the database.
- getDetailedDescription() - Method in class org.apache.flink.table.catalog.CatalogFunctionImpl
- getDetailedDescription() - Method in class org.apache.flink.table.catalog.CatalogPartitionImpl
- getDetailedDescription() - Method in class org.apache.flink.table.catalog.CatalogTableImpl
-
Deprecated.
- getDetailedDescription() - Method in class org.apache.flink.table.catalog.CatalogViewImpl
-
Deprecated.
- getDetailedDescription() - Method in class org.apache.flink.table.catalog.ConnectorCatalogTable
- getDetailedDescription() - Method in class org.apache.flink.table.catalog.ExternalCatalogTable
- getDetailedDescription() - Method in class org.apache.flink.table.catalog.FunctionCatalog.InlineCatalogFunction
- getDetailedDescription() - Method in class org.apache.flink.table.catalog.QueryOperationCatalogView
- getDistribution() - Method in class org.apache.flink.table.api.TableDescriptor
- getDynamicOptions() - Method in class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableResumeOperation
- getDynamicOptions() - Method in class org.apache.flink.table.operations.SinkModifyOperation
- getDynamicOptions() - Method in class org.apache.flink.table.operations.SourceQueryOperation
- getDynamicTableSink() - Method in class org.apache.flink.table.operations.StagedSinkModifyOperation
- getExecutor() - Method in interface org.apache.flink.table.delegation.PlannerFactory.Context
-
The executor required by the planner.
- getExecutor() - Method in class org.apache.flink.table.delegation.PlannerFactory.DefaultPlannerContext
- getExpandedQuery() - Method in class org.apache.flink.table.catalog.AbstractCatalogView
- getExpandedQuery() - Method in class org.apache.flink.table.catalog.QueryOperationCatalogView
- getExpandingResolverRules() - Static method in class org.apache.flink.table.expressions.resolver.ExpressionResolver
-
List of rules for (possibly) expanding the list of unresolved expressions.
- getExplainDetails() - Method in class org.apache.flink.table.operations.ExplainOperation
- getExpression(ResolvedFieldReference[]) - Method in class org.apache.flink.table.legacy.sources.tsextractors.ExistingField
-
Deprecated.
- getExpression(ResolvedFieldReference[]) - Method in class org.apache.flink.table.legacy.sources.tsextractors.StreamRecordTimestamp
-
Deprecated.
- getFactory(Function<Module, Optional<T>>) - Method in class org.apache.flink.table.module.ModuleManager
-
Returns the first factory found in the loaded modules given a selector.
- getFactoryIdentifier() - Method in interface org.apache.flink.table.catalog.listener.CatalogContext
-
Identifier for the catalog from factory which is used to create dynamic tables.
- getFetch() - Method in class org.apache.flink.table.operations.SortQueryOperation
- getFieldIndices(TypeInformation<?>) - Static method in class org.apache.flink.table.typeutils.FieldInfoUtils
-
Returns field indexes for a given
TypeInformation
. - getFieldNames() - Method in class org.apache.flink.table.typeutils.FieldInfoUtils.TypeInfoSchema
- getFieldNames(TypeInformation<A>) - Static method in class org.apache.flink.table.typeutils.FieldInfoUtils
-
Returns field names for a given
TypeInformation
. - getFieldNames(TypeInformation<A>, List<String>) - Static method in class org.apache.flink.table.typeutils.FieldInfoUtils
-
Returns field names for a given
TypeInformation
. - getFieldsInfo(TypeInformation<A>) - Static method in class org.apache.flink.table.typeutils.FieldInfoUtils
-
Returns a
FieldInfoUtils.TypeInfoSchema
for a givenTypeInformation
. - getFieldsInfo(TypeInformation<A>, Expression[]) - Static method in class org.apache.flink.table.typeutils.FieldInfoUtils
-
Returns a
FieldInfoUtils.TypeInfoSchema
for a givenTypeInformation
. - getFieldTypes() - Method in class org.apache.flink.table.typeutils.FieldInfoUtils.TypeInfoSchema
- getFieldTypes(TypeInformation<?>) - Static method in class org.apache.flink.table.typeutils.FieldInfoUtils
-
Returns field types for a given
TypeInformation
. - getFile() - Method in class org.apache.flink.table.api.PlanReference.FilePlanReference
- getFilePath() - Method in class org.apache.flink.table.operations.command.ExecutePlanOperation
- getFilePath() - Method in class org.apache.flink.table.operations.CompileAndExecutePlanOperation
- getFilePath() - Method in class org.apache.flink.table.operations.ddl.CompilePlanOperation
- getFilters() - Method in class org.apache.flink.table.operations.DeleteFromFilterOperation
- getFlinkVersion() - Method in interface org.apache.flink.table.api.CompiledPlan
-
Returns the Flink version used to compile the plan.
- getFlinkVersion() - Method in interface org.apache.flink.table.delegation.InternalPlan
- getFollowing() - Method in class org.apache.flink.table.api.OverWindow
- getFollowing() - Method in class org.apache.flink.table.expressions.resolver.LocalOverWindow
- getFormat() - Method in class org.apache.flink.table.api.FormatDescriptor
- getFunction(ObjectPath) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- getFunctionCatalog() - Method in class org.apache.flink.table.api.internal.ExecutableOperationContextImpl
- getFunctionCatalog() - Method in interface org.apache.flink.table.delegation.PlannerFactory.Context
-
The function catalog to look up user defined functions.
- getFunctionCatalog() - Method in class org.apache.flink.table.delegation.PlannerFactory.DefaultPlannerContext
- getFunctionCatalog() - Method in interface org.apache.flink.table.operations.ExecutableOperation.Context
- getFunctionDefinition() - Method in class org.apache.flink.table.expressions.UnresolvedCallExpression
- getFunctionDefinition(String) - Method in class org.apache.flink.table.module.ModuleManager
-
Get an optional of
FunctionDefinition
by a given name. - getFunctionIdentifier() - Method in class org.apache.flink.table.expressions.UnresolvedCallExpression
- getFunctionIdentifier() - Method in class org.apache.flink.table.operations.ddl.AlterCatalogFunctionOperation
- getFunctionIdentifier() - Method in class org.apache.flink.table.operations.ddl.CreateCatalogFunctionOperation
- getFunctionIdentifier() - Method in class org.apache.flink.table.operations.ddl.DropCatalogFunctionOperation
- getFunctionLanguage() - Method in class org.apache.flink.table.catalog.CatalogFunctionImpl
- getFunctionLanguage() - Method in class org.apache.flink.table.catalog.FunctionCatalog.InlineCatalogFunction
- getFunctionName() - Method in class org.apache.flink.table.operations.ddl.AlterCatalogFunctionOperation
- getFunctionName() - Method in class org.apache.flink.table.operations.ddl.CreateCatalogFunctionOperation
- getFunctionName() - Method in class org.apache.flink.table.operations.ddl.CreateTempSystemFunctionOperation
- getFunctionName() - Method in class org.apache.flink.table.operations.ddl.DropCatalogFunctionOperation
- getFunctionName() - Method in class org.apache.flink.table.operations.ddl.DropTempSystemFunctionOperation
- getFunctionResources() - Method in class org.apache.flink.table.catalog.CatalogFunctionImpl
- getFunctionResources() - Method in class org.apache.flink.table.catalog.FunctionCatalog.InlineCatalogFunction
- getFunctions() - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Get names of all functions, including temp system functions, system functions, temp catalog functions and catalog functions in the current catalog and current database.
- getFunctions(String, String) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Get names of all functions, including temp system functions, system functions, temp catalog functions and catalog functions with specific catalog and database.
- getGap() - Method in class org.apache.flink.table.api.SessionWithGapOnTimeWithAlias
- getGap() - Method in class org.apache.flink.table.operations.WindowAggregateQueryOperation.ResolvedGroupWindow
-
Gap of a
WindowAggregateQueryOperation.ResolvedGroupWindow.WindowType.SESSION
window. - getGroupingExpressions() - Method in class org.apache.flink.table.operations.AggregateQueryOperation
- getGroupingExpressions() - Method in class org.apache.flink.table.operations.WindowAggregateQueryOperation
- getGroupWindow() - Method in class org.apache.flink.table.operations.WindowAggregateQueryOperation
- getIdentifier() - Method in class org.apache.flink.table.catalog.ContextResolvedFunction
- getIdentifier() - Method in class org.apache.flink.table.catalog.ContextResolvedProcedure
- getIdentifier() - Method in class org.apache.flink.table.catalog.ContextResolvedTable
- getIdleStateRetention() - Method in class org.apache.flink.table.api.TableConfig
- getIndices() - Method in class org.apache.flink.table.typeutils.FieldInfoUtils.TypeInfoSchema
- getInputFields(List<TableConfigOptions.ColumnExpansionStrategy>) - Method in class org.apache.flink.table.expressions.resolver.lookups.FieldReferenceLookup
-
Gives matching fields of underlying inputs in order of those inputs and order of fields within input.
- getJobClient() - Method in class org.apache.flink.table.api.internal.TableResultImpl
- getJobClient() - Method in interface org.apache.flink.table.api.TableResult
-
For DML and DQL statement, return the
JobClient
which associates the submitted Flink job. - getJobId() - Method in class org.apache.flink.table.operations.command.DescribeJobOperation
- getJobId() - Method in class org.apache.flink.table.operations.command.StopJobOperation
- getJoinType() - Method in class org.apache.flink.table.operations.JoinQueryOperation
- getKey() - Method in class org.apache.flink.table.operations.command.ResetOperation
- getKey() - Method in class org.apache.flink.table.operations.command.SetOperation
- getKind() - Method in class org.apache.flink.table.functions.DeclarativeAggregateFunction
- getLocalJarResources() - Method in class org.apache.flink.table.resource.ResourceManager
-
Get the local jars' URL.
- getLocalReference(String) - Method in interface org.apache.flink.table.expressions.resolver.rules.ResolverRule.ResolutionContext
-
Access to available local references.
- getLocalReferences() - Method in interface org.apache.flink.table.expressions.resolver.rules.ResolverRule.ResolutionContext
-
Access to available local references.
- getLocalTimeZone() - Method in class org.apache.flink.table.api.TableConfig
-
Returns the current session time zone id.
- getMaxGeneratedCodeLength() - Method in class org.apache.flink.table.api.TableConfig
-
Returns the current threshold where generated code will be split into sub-function calls.
- getMaxIdleStateRetentionTime() - Method in class org.apache.flink.table.api.TableConfig
-
Deprecated.use
TableConfig.getIdleStateRetention()
instead. - getMinIdleStateRetentionTime() - Method in class org.apache.flink.table.api.TableConfig
-
Deprecated.use
TableConfig.getIdleStateRetention()
instead. - getModuleManager() - Method in class org.apache.flink.table.api.internal.ExecutableOperationContextImpl
- getModuleManager() - Method in interface org.apache.flink.table.delegation.PlannerFactory.Context
-
The module manager.
- getModuleManager() - Method in class org.apache.flink.table.delegation.PlannerFactory.DefaultPlannerContext
- getModuleManager() - Method in interface org.apache.flink.table.operations.ExecutableOperation.Context
- getModuleName() - Method in class org.apache.flink.table.operations.LoadModuleOperation
- getModuleName() - Method in class org.apache.flink.table.operations.UnloadModuleOperation
- getModuleNames() - Method in class org.apache.flink.table.operations.UseModulesOperation
- getName() - Method in class org.apache.flink.table.expressions.LocalReferenceExpression
- getName() - Method in class org.apache.flink.table.expressions.TableReferenceExpression
- getName() - Method in class org.apache.flink.table.expressions.UnresolvedReferenceExpression
- getNewTable() - Method in class org.apache.flink.table.operations.ddl.AlterTableChangeOperation
- getNewTableIdentifier() - Method in class org.apache.flink.table.operations.ddl.AlterTableRenameOperation
- getNewView() - Method in class org.apache.flink.table.operations.ddl.AlterViewAsOperation
- getNewViewIdentifier() - Method in class org.apache.flink.table.operations.ddl.AlterViewRenameOperation
- getOffset() - Method in class org.apache.flink.table.operations.SortQueryOperation
- getOperation() - Method in interface org.apache.flink.table.api.internal.CachedPlan
-
Return the cached operation parsed from the statement.
- getOperation() - Method in class org.apache.flink.table.api.internal.DQLCachedPlan
- getOperation() - Method in class org.apache.flink.table.operations.CompileAndExecutePlanOperation
- getOperation() - Method in class org.apache.flink.table.operations.ddl.CompilePlanOperation
- getOperationName() - Method in class org.apache.flink.table.operations.AbstractShowOperation
- getOperationName() - Method in class org.apache.flink.table.operations.ShowColumnsOperation
- getOperationName() - Method in class org.apache.flink.table.operations.ShowDatabasesOperation
- getOperationName() - Method in class org.apache.flink.table.operations.ShowFunctionsOperation
- getOperationName() - Method in class org.apache.flink.table.operations.ShowProceduresOperation
- getOperationName() - Method in class org.apache.flink.table.operations.ShowTablesOperation
- getOperationName() - Method in class org.apache.flink.table.operations.ShowViewsOperation
- getOperations() - Method in class org.apache.flink.table.api.internal.StatementSetImpl
- getOperations() - Method in class org.apache.flink.table.operations.StatementSetOperation
- getOperationTreeBuilder() - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- getOperationTreeBuilder() - Method in interface org.apache.flink.table.api.internal.TableEnvironmentInternal
-
Returns a
OperationTreeBuilder
that can createQueryOperation
s. - getOptional(ConfigOption<T>) - Method in class org.apache.flink.table.api.TableConfig
- getOptions() - Method in class org.apache.flink.table.api.FormatDescriptor
- getOptions() - Method in class org.apache.flink.table.api.TableDescriptor
- getOptions() - Method in class org.apache.flink.table.catalog.AbstractCatalogTable
- getOptions() - Method in class org.apache.flink.table.catalog.AbstractCatalogView
- getOptions() - Method in class org.apache.flink.table.catalog.ExternalCatalogTable
- getOptions() - Method in class org.apache.flink.table.catalog.QueryOperationCatalogView
- getOptions() - Method in class org.apache.flink.table.operations.LoadModuleOperation
- getOrder() - Method in class org.apache.flink.table.api.OverWindow
- getOrder() - Method in class org.apache.flink.table.operations.SortQueryOperation
- getOrderBy() - Method in class org.apache.flink.table.expressions.resolver.LocalOverWindow
- getOriginalQuery() - Method in class org.apache.flink.table.catalog.AbstractCatalogView
- getOriginalQuery() - Method in class org.apache.flink.table.catalog.QueryOperationCatalogView
- getOutputDataType() - Method in class org.apache.flink.table.expressions.LocalReferenceExpression
- getOutputDataType() - Method in interface org.apache.flink.table.expressions.resolver.rules.ResolverRule.ResolutionContext
-
Access to the expected top-level output data type.
- getOutputDataType() - Method in class org.apache.flink.table.expressions.TableReferenceExpression
- getOverWindow(Expression) - Method in interface org.apache.flink.table.expressions.resolver.rules.ResolverRule.ResolutionContext
-
Access to available local over windows.
- getParser() - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- getParser() - Method in interface org.apache.flink.table.api.internal.TableEnvironmentInternal
-
Return a
Parser
that provides methods for parsing a SQL string. - getParser() - Method in interface org.apache.flink.table.delegation.Planner
-
Retrieves a
Parser
that provides methods for parsing a SQL string. - getPartition(ObjectIdentifier, CatalogPartitionSpec) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Retrieves a partition with a fully qualified table path and partition spec.
- getPartition(ObjectIdentifier, CatalogPartitionSpec) - Method in interface org.apache.flink.table.catalog.CatalogRegistry
-
Retrieves a partition with a fully qualified table path and partition spec.
- getPartition(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- getPartitionBy() - Method in class org.apache.flink.table.expressions.resolver.LocalOverWindow
- getPartitionColumnStatistics(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- getPartitioning() - Method in class org.apache.flink.table.api.OverWindow
- getPartitionKeys() - Method in class org.apache.flink.table.api.TableDescriptor
- getPartitionKeys() - Method in class org.apache.flink.table.catalog.AbstractCatalogTable
- getPartitionKeys() - Method in class org.apache.flink.table.catalog.ExternalCatalogTable
- getPartitionSpec() - Method in class org.apache.flink.table.operations.ddl.AlterPartitionOperation
- getPartitionSpec() - Method in class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableRefreshOperation
- getPartitionSpec() - Method in class org.apache.flink.table.operations.ShowPartitionsOperation
- getPartitionSpecs() - Method in class org.apache.flink.table.operations.ddl.AddPartitionsOperation
- getPartitionSpecs() - Method in class org.apache.flink.table.operations.ddl.AnalyzeTableOperation
-
Returns Optional.empty() if the table is not a partition table, else returns the given partition specs.
- getPartitionSpecs() - Method in class org.apache.flink.table.operations.ddl.DropPartitionsOperation
- getPartitionStatistics(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- getPath() - Method in class org.apache.flink.table.operations.command.AddJarOperation
- getPath() - Method in class org.apache.flink.table.operations.command.RemoveJarOperation
- getPhysicalDataType() - Method in class org.apache.flink.table.catalog.SchemaTranslator.ConsumingResult
- getPhysicalDataType() - Method in class org.apache.flink.table.catalog.SchemaTranslator.ProducingResult
- getPhysicalDataType() - Method in class org.apache.flink.table.operations.ExternalModifyOperation
- getPlan(String) - Method in class org.apache.flink.table.api.internal.PlanCacheManager
- getPlanner() - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- getPlannerConfig() - Method in class org.apache.flink.table.api.TableConfig
-
Returns the current configuration of Planner for Table API and SQL queries.
- getPreceding() - Method in class org.apache.flink.table.api.OverWindow
- getPreceding() - Method in class org.apache.flink.table.expressions.resolver.LocalOverWindow
- getPrepositionSummaryString() - Method in class org.apache.flink.table.operations.AbstractShowOperation
- getPrepositionSummaryString() - Method in class org.apache.flink.table.operations.ShowFunctionsOperation
- getPrepositionSummaryString() - Method in class org.apache.flink.table.operations.ShowProceduresOperation
- getPrepositionSummaryString() - Method in class org.apache.flink.table.operations.ShowTablesOperation
- getPrepositionSummaryString() - Method in class org.apache.flink.table.operations.ShowViewsOperation
- getPrimaryKey() - Method in class org.apache.flink.table.functions.TemporalTableFunctionImpl
- getProcedure() - Method in class org.apache.flink.table.catalog.ContextResolvedProcedure
- getProjections() - Method in class org.apache.flink.table.catalog.SchemaTranslator.ConsumingResult
- getProjections() - Method in class org.apache.flink.table.catalog.SchemaTranslator.ProducingResult
- getProjections() - Method in class org.apache.flink.table.operations.utils.OperationExpressionsUtils.CategorizedExpressions
- getProjectList() - Method in class org.apache.flink.table.operations.ProjectQueryOperation
- getProperties() - Method in class org.apache.flink.table.catalog.CatalogDatabaseImpl
-
Get a map of properties associated with the database.
- getProperties() - Method in class org.apache.flink.table.catalog.CatalogPartitionImpl
- getProperties() - Method in class org.apache.flink.table.operations.ddl.AlterCatalogOptionsOperation
- getProperties() - Method in class org.apache.flink.table.operations.ddl.CreateCatalogOperation
- getQueryOperation() - Method in class org.apache.flink.table.api.internal.TableImpl
- getQueryOperation() - Method in interface org.apache.flink.table.api.Table
-
Returns underlying logical representation of this table.
- getQueryOperation() - Method in class org.apache.flink.table.catalog.QueryOperationCatalogView
- getQueryOperation() - Method in class org.apache.flink.table.expressions.TableReferenceExpression
- getRequiredOptions() - Static method in class org.apache.flink.table.api.config.LookupJoinHintOptions
- getResetKeys() - Method in class org.apache.flink.table.operations.ddl.AlterCatalogResetOperation
- getResolvedChildren() - Method in class org.apache.flink.table.expressions.LocalReferenceExpression
- getResolvedChildren() - Method in class org.apache.flink.table.expressions.TableReferenceExpression
- getResolvedFunction() - Method in class org.apache.flink.table.operations.CalculatedQueryOperation
- getResolvedSchema() - Method in class org.apache.flink.table.api.internal.TableImpl
- getResolvedSchema() - Method in class org.apache.flink.table.api.internal.TableResultImpl
- getResolvedSchema() - Method in interface org.apache.flink.table.api.Table
-
Returns the resolved schema of this table.
- getResolvedSchema() - Method in interface org.apache.flink.table.api.TableResult
-
Returns the schema of the result.
- getResolvedSchema() - Method in class org.apache.flink.table.catalog.ContextResolvedTable
- getResolvedSchema() - Method in class org.apache.flink.table.operations.AggregateQueryOperation
- getResolvedSchema() - Method in class org.apache.flink.table.operations.CalculatedQueryOperation
- getResolvedSchema() - Method in class org.apache.flink.table.operations.DistinctQueryOperation
- getResolvedSchema() - Method in class org.apache.flink.table.operations.FilterQueryOperation
- getResolvedSchema() - Method in class org.apache.flink.table.operations.JoinQueryOperation
- getResolvedSchema() - Method in class org.apache.flink.table.operations.ProjectQueryOperation
- getResolvedSchema() - Method in interface org.apache.flink.table.operations.QueryOperation
-
Resolved schema of this operation.
- getResolvedSchema() - Method in class org.apache.flink.table.operations.SetQueryOperation
- getResolvedSchema() - Method in class org.apache.flink.table.operations.SortQueryOperation
- getResolvedSchema() - Method in class org.apache.flink.table.operations.SourceQueryOperation
- getResolvedSchema() - Method in class org.apache.flink.table.operations.TableSourceQueryOperation
- getResolvedSchema() - Method in class org.apache.flink.table.operations.ValuesQueryOperation
- getResolvedSchema() - Method in class org.apache.flink.table.operations.WindowAggregateQueryOperation
- getResolvedTable() - Method in class org.apache.flink.table.catalog.ContextResolvedTable
-
Returns a fully resolved catalog object.
- getResolverBuilder(QueryOperation...) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- getResourceManager() - Method in class org.apache.flink.table.api.internal.ExecutableOperationContextImpl
- getResourceManager() - Method in interface org.apache.flink.table.operations.ExecutableOperation.Context
- getResourcePath() - Method in class org.apache.flink.table.api.PlanReference.ResourcePlanReference
- getResources() - Method in class org.apache.flink.table.resource.ResourceManager
- getResultKind() - Method in class org.apache.flink.table.api.internal.TableResultImpl
- getResultKind() - Method in interface org.apache.flink.table.api.TableResult
-
Return the
ResultKind
which represents the result type. - getResultType() - Method in class org.apache.flink.table.functions.DeclarativeAggregateFunction
-
The result type of the function.
- getResultType() - Method in class org.apache.flink.table.functions.TemporalTableFunctionImpl
- getRootConfiguration() - Method in class org.apache.flink.table.api.TableConfig
-
Gives direct access to the underlying environment-specific key-value map for advanced configuration.
- getRowDataStringConverter() - Method in interface org.apache.flink.table.api.internal.ResultProvider
- getRowDataStringConverter() - Method in class org.apache.flink.table.api.internal.StaticResultProvider
- getRowDataToStringConverter() - Method in class org.apache.flink.table.api.internal.TableResultImpl
- getRowDataToStringConverter() - Method in interface org.apache.flink.table.api.internal.TableResultInternal
- getSchema() - Method in interface org.apache.flink.table.api.Table
-
Deprecated.This method has been deprecated as part of FLIP-164.
TableSchema
has been replaced by two more dedicated classesSchema
andResolvedSchema
. UseSchema
for declaration in APIs.ResolvedSchema
is offered by the framework after resolution and validation. - getSchema() - Method in class org.apache.flink.table.api.TableDescriptor
- getSchema() - Method in class org.apache.flink.table.catalog.AbstractCatalogTable
- getSchema() - Method in class org.apache.flink.table.catalog.AbstractCatalogView
- getSchema() - Method in class org.apache.flink.table.catalog.SchemaTranslator.ConsumingResult
- getSchema() - Method in class org.apache.flink.table.catalog.SchemaTranslator.ProducingResult
- getSchemaResolver() - Method in class org.apache.flink.table.catalog.CatalogManager
-
Returns a
SchemaResolver
for creatingResolvedSchema
fromSchema
. - getSelectResultProvider() - Method in class org.apache.flink.table.operations.CollectModifyOperation
- getSink() - Method in class org.apache.flink.table.operations.UnregisteredSinkModifyOperation
- getSinkIdentifier() - Method in interface org.apache.flink.table.api.TablePipeline
- getSinkIdentifiers() - Method in interface org.apache.flink.table.delegation.InternalPlan
-
This returns an ordered list of sink identifiers, if any.
- getSinkModifyOverwrite() - Method in class org.apache.flink.table.operations.CreateTableASOperation
- getSinkModifyStaticPartitions() - Method in class org.apache.flink.table.operations.CreateTableASOperation
- getSinkOperation() - Method in class org.apache.flink.table.api.internal.DQLCachedPlan
- getSize() - Method in class org.apache.flink.table.api.SlideWithSizeAndSlideOnTimeWithAlias
- getSize() - Method in class org.apache.flink.table.api.TumbleWithSizeOnTimeWithAlias
- getSize() - Method in class org.apache.flink.table.operations.WindowAggregateQueryOperation.ResolvedGroupWindow
- getSlide() - Method in class org.apache.flink.table.api.SlideWithSizeAndSlideOnTimeWithAlias
- getSlide() - Method in class org.apache.flink.table.operations.WindowAggregateQueryOperation.ResolvedGroupWindow
-
Slide of
WindowAggregateQueryOperation.ResolvedGroupWindow.WindowType.SLIDE
window. - getSqlDialect() - Method in class org.apache.flink.table.api.TableConfig
-
Returns the current SQL dialect.
- getSqlIdentifier() - Method in class org.apache.flink.table.operations.DescribeTableOperation
- getStaticPartitions() - Method in class org.apache.flink.table.operations.SinkModifyOperation
- getSupportedOptions() - Static method in class org.apache.flink.table.api.config.LookupJoinHintOptions
- getSupportsDeletePushDownSink() - Method in class org.apache.flink.table.operations.DeleteFromFilterOperation
- getTable() - Method in class org.apache.flink.table.catalog.ContextResolvedTable
-
Returns the original metadata object returned by the catalog.
- getTable(ObjectIdentifier) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Retrieves a fully qualified table.
- getTable(ObjectIdentifier, long) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Retrieves a fully qualified table with a specific time.
- getTable(ObjectPath) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- getTableChanges() - Method in class org.apache.flink.table.operations.ddl.AlterTableChangeOperation
- getTableChanges() - Method in class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableChangeOperation
- getTableColumnStatistics(ObjectPath) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- getTableConfig() - Method in class org.apache.flink.table.api.internal.ExecutableOperationContextImpl
- getTableConfig() - Method in interface org.apache.flink.table.delegation.PlannerFactory.Context
-
The configuration of the planner to use.
- getTableConfig() - Method in class org.apache.flink.table.delegation.PlannerFactory.DefaultPlannerContext
- getTableConfig() - Method in interface org.apache.flink.table.operations.ExecutableOperation.Context
- getTableEnvironment() - Method in class org.apache.flink.table.api.internal.TableImpl
- getTableIdentifier() - Method in class org.apache.flink.table.operations.ddl.AlterTableOperation
- getTableIdentifier() - Method in class org.apache.flink.table.operations.ddl.AnalyzeTableOperation
- getTableIdentifier() - Method in class org.apache.flink.table.operations.ddl.CreateTableOperation
- getTableIdentifier() - Method in class org.apache.flink.table.operations.ddl.DropTableOperation
- getTableIdentifier() - Method in class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableOperation
- getTableIdentifier() - Method in class org.apache.flink.table.operations.materializedtable.CreateMaterializedTableOperation
- getTableIdentifier() - Method in class org.apache.flink.table.operations.materializedtable.DropMaterializedTableOperation
- getTableIdentifier() - Method in class org.apache.flink.table.operations.ShowColumnsOperation
- getTableIdentifier() - Method in class org.apache.flink.table.operations.ShowCreateTableOperation
- getTableIdentifier() - Method in class org.apache.flink.table.operations.ShowPartitionsOperation
- getTableIdentifier() - Method in class org.apache.flink.table.operations.TruncateTableOperation
- getTableOrError(ObjectIdentifier) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Like
CatalogManager.getTable(ObjectIdentifier)
, but throws an error when the table is not available in any of the catalogs. - getTableSchema() - Method in interface org.apache.flink.table.api.TableResult
-
Deprecated.This method has been deprecated as part of FLIP-164.
TableSchema
has been replaced by two more dedicated classesSchema
andResolvedSchema
. UseSchema
for declaration in APIs.ResolvedSchema
is offered by the framework after resolution and validation. - getTableSink() - Method in class org.apache.flink.table.catalog.ConnectorCatalogTable
- getTableSource() - Method in class org.apache.flink.table.catalog.ConnectorCatalogTable
- getTableSource() - Method in class org.apache.flink.table.operations.TableSourceQueryOperation
- getTableStatistics(ObjectPath) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- getTargetColumns() - Method in class org.apache.flink.table.operations.SinkModifyOperation
-
return null when no column list specified.
- getTemporaryOperationListener(ObjectIdentifier) - Method in class org.apache.flink.table.catalog.CatalogManager
- getTimeAttribute() - Method in class org.apache.flink.table.functions.TemporalTableFunctionImpl
- getTimeAttribute() - Method in class org.apache.flink.table.operations.WindowAggregateQueryOperation.ResolvedGroupWindow
- getTimeField() - Method in class org.apache.flink.table.api.GroupWindow
- getTransformations() - Method in class org.apache.flink.table.api.internal.DQLCachedPlan
- getType() - Method in class org.apache.flink.table.operations.OutputConversionModifyOperation
- getType() - Method in class org.apache.flink.table.operations.SetQueryOperation
- getType() - Method in class org.apache.flink.table.operations.WindowAggregateQueryOperation.ResolvedGroupWindow
- getTypeInference(DataTypeFactory) - Method in class org.apache.flink.table.functions.DeclarativeAggregateFunction
- getTypeInference(DataTypeFactory) - Method in class org.apache.flink.table.functions.TemporalTableFunctionImpl
- getUnderlyingHistoryTable() - Method in class org.apache.flink.table.functions.TemporalTableFunctionImpl
- getUnresolvedName() - Method in class org.apache.flink.table.expressions.LookupCallExpression
- getUnresolvedSchema() - Method in class org.apache.flink.table.catalog.ExternalCatalogTable
- getUnresolvedSchema() - Method in class org.apache.flink.table.catalog.QueryOperationCatalogView
- getUpdateMode() - Method in class org.apache.flink.table.operations.OutputConversionModifyOperation
- getURLFromPath(Path) - Method in class org.apache.flink.table.resource.ResourceManager
- getUserClassLoader() - Method in class org.apache.flink.table.api.EnvironmentSettings
-
Returns the user
ClassLoader
to use for code generation, UDF loading and other operations requiring reflections on user code. - getUserClassLoader() - Method in interface org.apache.flink.table.catalog.listener.CatalogModificationListenerFactory.Context
-
Returns the class loader of the current job.
- getUserClassLoader() - Method in class org.apache.flink.table.resource.ResourceManager
- getUserDefinedFunctions() - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Get names of all user defined functions, including temp system functions, temp catalog functions and catalog functions in the current catalog and current database.
- getUserDefinedFunctions(String, String) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Get names of all user including temp system functions, temp catalog * functions and catalog functions in the specified catalog and specified database.
- getValue() - Method in class org.apache.flink.table.operations.command.SetOperation
- getValueExpression() - Method in class org.apache.flink.table.functions.DeclarativeAggregateFunction
-
An expression which returns the final value for this aggregate function.
- getValues() - Method in class org.apache.flink.table.operations.ValuesQueryOperation
- getViewIdentifier() - Method in class org.apache.flink.table.operations.ddl.AlterViewOperation
- getViewIdentifier() - Method in class org.apache.flink.table.operations.ddl.CreateViewOperation
- getViewIdentifier() - Method in class org.apache.flink.table.operations.ddl.DropViewOperation
- getViewIdentifier() - Method in class org.apache.flink.table.operations.ShowCreateViewOperation
- getWindowProperties() - Method in class org.apache.flink.table.operations.utils.OperationExpressionsUtils.CategorizedExpressions
- getWindowPropertiesExpressions() - Method in class org.apache.flink.table.operations.WindowAggregateQueryOperation
- groupBy(Expression...) - Method in interface org.apache.flink.table.api.GroupWindowedTable
-
Groups the elements by a mandatory window and one or more optional grouping attributes.
- groupBy(Expression...) - Method in class org.apache.flink.table.api.internal.TableImpl
- groupBy(Expression...) - Method in interface org.apache.flink.table.api.Table
-
Groups the elements on some grouping keys.
- GroupedTable - Interface in org.apache.flink.table.api
-
A table that has been grouped on a set of grouping keys.
- GroupWindow - Class in org.apache.flink.table.api
-
A group window specification.
- GroupWindowedTable - Interface in org.apache.flink.table.api
-
A table that has been windowed for
GroupWindow
s.
H
- hashCode() - Method in class org.apache.flink.table.api.FormatDescriptor
- hashCode() - Method in class org.apache.flink.table.api.PlanReference.ContentPlanReference
- hashCode() - Method in class org.apache.flink.table.api.PlanReference.FilePlanReference
- hashCode() - Method in class org.apache.flink.table.api.PlanReference.ResourcePlanReference
- hashCode() - Method in class org.apache.flink.table.api.TableDescriptor
- hashCode() - Method in class org.apache.flink.table.catalog.CatalogFunctionImpl
- hashCode() - Method in class org.apache.flink.table.catalog.ContextResolvedFunction
- hashCode() - Method in class org.apache.flink.table.catalog.ContextResolvedTable
- hashCode() - Method in class org.apache.flink.table.expressions.LocalReferenceExpression
- hashCode() - Method in class org.apache.flink.table.expressions.LookupCallExpression
- hashCode() - Method in class org.apache.flink.table.expressions.TableReferenceExpression
- hashCode() - Method in class org.apache.flink.table.expressions.UnresolvedCallExpression
- hashCode() - Method in class org.apache.flink.table.expressions.UnresolvedReferenceExpression
- hashCode() - Method in class org.apache.flink.table.legacy.sources.tsextractors.ExistingField
-
Deprecated.
- hashCode() - Method in class org.apache.flink.table.legacy.sources.tsextractors.StreamRecordTimestamp
-
Deprecated.
- hashCode() - Method in class org.apache.flink.table.module.ModuleEntry
- hashCode() - Method in class org.apache.flink.table.operations.AbstractShowOperation
- hashCode() - Method in class org.apache.flink.table.operations.utils.ShowLikeOperator
- hashCode() - Method in class org.apache.flink.table.operations.ValuesQueryOperation
- hasTemporaryCatalogFunction(ObjectIdentifier) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Check whether a temporary catalog function is already registered.
- hasTemporarySystemFunction(String) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Check whether a temporary system function is already registered.
- HelpOperation - Class in org.apache.flink.table.operations.command
-
Operation that represents HELP command.
- HelpOperation() - Constructor for class org.apache.flink.table.operations.command.HelpOperation
- hex() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a string representation of an integer numeric value or a string in hex format.
- HIVE - org.apache.flink.table.api.SqlDialect
-
SQL dialect that allows some Apache Hive specific grammar.
- hour() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of hours.
- hours() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of hours.
I
- identifier() - Method in interface org.apache.flink.table.catalog.listener.TableModificationEvent
- IDENTIFIER - org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanCompilation
- IDENTIFIER - org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanRestore
- IDENTIFIER - Static variable in class org.apache.flink.table.catalog.FileCatalogStoreFactoryOptions
- IDENTIFIER - Static variable in class org.apache.flink.table.catalog.GenericInMemoryCatalogFactoryOptions
- IDENTIFIER - Static variable in class org.apache.flink.table.catalog.GenericInMemoryCatalogStoreFactoryOptions
- IDLE_STATE_RETENTION - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- ifNull(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns
nullReplacement
if the given expression is NULL; otherwise the expression is returned. - ifThenElse(Object, Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Ternary conditional operator that decides which of two other expressions should be evaluated based on a evaluated boolean condition.
- IGNORE - org.apache.flink.table.api.config.ExecutionConfigOptions.TypeLengthEnforcer
- IGNORE - org.apache.flink.table.api.config.OptimizerConfigOptions.NonDeterministicUpdateStrategy
-
Do nothing if exists non-deterministic updates, the risk of wrong result still exists.
- ignoreIfExists() - Method in interface org.apache.flink.table.catalog.listener.CreateDatabaseEvent
- ignoreIfExists() - Method in interface org.apache.flink.table.catalog.listener.CreateTableEvent
- ignoreIfNotExists() - Method in interface org.apache.flink.table.catalog.listener.AlterDatabaseEvent
- ignoreIfNotExists() - Method in interface org.apache.flink.table.catalog.listener.AlterTableEvent
- ignoreIfNotExists() - Method in interface org.apache.flink.table.catalog.listener.DropDatabaseEvent
- ignoreIfNotExists() - Method in interface org.apache.flink.table.catalog.listener.DropTableEvent
- ignoreIfPartitionExists() - Method in class org.apache.flink.table.operations.ddl.AddPartitionsOperation
- ignoreIfPartitionNotExists() - Method in class org.apache.flink.table.operations.ddl.DropPartitionsOperation
- ignoreIfTableNotExists - Variable in class org.apache.flink.table.operations.ddl.AlterTableOperation
- ignoreIfTableNotExists() - Method in class org.apache.flink.table.operations.ddl.AlterTableOperation
- ilike(String, String) - Static method in class org.apache.flink.table.functions.SqlLikeUtils
-
SQL
ILIKE
function. - ilike(String, String, String) - Static method in class org.apache.flink.table.functions.SqlLikeUtils
-
SQL
ILIKE
function with escape. - ILIKE - org.apache.flink.table.operations.utils.LikeType
-
case-insensitive to match a pattern.
- in(InType...) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns true if an expression exists in a given list of expressions.
- in(Table) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns true if an expression exists in a given table sub-query.
- inBatchMode() - Method in class org.apache.flink.table.api.EnvironmentSettings.Builder
-
Sets that the components should work in a batch mode.
- inBatchMode() - Static method in class org.apache.flink.table.api.EnvironmentSettings
-
Creates a default instance of
EnvironmentSettings
in batch execution mode. - includeExpandedColumn(Column, List<TableConfigOptions.ColumnExpansionStrategy>) - Static method in class org.apache.flink.table.expressions.resolver.lookups.FieldReferenceLookup
- initCap() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Converts the initial letter of each word in a string to uppercase.
- initialValuesExpressions() - Method in class org.apache.flink.table.functions.DeclarativeAggregateFunction
-
Expressions for initializing empty aggregation buffers.
- initSchemaResolver(boolean, ExpressionResolver.ExpressionResolverBuilder) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Initializes a
SchemaResolver
forSchema
resolution. - InlineCatalogFunction(FunctionDefinition) - Constructor for class org.apache.flink.table.catalog.FunctionCatalog.InlineCatalogFunction
- INNER - org.apache.flink.table.operations.JoinQueryOperation.JoinType
- INSERT - org.apache.flink.table.operations.ModifyType
- insertInto(String) - Method in class org.apache.flink.table.api.internal.TableImpl
- insertInto(String) - Method in interface org.apache.flink.table.api.Table
-
Declares that the pipeline defined by the given
Table
object should be written to a table (backed by aDynamicTableSink
) that was registered under the specified path. - insertInto(String, boolean) - Method in class org.apache.flink.table.api.internal.TableImpl
- insertInto(String, boolean) - Method in interface org.apache.flink.table.api.Table
-
Declares that the pipeline defined by the given
Table
object should be written to a table (backed by aDynamicTableSink
) that was registered under the specified path. - insertInto(TableDescriptor) - Method in class org.apache.flink.table.api.internal.TableImpl
- insertInto(TableDescriptor) - Method in interface org.apache.flink.table.api.Table
-
Declares that the pipeline defined by the given
Table
object should be written to a table (backed by aDynamicTableSink
) expressed via the givenTableDescriptor
. - insertInto(TableDescriptor, boolean) - Method in class org.apache.flink.table.api.internal.TableImpl
- insertInto(TableDescriptor, boolean) - Method in interface org.apache.flink.table.api.Table
-
Declares that the pipeline defined by the given
Table
object should be written to a table (backed by aDynamicTableSink
) expressed via the givenTableDescriptor
. - INSTANCE - Static variable in class org.apache.flink.table.legacy.sources.tsextractors.StreamRecordTimestamp
-
Deprecated.
- instr(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the position of the first occurrence of the input string.
- inStreamingMode() - Method in class org.apache.flink.table.api.EnvironmentSettings.Builder
-
Sets that the components should work in a streaming mode.
- inStreamingMode() - Static method in class org.apache.flink.table.api.EnvironmentSettings
-
Creates a default instance of
EnvironmentSettings
in streaming execution mode. - InternalPlan - Interface in org.apache.flink.table.delegation
-
Internal interface wrapping a plan.
- intersect(Table) - Method in class org.apache.flink.table.api.internal.TableImpl
- intersect(Table) - Method in interface org.apache.flink.table.api.Table
-
Intersects two
Table
s with duplicate records removed. - intersect(QueryOperation, QueryOperation, boolean) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- INTERSECT - org.apache.flink.table.operations.SetQueryOperation.SetQueryOperationType
- intersectAll(Table) - Method in class org.apache.flink.table.api.internal.TableImpl
- intersectAll(Table) - Method in interface org.apache.flink.table.api.Table
-
Intersects two
Table
s. - intervalOfMillis(long) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
- intervalOfMonths(int) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
- invalidateAll() - Method in class org.apache.flink.table.api.internal.PlanCacheManager
- invalidEscapeCharacter(String) - Static method in class org.apache.flink.table.functions.SqlLikeUtils
- invalidEscapeSequence(String, int) - Static method in class org.apache.flink.table.functions.SqlLikeUtils
- isAll() - Method in class org.apache.flink.table.operations.SetQueryOperation
- isAnonymous() - Method in class org.apache.flink.table.catalog.ContextResolvedFunction
- isAnonymous() - Method in class org.apache.flink.table.catalog.ContextResolvedTable
- isBatch() - Method in class org.apache.flink.table.catalog.ConnectorCatalogTable
- isBatch() - Method in class org.apache.flink.table.operations.TableSourceQueryOperation
- isCascade() - Method in class org.apache.flink.table.operations.ddl.DropDatabaseOperation
- isCheckpointingEnabled() - Method in interface org.apache.flink.table.delegation.Executor
-
Checks whether checkpointing is enabled.
- isCorrelated() - Method in class org.apache.flink.table.operations.JoinQueryOperation
- isCreateOrReplace() - Method in class org.apache.flink.table.operations.ReplaceTableAsOperation
- isDelete() - Method in class org.apache.flink.table.operations.SinkModifyOperation
- isEnabled() - Method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.LegacyCastBehaviour
-
Deprecated.
- isEqual(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Equals.
- isExtended() - Method in class org.apache.flink.table.operations.DescribeCatalogOperation
- isExtended() - Method in class org.apache.flink.table.operations.DescribeTableOperation
- isFalse() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns true if given boolean expression is false.
- isFirstRowReady() - Method in interface org.apache.flink.table.api.internal.ResultProvider
-
Return true if the first row is ready.
- isFirstRowReady() - Method in class org.apache.flink.table.api.internal.StaticResultProvider
- isFunction(Expression, BuiltInFunctionDefinition) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
-
Checks if the given expression is a given builtin function.
- isFunctionOfKind(Expression, FunctionKind) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
-
Checks if the expression is a function call of given type.
- isGeneric() - Method in class org.apache.flink.table.catalog.CatalogFunctionImpl
- isGeneric() - Method in class org.apache.flink.table.catalog.FunctionCatalog.InlineCatalogFunction
- isGreater(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Greater than.
- isGreaterOrEqual(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Greater than or equal.
- isGroupedAggregation() - Method in interface org.apache.flink.table.expressions.resolver.rules.ResolverRule.ResolutionContext
-
Whether the expression is evaluated for a grouped aggregation.
- isIfExists() - Method in class org.apache.flink.table.operations.ddl.AlterCatalogFunctionOperation
- isIfExists() - Method in class org.apache.flink.table.operations.ddl.DropCatalogFunctionOperation
- isIfExists() - Method in class org.apache.flink.table.operations.ddl.DropCatalogOperation
- isIfExists() - Method in class org.apache.flink.table.operations.ddl.DropDatabaseOperation
- isIfExists() - Method in class org.apache.flink.table.operations.ddl.DropTableOperation
- isIfExists() - Method in class org.apache.flink.table.operations.ddl.DropTempSystemFunctionOperation
- isIfExists() - Method in class org.apache.flink.table.operations.ddl.DropViewOperation
- isIfExists() - Method in class org.apache.flink.table.operations.materializedtable.DropMaterializedTableOperation
- isIfNotExists() - Method in class org.apache.flink.table.operations.ddl.CompilePlanOperation
- isIgnoreIfExists() - Method in class org.apache.flink.table.operations.ddl.CreateCatalogFunctionOperation
- isIgnoreIfExists() - Method in class org.apache.flink.table.operations.ddl.CreateCatalogOperation
- isIgnoreIfExists() - Method in class org.apache.flink.table.operations.ddl.CreateDatabaseOperation
- isIgnoreIfExists() - Method in class org.apache.flink.table.operations.ddl.CreateTableOperation
- isIgnoreIfExists() - Method in class org.apache.flink.table.operations.ddl.CreateTempSystemFunctionOperation
- isIgnoreIfExists() - Method in class org.apache.flink.table.operations.ddl.CreateViewOperation
- isILike() - Method in enum org.apache.flink.table.operations.utils.LikeType
- isJson() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Determine whether a given string is valid JSON.
- isJson(JsonType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Determine whether a given string is valid JSON.
- isLegacyConnectorOptions(Catalog, ReadableConfig, boolean, ObjectIdentifier, CatalogTable, boolean) - Static method in class org.apache.flink.table.factories.TableFactoryUtil
-
Checks whether the
CatalogTable
uses legacy connector sink options. - isLess(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Less than.
- isLessOrEqual(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Less than or equal.
- isManagedTable(Catalog, CatalogBaseTable) - Static method in class org.apache.flink.table.catalog.ManagedTableListener
-
Deprecated.Check a resolved catalog table is Flink's managed table or not.
- isNot() - Method in enum org.apache.flink.table.operations.utils.LikeType
- isNotEqual(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Not equal.
- isNotFalse() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns true if given boolean expression is not false (for null and true).
- isNotNull() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns true if the given expression is not null.
- isNotTrue() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns true if given boolean expression is not true (for null and false).
- isNull() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns true if the given expression is null.
- isOverwrite() - Method in class org.apache.flink.table.operations.SinkModifyOperation
- isPartitioned() - Method in class org.apache.flink.table.catalog.AbstractCatalogTable
- isPartitioned() - Method in class org.apache.flink.table.catalog.ExternalCatalogTable
- isPermanent() - Method in class org.apache.flink.table.catalog.ContextResolvedFunction
- isPermanent() - Method in class org.apache.flink.table.catalog.ContextResolvedTable
- isRowtimeDefined() - Method in class org.apache.flink.table.typeutils.FieldInfoUtils.TypeInfoSchema
- isStreamingMode() - Method in class org.apache.flink.table.api.EnvironmentSettings
-
Tells if the
TableEnvironment
should work in a batch or streaming mode. - isStreamingMode() - Method in class org.apache.flink.table.api.internal.ExecutableOperationContextImpl
- isStreamingMode() - Method in interface org.apache.flink.table.operations.ExecutableOperation.Context
- isTemporary() - Method in class org.apache.flink.table.catalog.ContextResolvedFunction
- isTemporary() - Method in class org.apache.flink.table.catalog.ContextResolvedTable
- isTemporary() - Method in interface org.apache.flink.table.catalog.listener.TableModificationEvent
- isTemporary() - Method in class org.apache.flink.table.operations.ddl.AlterCatalogFunctionOperation
- isTemporary() - Method in class org.apache.flink.table.operations.ddl.CreateCatalogFunctionOperation
- isTemporary() - Method in class org.apache.flink.table.operations.ddl.CreateTableOperation
- isTemporary() - Method in class org.apache.flink.table.operations.ddl.CreateViewOperation
- isTemporary() - Method in class org.apache.flink.table.operations.ddl.DropCatalogFunctionOperation
- isTemporary() - Method in class org.apache.flink.table.operations.ddl.DropTableOperation
- isTemporary() - Method in class org.apache.flink.table.operations.ddl.DropViewOperation
- isTemporaryTable(ObjectIdentifier) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Return whether the table with a fully qualified table path is temporary or not.
- isTemporaryTable(ObjectIdentifier) - Method in interface org.apache.flink.table.catalog.CatalogRegistry
-
Return whether the table with a fully qualified table path is temporary or not.
- isTopLevelRecord() - Method in class org.apache.flink.table.catalog.SchemaTranslator.ConsumingResult
- isTrue() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns true if given boolean expression is true.
- isUpdate() - Method in class org.apache.flink.table.operations.SinkModifyOperation
- isWithDrain() - Method in class org.apache.flink.table.operations.command.StopJobOperation
- isWithSavepoint() - Method in class org.apache.flink.table.operations.command.StopJobOperation
J
- jobClient(JobClient) - Method in class org.apache.flink.table.api.internal.TableResultImpl.Builder
-
Specifies job client which associates the submitted Flink job.
- join(Table) - Method in class org.apache.flink.table.api.internal.TableImpl
- join(Table) - Method in interface org.apache.flink.table.api.Table
-
Joins two
Table
s. - join(Table, Expression) - Method in class org.apache.flink.table.api.internal.TableImpl
- join(Table, Expression) - Method in interface org.apache.flink.table.api.Table
-
Joins two
Table
s. - join(QueryOperation, QueryOperation, JoinQueryOperation.JoinType, Optional<Expression>, boolean) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- joinLateral(Expression) - Method in class org.apache.flink.table.api.internal.TableImpl
- joinLateral(Expression) - Method in interface org.apache.flink.table.api.Table
-
Joins this
Table
with an user-definedTableFunction
. - joinLateral(Expression, Expression) - Method in class org.apache.flink.table.api.internal.TableImpl
- joinLateral(Expression, Expression) - Method in interface org.apache.flink.table.api.Table
-
Joins this
Table
with an user-definedTableFunction
. - joinLateral(QueryOperation, Expression, JoinQueryOperation.JoinType, Optional<Expression>) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- JoinQueryOperation - Class in org.apache.flink.table.operations
-
Table operation that joins two relational operations based on given condition.
- JoinQueryOperation(QueryOperation, QueryOperation, JoinQueryOperation.JoinType, ResolvedExpression, boolean) - Constructor for class org.apache.flink.table.operations.JoinQueryOperation
- JoinQueryOperation.JoinType - Enum in org.apache.flink.table.operations
-
Specifies how the two Tables should be joined.
- JSON_EXECUTION_PLAN - org.apache.flink.table.api.ExplainDetail
-
The execution plan in json format of the program.
- jsonArray(JsonOnNull, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Builds a JSON array string from a list of values.
- jsonArrayAgg(JsonOnNull, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Builds a JSON object string by aggregating items into an array.
- jsonExists(String) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Determines whether a JSON string satisfies a given search criterion.
- jsonExists(String, JsonExistsOnError) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns whether a JSON string satisfies a given search criterion.
- jsonObject(JsonOnNull, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Builds a JSON object string from a list of key-value pairs.
- jsonObjectAgg(JsonOnNull, Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Builds a JSON object string by aggregating key-value expressions into a single JSON object.
- jsonQuery(String) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Extracts JSON values from a JSON string.
- jsonQuery(String, JsonQueryWrapper) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Extracts JSON values from a JSON string.
- jsonQuery(String, JsonQueryWrapper, JsonQueryOnEmptyOrError, JsonQueryOnEmptyOrError) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Extracts JSON values from a JSON string.
- jsonQuery(String, DataType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Extracts JSON values from a JSON string.
- jsonQuery(String, DataType, JsonQueryWrapper) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Extracts JSON values from a JSON string.
- jsonQuery(String, DataType, JsonQueryWrapper, JsonQueryOnEmptyOrError, JsonQueryOnEmptyOrError) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Extracts JSON values from a JSON string.
- jsonQuote() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a string by quotes a string as a JSON value and wrapping it with double quote characters.
- jsonString(Object) - Static method in class org.apache.flink.table.api.Expressions
-
Serializes a value into JSON.
- jsonUnquote() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a string by unquoting JSON value.
- jsonValue(String) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Extracts a scalar from a JSON string.
- jsonValue(String, DataType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Extracts a scalar from a JSON string.
- jsonValue(String, DataType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Extracts a scalar from a JSON string.
- jsonValue(String, DataType, JsonValueOnEmptyOrError, InType, JsonValueOnEmptyOrError, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Extracts a scalar from a JSON string.
L
- lastValue() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the last value of field across all input values.
- left(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the leftmost integer characters from the input string.
- LEFT_OUTER - org.apache.flink.table.operations.JoinQueryOperation.JoinType
- leftOuterJoin(Table) - Method in class org.apache.flink.table.api.internal.TableImpl
- leftOuterJoin(Table) - Method in interface org.apache.flink.table.api.Table
-
Joins two
Table
s. - leftOuterJoin(Table, Expression) - Method in class org.apache.flink.table.api.internal.TableImpl
- leftOuterJoin(Table, Expression) - Method in interface org.apache.flink.table.api.Table
-
Joins two
Table
s. - leftOuterJoinLateral(Expression) - Method in class org.apache.flink.table.api.internal.TableImpl
- leftOuterJoinLateral(Expression) - Method in interface org.apache.flink.table.api.Table
-
Joins this
Table
with an user-definedTableFunction
. - leftOuterJoinLateral(Expression, Expression) - Method in class org.apache.flink.table.api.internal.TableImpl
- leftOuterJoinLateral(Expression, Expression) - Method in interface org.apache.flink.table.api.Table
-
Joins this
Table
with an user-definedTableFunction
. - like(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns true, if a string matches the specified LIKE pattern with default escape character '/'.
- like(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns true, if a string matches the specified LIKE pattern with specified escape character consisting of a single char.
- like(String, String) - Static method in class org.apache.flink.table.functions.SqlLikeUtils
-
SQL
LIKE
function. - like(String, String, String) - Static method in class org.apache.flink.table.functions.SqlLikeUtils
-
SQL
LIKE
function with escape. - LIKE - org.apache.flink.table.operations.utils.LikeType
-
case-sensitive to match a pattern.
- likeFilter(String, ShowLikeOperator) - Static method in class org.apache.flink.table.operations.utils.ShowLikeOperator
- likeOp - Variable in class org.apache.flink.table.operations.AbstractShowOperation
- LikeType - Enum in org.apache.flink.table.operations.utils
-
Like types enums.
- limit(int) - Method in interface org.apache.flink.table.api.Table
-
Limits a (possibly sorted) result to the first n rows.
- limit(int, int) - Method in interface org.apache.flink.table.api.Table
-
Limits a (possibly sorted) result to the first n rows from an offset position.
- limitWithFetch(int, QueryOperation) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- limitWithOffset(int, QueryOperation) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- listAgg() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Concatenates the values of string expressions and places separator(,) values between them.
- listAgg(String) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Concatenates the values of string expressions and places separator values between them.
- listCatalogs() - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- listCatalogs() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the names of all catalogs registered in this environment.
- listCatalogs() - Method in class org.apache.flink.table.catalog.CatalogManager
-
Retrieves the set of names of all registered catalogs, including all initialized catalogs and all catalogs stored in the
CatalogStore
. - listCatalogs() - Method in class org.apache.flink.table.catalog.FileCatalogStore
-
Returns a set of all catalog names in the catalog store.
- listCatalogs() - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalogStore
- listDatabases() - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- listDatabases() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the names of all databases registered in the current catalog.
- listDatabases() - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- listFullModules() - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- listFullModules() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets an array of all loaded modules with use status in this environment.
- listFullModules() - Method in class org.apache.flink.table.module.ModuleManager
-
Get all loaded modules with use status.
- listFunctions() - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- listFunctions() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the names of all functions in this environment.
- listFunctions() - Method in class org.apache.flink.table.module.ModuleManager
-
Get names of all functions from used modules.
- listFunctions(String) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- listModules() - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- listModules() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets an array of names of all used modules in this environment in resolution order.
- listModules() - Method in class org.apache.flink.table.module.ModuleManager
-
Get names of all used modules in resolution order.
- listPartitions(ObjectPath) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- listPartitions(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- listPartitionsByFilter(ObjectPath, List<Expression>) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- listSchemas() - Method in class org.apache.flink.table.catalog.CatalogManager
-
Lists all available schemas in the root of the catalog manager.
- listSchemas(String) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Lists all available schemas in the given catalog.
- listTables() - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- listTables() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the names of all tables available in the current namespace (the current database of the current catalog).
- listTables() - Method in class org.apache.flink.table.catalog.CatalogManager
-
Returns an array of names of all tables (tables and views, both temporary and permanent) registered in the namespace of the current catalog and database.
- listTables(String) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- listTables(String, String) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- listTables(String, String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the names of all tables available in the given namespace (the given database of the given catalog).
- listTables(String, String) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Returns an array of names of all tables (tables and views, both temporary and permanent) registered in the namespace of the given catalog and database.
- listTemporaryTables() - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- listTemporaryTables() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the names of all temporary tables and views available in the current namespace (the current database of the current catalog).
- listTemporaryTables() - Method in class org.apache.flink.table.catalog.CatalogManager
-
Returns an array of names of temporary tables registered in the namespace of the current catalog and database.
- listTemporaryViews() - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- listTemporaryViews() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the names of all temporary views available in the current namespace (the current database of the current catalog).
- listTemporaryViews() - Method in class org.apache.flink.table.catalog.CatalogManager
-
Returns an array of names of temporary views registered in the namespace of the current catalog and database.
- listUserDefinedFunctions() - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- listUserDefinedFunctions() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the names of all user defined functions registered in this environment.
- listViews() - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- listViews() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the names of all views available in the current namespace (the current database of the current catalog).
- listViews() - Method in class org.apache.flink.table.catalog.CatalogManager
-
Returns an array of names of all views(both temporary and permanent) registered in the namespace of the current catalog and database.
- listViews(String) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- listViews(String, String) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Returns an array of names of all views(both temporary and permanent) registered in the namespace of the given catalog and database.
- lit(Object) - Static method in class org.apache.flink.table.api.Expressions
-
Creates a SQL literal.
- lit(Object, DataType) - Static method in class org.apache.flink.table.api.Expressions
-
Creates a SQL literal of a given
DataType
. - ln() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the natural logarithm of the given value.
- loadModule(String, Module) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- loadModule(String, Module) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Loads a
Module
under a unique name. - loadModule(String, Module) - Method in class org.apache.flink.table.module.ModuleManager
-
Load a module under a unique name.
- LoadModuleOperation - Class in org.apache.flink.table.operations
-
Operation to describe a LOAD MODULE statement.
- LoadModuleOperation(String, Map<String, String>) - Constructor for class org.apache.flink.table.operations.LoadModuleOperation
- loadPlan(PlanReference) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- loadPlan(PlanReference) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Loads a plan from a
PlanReference
into aCompiledPlan
. - loadPlan(PlanReference) - Method in interface org.apache.flink.table.delegation.Planner
- LOCAL_TIME_ZONE - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- LocalOverWindow - Class in org.apache.flink.table.expressions.resolver
-
Local over window created during expression resolution.
- localRef(String, DataType) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
- LocalReferenceExpression - Class in org.apache.flink.table.expressions
-
Reference to entity local to a certain
QueryOperation
. - localResourceDir - Variable in class org.apache.flink.table.resource.ResourceManager
- localTime() - Static method in class org.apache.flink.table.api.Expressions
-
Returns the current SQL time in local time zone, the return type of this expression is
DataTypes.TIME()
, this is a synonym forExpressions.currentTime()
. - localTimestamp() - Static method in class org.apache.flink.table.api.Expressions
-
Returns the current SQL timestamp in local time zone, the return type of this expression is
DataTypes.TIMESTAMP()
. - locate(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the position of the first occurrence in the input string.
- locate(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the position of the first occurrence in the input string after position integer.
- log() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the natural logarithm of the given value.
- log(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the logarithm of the given value to the given base.
- log(Object) - Static method in class org.apache.flink.table.api.Expressions
-
Calculates the logarithm of the given value.
- log(Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Calculates the logarithm of the given value to the given base.
- log10() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the base 10 logarithm of the given value.
- log2() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the base 2 logarithm of the given value.
- LOOKUP_CALL_BY_NAME - Static variable in class org.apache.flink.table.expressions.resolver.rules.ResolverRules
-
Looks up unresolved call by name.
- LOOKUP_MISS_PREDICATE - Static variable in class org.apache.flink.table.api.config.LookupJoinHintOptions
- LOOKUP_TABLE - Static variable in class org.apache.flink.table.api.config.LookupJoinHintOptions
- lookupBuiltInFunction(BuiltInFunctionDefinition) - Method in interface org.apache.flink.table.catalog.FunctionLookup
-
Helper method for looking up a built-in function.
- lookupCall(String, Expression...) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
- LookupCallExpression - Class in org.apache.flink.table.expressions
-
A call expression where the target function has not been resolved yet.
- LookupCallResolver - Class in org.apache.flink.table.expressions.resolver
-
Resolves calls with function names to calls with actual function definitions.
- LookupCallResolver(FunctionLookup) - Constructor for class org.apache.flink.table.expressions.resolver.LookupCallResolver
- lookupField(String) - Method in class org.apache.flink.table.expressions.resolver.lookups.FieldReferenceLookup
-
Tries to resolve
FieldReferenceExpression
using given name in underlying inputs. - lookupFunction(String) - Method in interface org.apache.flink.table.catalog.FunctionLookup
-
Lookup a function by function identifier.
- lookupFunction(UnresolvedIdentifier) - Method in class org.apache.flink.table.catalog.FunctionCatalog
- lookupFunction(UnresolvedIdentifier) - Method in interface org.apache.flink.table.catalog.FunctionLookup
-
Lookup a function by function identifier.
- LookupJoinHintOptions - Class in org.apache.flink.table.api.config
-
This class holds hint option name definitions for LOOKUP join hints based on
ConfigOption
. - LookupJoinHintOptions() - Constructor for class org.apache.flink.table.api.config.LookupJoinHintOptions
- LookupJoinHintOptions.RetryStrategy - Enum in org.apache.flink.table.api.config
-
Supported retry strategies.
- lookupProcedure(UnresolvedIdentifier) - Method in class org.apache.flink.table.catalog.FunctionCatalog
- lookupTable(String) - Method in interface org.apache.flink.table.expressions.resolver.lookups.TableReferenceLookup
-
Tries to resolve given name to
TableReferenceExpression
. - lowerCase() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns all of the characters in a string in lower case using the rules of the default locale.
- lpad(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a string left-padded with the given pad string to a length of len characters.
- ltrim() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a string that removes the left whitespaces from the given string.
- ltrim(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a string that removes the left chars in trimStr from the given string.
M
- ManagedTableListener - Class in org.apache.flink.table.catalog
-
Deprecated.This interface will be removed soon. Please see FLIP-346 for more details.
- ManagedTableListener(ClassLoader, ReadableConfig) - Constructor for class org.apache.flink.table.catalog.ManagedTableListener
-
Deprecated.
- map(Object, Object, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Creates a map of expressions.
- map(Expression) - Method in class org.apache.flink.table.api.internal.TableImpl
- map(Expression) - Method in interface org.apache.flink.table.api.Table
-
Performs a map operation with an user-defined scalar function or built-in scalar function.
- map(Expression, QueryOperation) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- map(DataType, ResolvedExpression...) - Method in class org.apache.flink.table.expressions.resolver.ExpressionResolver.PostResolverFactory
- mapEntries() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns an array of all entries in the given map.
- mapFromArrays(Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Creates a map from an array of keys and an array of values.
- mapKeys() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the keys of the map as an array.
- mapUnion(InType...) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a map created by merging at least one map.
- mapValues() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the values of the map as an array.
- MATERIALIZED_TABLE_FRESHNESS_THRESHOLD - Static variable in class org.apache.flink.table.api.config.MaterializedTableConfigOptions
- MaterializedTableConfigOptions - Class in org.apache.flink.table.api.config
-
This class holds
ConfigOption
s used by table module for materialized table. - MaterializedTableOperation - Interface in org.apache.flink.table.operations.materializedtable
-
The marker interface for materialized table.
- max() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the maximum value of field across all input values.
- MAX_ATTEMPTS - Static variable in class org.apache.flink.table.api.config.LookupJoinHintOptions
- MAX_LENGTH_GENERATED_CODE - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- MAX_MEMBERS_GENERATED_CODE - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- md5() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the MD5 hash of the string argument; null if string is null.
- mergeExpressions() - Method in class org.apache.flink.table.functions.DeclarativeAggregateFunction
-
A sequence of expressions for merging two aggregation buffers together.
- mergeOperand(UnresolvedReferenceExpression) - Method in class org.apache.flink.table.functions.DeclarativeAggregateFunction
-
Merge input of
DeclarativeAggregateFunction.mergeExpressions()
, the input are AGG buffer generated by user definition. - mergeOperands() - Method in class org.apache.flink.table.functions.DeclarativeAggregateFunction
-
Merge inputs of
DeclarativeAggregateFunction.mergeExpressions()
, these inputs are agg buffer generated by user definition. - milli() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of milliseconds.
- millis() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of milliseconds.
- MILLIS_PER_DAY - Static variable in class org.apache.flink.table.expressions.ApiExpressionUtils
- MILLIS_PER_HOUR - Static variable in class org.apache.flink.table.expressions.ApiExpressionUtils
- MILLIS_PER_MINUTE - Static variable in class org.apache.flink.table.expressions.ApiExpressionUtils
- MILLIS_PER_SECOND - Static variable in class org.apache.flink.table.expressions.ApiExpressionUtils
- min() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the minimum value of field across all input values.
- minus(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns left minus right.
- minus(Table) - Method in class org.apache.flink.table.api.internal.TableImpl
- minus(Table) - Method in interface org.apache.flink.table.api.Table
-
Minus of two
Table
s with duplicate records removed. - minus(QueryOperation, QueryOperation, boolean) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- MINUS - org.apache.flink.table.operations.SetQueryOperation.SetQueryOperationType
- minusAll(Table) - Method in class org.apache.flink.table.api.internal.TableImpl
- minusAll(Table) - Method in interface org.apache.flink.table.api.Table
-
Minus of two
Table
s. - minute() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of minutes.
- minutes() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of minutes.
- mod(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the remainder of division the given number by another one.
- ModifyOperation - Interface in org.apache.flink.table.operations
-
A
Operation
that describes the DML queries such as e.g. - ModifyOperationVisitor<T> - Interface in org.apache.flink.table.operations
-
Class that implements visitor pattern.
- ModifyType - Enum in org.apache.flink.table.operations
-
The type of sink modification.
- ModuleEntry - Class in org.apache.flink.table.module
-
A POJO to represent a module's name and use status.
- ModuleEntry(String, boolean) - Constructor for class org.apache.flink.table.module.ModuleEntry
- ModuleManager - Class in org.apache.flink.table.module
-
Responsible for loading/unloading modules, managing their life cycles, and resolving module objects.
- ModuleManager() - Constructor for class org.apache.flink.table.module.ModuleManager
- month() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of months.
- months() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of months.
N
- name() - Method in class org.apache.flink.table.module.ModuleEntry
- negative(Object) - Static method in class org.apache.flink.table.api.Expressions
-
Returns negative numeric.
- newBuilder() - Static method in class org.apache.flink.table.catalog.CatalogManager
- newDatabase() - Method in interface org.apache.flink.table.catalog.listener.AlterDatabaseEvent
- newInstance() - Static method in class org.apache.flink.table.api.EnvironmentSettings
-
Creates a builder for creating an instance of
EnvironmentSettings
. - newTable() - Method in interface org.apache.flink.table.catalog.listener.AlterTableEvent
- NO_RETRY - org.apache.flink.table.api.config.ExecutionConfigOptions.RetryStrategy
-
When a failure occurs, don't retry.
- NONE - org.apache.flink.table.api.config.ExecutionConfigOptions.SinkKeyedShuffle
-
No keyed shuffle will be added for sink.
- NONE - org.apache.flink.table.api.config.ExecutionConfigOptions.UpsertMaterialize
-
In no case will materialize operator be added.
- NopOperation - Class in org.apache.flink.table.operations
-
An
Operation
to represent that nothing needs to be done. - NopOperation() - Constructor for class org.apache.flink.table.operations.NopOperation
- not() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Inverts a given boolean expression.
- not(Object) - Static method in class org.apache.flink.table.api.Expressions
-
Inverts a given boolean expression.
- NOT_ILIKE - org.apache.flink.table.operations.utils.LikeType
- NOT_LIKE - org.apache.flink.table.operations.utils.LikeType
- notBetween(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns true if the given expression is not between lowerBound and upperBound (both inclusive).
- notifyTableCompaction(Catalog, ObjectIdentifier, ResolvedCatalogBaseTable<?>, CatalogPartitionSpec, boolean) - Method in class org.apache.flink.table.catalog.ManagedTableListener
-
Deprecated.Notify compaction for managed table.
- notifyTableCreation(Catalog, ObjectIdentifier, ResolvedCatalogBaseTable<?>, boolean, boolean) - Method in class org.apache.flink.table.catalog.ManagedTableListener
-
Deprecated.Notify for creating managed table.
- notifyTableDrop(Catalog, ObjectIdentifier, ResolvedCatalogBaseTable<?>, boolean, boolean) - Method in class org.apache.flink.table.catalog.ManagedTableListener
-
Deprecated.Notify for dropping managed table.
- nullOf(TypeInformation<?>) - Static method in class org.apache.flink.table.api.Expressions
-
Deprecated.This method will be removed in future versions as it uses the old type system. It is recommended to use
Expressions.nullOf(DataType)
instead which uses the new type system based onDataTypes
. Please make sure to use either the old or the new type system consistently to avoid unintended behavior. See the website documentation for more information. - nullOf(DataType) - Static method in class org.apache.flink.table.api.Expressions
-
Returns a null literal value of a given data type.
O
- objectToExpression(Object) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
-
Converts a given object to an expression.
- of(boolean, boolean) - Static method in enum org.apache.flink.table.operations.utils.LikeType
- of(boolean, boolean, boolean, String) - Static method in class org.apache.flink.table.operations.utils.ShowLikeOperator
- of(boolean, boolean, String) - Static method in class org.apache.flink.table.operations.utils.ShowLikeOperator
- of(String) - Static method in enum org.apache.flink.table.operations.utils.LikeType
- of(String, boolean) - Static method in enum org.apache.flink.table.operations.utils.LikeType
- of(LikeType, String) - Static method in class org.apache.flink.table.operations.utils.ShowLikeOperator
- offset(int) - Method in class org.apache.flink.table.api.internal.TableImpl
- offset(int) - Method in interface org.apache.flink.table.api.Table
-
Limits a (possibly sorted) result from an offset position.
- on(Expression) - Method in class org.apache.flink.table.api.SessionWithGap
-
Specifies the time attribute on which rows are grouped.
- on(Expression) - Method in class org.apache.flink.table.api.SlideWithSizeAndSlide
-
Specifies the time attribute on which rows are grouped.
- on(Expression) - Method in class org.apache.flink.table.api.TumbleWithSize
-
Specifies the time attribute on which rows are grouped.
- onCanceled(JobID) - Method in class org.apache.flink.table.execution.StagingSinkJobStatusHook
- onCreated(JobID) - Method in class org.apache.flink.table.execution.StagingSinkJobStatusHook
- ONE_PHASE - org.apache.flink.table.api.config.AggregatePhaseStrategy
-
Enforce to use one stage aggregate which only has CompleteGlobalAggregate.
- onEvent(CatalogModificationEvent) - Method in interface org.apache.flink.table.catalog.listener.CatalogModificationListener
-
Callback on catalog modification such as database and table ddl operations.
- onFailed(JobID, Throwable) - Method in class org.apache.flink.table.execution.StagingSinkJobStatusHook
- onFinished(JobID) - Method in class org.apache.flink.table.execution.StagingSinkJobStatusHook
- open() - Method in class org.apache.flink.table.catalog.FileCatalogStore
-
Opens the catalog store and initializes the catalog file map.
- open() - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- open(CatalogStoreFactory.Context) - Method in class org.apache.flink.table.catalog.FileCatalogStoreFactory
- open(CatalogStoreFactory.Context) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalogStoreFactory
- operand(int) - Method in class org.apache.flink.table.functions.DeclarativeAggregateFunction
-
Arg of accumulate and retract, the input value (usually obtained from a new arrived data).
- operandCount() - Method in class org.apache.flink.table.functions.DeclarativeAggregateFunction
-
How many operands your function will deal with.
- operands() - Method in class org.apache.flink.table.functions.DeclarativeAggregateFunction
-
Args of accumulate and retract, the input value (usually obtained from a new arrived data).
- Operation - Interface in org.apache.flink.table.operations
-
Covers all sort of Table operations such as queries(DQL), modifications(DML), definitions(DDL), or control actions(DCL).
- OperationExpressionsUtils - Class in org.apache.flink.table.operations.utils
-
Utility methods for transforming
Expression
to use them inQueryOperation
s. - OperationExpressionsUtils.CategorizedExpressions - Class in org.apache.flink.table.operations.utils
-
Container for extracted expressions of the same family.
- operations - Variable in class org.apache.flink.table.api.internal.StatementSetImpl
- OperationTreeBuilder - Class in org.apache.flink.table.operations.utils
-
A builder for constructing validated
QueryOperation
s. - OperationUtils - Class in org.apache.flink.table.operations
-
Helper methods for
Operation
s. - OptimizerConfigOptions - Class in org.apache.flink.table.api.config
-
This class holds configuration constants used by Flink's table planner module.
- OptimizerConfigOptions() - Constructor for class org.apache.flink.table.api.config.OptimizerConfigOptions
- OptimizerConfigOptions.NonDeterministicUpdateStrategy - Enum in org.apache.flink.table.api.config
-
Strategy for handling non-deterministic updates.
- option(String, String) - Method in class org.apache.flink.table.api.FormatDescriptor.Builder
-
Sets the given option on the format.
- option(String, String) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Sets the given option on the table.
- option(ConfigOption<T>, T) - Method in class org.apache.flink.table.api.FormatDescriptor.Builder
-
Sets the given option on the format.
- option(ConfigOption<T>, T) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Sets the given option on the table.
- optionalOptions() - Method in class org.apache.flink.table.catalog.FileCatalogStoreFactory
- optionalOptions() - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalogFactory
- optionalOptions() - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalogStoreFactory
- optionalOptions() - Method in interface org.apache.flink.table.catalog.listener.CatalogModificationListenerFactory
- or(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Boolean OR in three-valued logic.
- or(Object, Object, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Boolean OR in three-valued logic.
- orderBy(Expression) - Static method in class org.apache.flink.table.api.Over
-
Specifies the time attribute on which rows are ordered.
- orderBy(Expression) - Method in class org.apache.flink.table.api.OverWindowPartitioned
-
Specifies the time attribute on which rows are ordered.
- orderBy(Expression...) - Method in class org.apache.flink.table.api.internal.TableImpl
- orderBy(Expression...) - Method in interface org.apache.flink.table.api.Table
-
Sorts the given
Table
. - ORDERED - org.apache.flink.table.api.config.ExecutionConfigOptions.AsyncOutputMode
-
Ordered output mode, equivalent to {@see AsyncDataStream.OutputMode.ORDERED}.
- org.apache.flink.table.api - package org.apache.flink.table.api
- org.apache.flink.table.api.config - package org.apache.flink.table.api.config
- org.apache.flink.table.api.internal - package org.apache.flink.table.api.internal
- org.apache.flink.table.catalog - package org.apache.flink.table.catalog
- org.apache.flink.table.catalog.listener - package org.apache.flink.table.catalog.listener
- org.apache.flink.table.delegation - package org.apache.flink.table.delegation
- org.apache.flink.table.execution - package org.apache.flink.table.execution
- org.apache.flink.table.expressions - package org.apache.flink.table.expressions
- org.apache.flink.table.expressions.resolver - package org.apache.flink.table.expressions.resolver
- org.apache.flink.table.expressions.resolver.lookups - package org.apache.flink.table.expressions.resolver.lookups
- org.apache.flink.table.expressions.resolver.rules - package org.apache.flink.table.expressions.resolver.rules
- org.apache.flink.table.expressions.utils - package org.apache.flink.table.expressions.utils
- org.apache.flink.table.factories - package org.apache.flink.table.factories
- org.apache.flink.table.functions - package org.apache.flink.table.functions
- org.apache.flink.table.legacy.operations.ddl - package org.apache.flink.table.legacy.operations.ddl
- org.apache.flink.table.legacy.sources.tsextractors - package org.apache.flink.table.legacy.sources.tsextractors
- org.apache.flink.table.module - package org.apache.flink.table.module
- org.apache.flink.table.operations - package org.apache.flink.table.operations
- org.apache.flink.table.operations.command - package org.apache.flink.table.operations.command
- org.apache.flink.table.operations.ddl - package org.apache.flink.table.operations.ddl
- org.apache.flink.table.operations.materializedtable - package org.apache.flink.table.operations.materializedtable
- org.apache.flink.table.operations.utils - package org.apache.flink.table.operations.utils
- org.apache.flink.table.resource - package org.apache.flink.table.resource
- org.apache.flink.table.typeutils - package org.apache.flink.table.typeutils
- OutputConversionModifyOperation - Class in org.apache.flink.table.operations
-
Special, internal kind of
ModifyOperation
that allows converting a tree ofQueryOperation
s to aTransformation
of given type described withTypeInformation
. - OutputConversionModifyOperation(QueryOperation, DataType, OutputConversionModifyOperation.UpdateMode) - Constructor for class org.apache.flink.table.operations.OutputConversionModifyOperation
- OutputConversionModifyOperation.UpdateMode - Enum in org.apache.flink.table.operations
-
Should the output type contain the change flag, and what should the flag represent (retraction or deletion).
- over(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Defines an aggregation to be used for a previously specified over window.
- over(Expression) - Static method in class org.apache.flink.table.api.Slide
-
Creates a sliding window.
- over(Expression) - Static method in class org.apache.flink.table.api.Tumble
-
Creates a tumbling window.
- Over - Class in org.apache.flink.table.api
-
Helper class for creating an over window.
- Over() - Constructor for class org.apache.flink.table.api.Over
- OVER_WINDOWS - Static variable in class org.apache.flink.table.expressions.resolver.rules.ResolverRules
-
Concatenates over aggregations with corresponding over window.
- overlay(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Replaces a substring of string with a string starting at a position (starting at 1).
- overlay(InType, InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Replaces a substring of string with a string starting at a position (starting at 1).
- OverWindow - Class in org.apache.flink.table.api
-
An over window specification.
- OverWindowedTable - Interface in org.apache.flink.table.api
-
A table that has been windowed for
OverWindow
s. - OverWindowPartitioned - Class in org.apache.flink.table.api
-
Partially defined over window with partitioning.
- OverWindowPartitionedOrdered - Class in org.apache.flink.table.api
-
Partially defined over window with (optional) partitioning and order.
- OverWindowPartitionedOrderedPreceding - Class in org.apache.flink.table.api
-
Partially defined over window with (optional) partitioning, order, and preceding.
P
- parse(String) - Method in interface org.apache.flink.table.delegation.Parser
-
Entry point for parsing SQL queries expressed as a String.
- parseIdentifier(String) - Method in interface org.apache.flink.table.delegation.Parser
-
Entry point for parsing SQL identifiers expressed as a String.
- Parser - Interface in org.apache.flink.table.delegation
-
Provides methods for parsing SQL objects from a SQL string.
- ParserFactory - Interface in org.apache.flink.table.delegation
-
Factory that creates
Parser
. - ParserFactory.Context - Interface in org.apache.flink.table.delegation
-
Context provided when a parser is created.
- parseSqlExpression(String, RowType, LogicalType) - Method in interface org.apache.flink.table.delegation.Parser
-
Entry point for parsing SQL expressions expressed as a String.
- parseUrl(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Parse url and return various parameter of the URL.
- parseUrl(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Parse url and return various parameter of the URL.
- PARTITION_FIELDS - Static variable in class org.apache.flink.table.api.config.MaterializedTableConfigOptions
- PARTITION_FIELDS_DATE_FORMATTER - Static variable in class org.apache.flink.table.api.config.MaterializedTableConfigOptions
- partitionBy(Expression...) - Static method in class org.apache.flink.table.api.Over
-
Partitions the elements on some partition keys.
- partitionedBy(String...) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Define which columns this table is partitioned by.
- partitionExists(ObjectPath, CatalogPartitionSpec) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- partitionSpec - Variable in class org.apache.flink.table.operations.ddl.AlterPartitionOperation
- PATH - Static variable in class org.apache.flink.table.catalog.FileCatalogStoreFactoryOptions
- percentile(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
- percentile(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the exact percentile value of
expr
at the specifiedpercentage
in a group. - permanent(ObjectIdentifier, Catalog, ResolvedCatalogBaseTable<?>) - Static method in class org.apache.flink.table.catalog.ContextResolvedTable
- permanent(FunctionIdentifier, FunctionDefinition) - Static method in class org.apache.flink.table.catalog.ContextResolvedFunction
- pi() - Static method in class org.apache.flink.table.api.Expressions
-
Returns a value that is closer than any other value to pi.
- PLAN_ADVICE - org.apache.flink.table.api.ExplainDetail
-
The potential risk warnings and SQL optimizer tuning advice analyzed from the physical plan.
- PLAN_COMPILE_CATALOG_OBJECTS - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- PLAN_FORCE_RECOMPILE - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- PLAN_ONLY - org.apache.flink.table.api.config.ExecutionConfigOptions.UidGeneration
- PLAN_RESTORE_CATALOG_OBJECTS - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- PlanCacheManager - Class in org.apache.flink.table.api.internal
-
This manages all the plan caches.
- PlanCacheManager(long, Duration) - Constructor for class org.apache.flink.table.api.internal.PlanCacheManager
- planner - Variable in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- Planner - Interface in org.apache.flink.table.delegation
-
This interface serves two purposes: SQL parser via
Planner.getParser()
- transforms a SQL string into a Table API specific objects e.g. tree ofOperation
s relational planner - provides a way to plan, optimize and transform tree ofModifyOperation
into a runnable form (Transformation
) - PlannerConfig - Interface in org.apache.flink.table.api
-
The
PlannerConfig
holds parameters to configure the behavior of queries. - PlannerFactory - Interface in org.apache.flink.table.delegation
-
Factory that creates
Planner
. - PlannerFactory.Context - Interface in org.apache.flink.table.delegation
-
Context used when creating a planner.
- PlannerFactory.DefaultPlannerContext - Class in org.apache.flink.table.delegation
-
Default implementation of
PlannerFactory.Context
. - PlannerFactoryUtil - Class in org.apache.flink.table.factories
-
Utility for discovering and instantiating
PlannerFactory
. - PlanReference - Class in org.apache.flink.table.api
-
Unresolved pointer to a persisted plan.
- PlanReference.ContentPlanReference - Class in org.apache.flink.table.api
-
Plan reference to a string containing the serialized persisted plan in JSON.
- PlanReference.FilePlanReference - Class in org.apache.flink.table.api
-
Plan reference to a file in the local filesystem.
- PlanReference.ResourcePlanReference - Class in org.apache.flink.table.api
-
Plan reference to a file in the provided
ClassLoader
. - plus(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns left plus right.
- position(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the position of string in an other string starting at 1.
- postResolutionFactory() - Method in interface org.apache.flink.table.expressions.resolver.rules.ResolverRule.ResolutionContext
-
Enables the creation of resolved expressions for transformations after the actual resolution.
- postResolverFactory() - Method in class org.apache.flink.table.expressions.resolver.ExpressionResolver
-
Enables the creation of resolved expressions for transformations after the actual resolution.
- PostResolverFactory() - Constructor for class org.apache.flink.table.expressions.resolver.ExpressionResolver.PostResolverFactory
- power(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the given number raised to the power of the other value.
- preceding(Expression) - Method in class org.apache.flink.table.api.OverWindowPartitionedOrdered
-
Set the preceding offset (based on time or row-count intervals) for over window.
- preposition - Variable in class org.apache.flink.table.operations.AbstractShowOperation
- print() - Method in class org.apache.flink.table.api.internal.TableResultImpl
- print() - Method in interface org.apache.flink.table.api.TableResult
-
Print the result contents as tableau form to client console.
- printExplain(ExplainDetail...) - Method in interface org.apache.flink.table.api.Explainable
-
Like
Explainable.explain(ExplainDetail...)
, but piping the result toSystem.out
. - printf(InType...) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a formatted string from printf-style format string.
- printJsonString() - Method in interface org.apache.flink.table.api.CompiledPlan
-
Like
CompiledPlan.asJsonString()
, but prints the result toSystem.out
. - printSchema() - Method in class org.apache.flink.table.api.internal.TableImpl
- printSchema() - Method in interface org.apache.flink.table.api.Table
-
Prints the schema of this table to the console in a summary format.
- proctime() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Declares a field as the proctime attribute for indicating, accessing, and working in Flink's processing time.
- project(List<Expression>, QueryOperation) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- project(List<Expression>, QueryOperation, boolean) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- project(List<Expression>, QueryOperation, List<OverWindow>) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- ProjectQueryOperation - Class in org.apache.flink.table.operations
-
Table operation that computes new table using given
Expression
s from its input relational operation. - ProjectQueryOperation(List<ResolvedExpression>, QueryOperation, ResolvedSchema) - Constructor for class org.apache.flink.table.operations.ProjectQueryOperation
- putPlan(String, CachedPlan) - Method in class org.apache.flink.table.api.internal.PlanCacheManager
Q
- QUALIFY_BUILT_IN_FUNCTIONS - Static variable in class org.apache.flink.table.expressions.resolver.rules.ResolverRules
-
Looks up unresolved calls of built-in functions to make them fully qualified.
- qualifyCatalog(String) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Qualifies catalog name.
- qualifyDatabase(String) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Qualifies database name.
- qualifyIdentifier(UnresolvedIdentifier) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Returns the full name of the given table path, this name may be padded with current catalog/database name based on the
identifier's
length. - qualifyIdentifier(UnresolvedIdentifier) - Method in interface org.apache.flink.table.catalog.CatalogRegistry
-
Returns the full name of the given table path, this name may be padded with current catalog/database name based on the
identifier's
length. - qualifyQueryOperation(ObjectIdentifier, QueryOperation) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
-
Subclasses can override this method to transform the given QueryOperation to a new one with the qualified object identifier.
- quarter() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of quarters.
- quarters() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of quarters.
- QueryOperation - Interface in org.apache.flink.table.operations
-
Base class for representing an operation structure behind a user-facing
Table
API. - QueryOperationCatalogView - Class in org.apache.flink.table.catalog
-
A view created from a
QueryOperation
via operations onTable
. - QueryOperationCatalogView(QueryOperation) - Constructor for class org.apache.flink.table.catalog.QueryOperationCatalogView
- QueryOperationDefaultVisitor<T> - Class in org.apache.flink.table.operations.utils
-
A utility
QueryOperationVisitor
that callsQueryOperationDefaultVisitor.defaultMethod(QueryOperation)
by default, unless other methods are overridden explicitly. - QueryOperationDefaultVisitor() - Constructor for class org.apache.flink.table.operations.utils.QueryOperationDefaultVisitor
- QueryOperationVisitor<T> - Interface in org.apache.flink.table.operations
-
Class that implements visitor pattern.
- QuitOperation - Class in org.apache.flink.table.operations.command
-
Operation that represent QUIT command.
- QuitOperation() - Constructor for class org.apache.flink.table.operations.command.QuitOperation
R
- radians() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Converts numeric from degrees to radians.
- rand() - Static method in class org.apache.flink.table.api.Expressions
-
Returns a pseudorandom double value between 0.0 (inclusive) and 1.0 (exclusive).
- rand(Object) - Static method in class org.apache.flink.table.api.Expressions
-
Returns a pseudorandom double value between 0.0 (inclusive) and 1.0 (exclusive) with a initial seed.
- randInteger(Object) - Static method in class org.apache.flink.table.api.Expressions
-
Returns a pseudorandom integer value between 0 (inclusive) and the specified value (exclusive).
- randInteger(Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Returns a pseudorandom integer value between 0 (inclusive) and the specified value (exclusive) with a initial seed.
- range(int, int) - Static method in class org.apache.flink.table.api.Expressions
-
Indicates an index based range, which can be used in columns selection.
- range(String, String) - Static method in class org.apache.flink.table.api.Expressions
-
Indicates a range from 'start' to 'end', which can be used in columns selection.
- referenceLookup() - Method in interface org.apache.flink.table.expressions.resolver.rules.ResolverRule.ResolutionContext
-
Access to available
FieldReferenceExpression
in inputs. - regexp(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns TRUE if any (possibly empty) substring matches the Java regular expression, otherwise FALSE.
- regexpCount(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the number of times
str
matches theregex
pattern. - regexpExtract(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a string extracted with a specified regular expression.
- regexpExtract(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a string extracted with a specified regular expression and a regex match group index.
- regexpExtractAll(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Extracts all the strings in str that match the regex expression.
- regexpExtractAll(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Extracts all the substrings in
str
that match theregex
expression and correspond to the regex groupextractIndex
. - regexpInstr(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the position of the first substring in
str
that matchesregex
. - regexpReplace(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a string with all substrings that match the regular expression consecutively being replaced.
- regexpSubstr(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the first substring in
str
that matchesregex
. - registerCatalog(String, Catalog) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- registerCatalog(String, Catalog) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Deprecated.Use
TableEnvironment.createCatalog(String, CatalogDescriptor)
instead. The new method uses aCatalogDescriptor
to initialize the catalog instance and store theCatalogDescriptor
to theCatalogStore
. - registerCatalog(String, Catalog) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Deprecated.This method is deprecated and will be removed in a future release. Use
createCatalog
instead to create a catalog usingCatalogDescriptor
and store it in theCatalogStore
. - registerCatalogFunction(UnresolvedIdentifier, Class<? extends UserDefinedFunction>, boolean) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Registers a catalog function by also considering temporary catalog functions.
- registerCatalogFunction(UnresolvedIdentifier, String, List<ResourceUri>, boolean) - Method in class org.apache.flink.table.catalog.FunctionCatalog
- registerFileResource(ResourceUri) - Method in class org.apache.flink.table.resource.ResourceManager
-
Register a file resource into
ResourceManager
and return the absolute local file path without the scheme. - registerFunction(String, ScalarFunction) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- registerFunction(String, ScalarFunction) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Deprecated.Use
TableEnvironment.createTemporarySystemFunction(String, UserDefinedFunction)
instead. Please note that the new method also uses the new type system and reflective extraction logic. It might be necessary to update the function implementation as well. See the documentation ofScalarFunction
for more information on the new function design. - registerFunctionJarResources(String, List<ResourceUri>) - Method in class org.apache.flink.table.catalog.FunctionCatalog
- registerJarResources(List<ResourceUri>) - Method in class org.apache.flink.table.resource.ResourceManager
-
Due to anyone of the resource in list maybe fail during register, so we should stage it before actual register to guarantee transaction process.
- registerPythonResources() - Method in class org.apache.flink.table.resource.ResourceManager
- registerTable(String, Table) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- registerTable(String, Table) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Deprecated.
- registerTableSinkInternal(String, TableSink<?>) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- registerTableSinkInternal(String, TableSink<?>) - Method in interface org.apache.flink.table.api.internal.TableEnvironmentInternal
-
Registers an external
TableSink
with already configured field names and field types in thisTableEnvironment
's catalog. - registerTableSourceInternal(String, TableSource<?>) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- registerTableSourceInternal(String, TableSource<?>) - Method in interface org.apache.flink.table.api.internal.TableEnvironmentInternal
-
Registers an external
TableSource
in thisTableEnvironment
's catalog. - registerTempCatalogScalarFunction(ObjectIdentifier, ScalarFunction) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Deprecated.
- registerTemporaryCatalogFunction(UnresolvedIdentifier, CatalogFunction, boolean) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Registers a uninstantiated temporary catalog function.
- registerTemporaryCatalogFunction(UnresolvedIdentifier, FunctionDefinition, boolean) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Registers a temporary catalog function.
- registerTemporarySystemFunction(String, String, List<ResourceUri>) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Registers a temporary system function from resource uris.
- registerTemporarySystemFunction(String, String, FunctionLanguage, boolean) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Registers a uninstantiated temporary system function.
- registerTemporarySystemFunction(String, CatalogFunction, boolean) - Method in class org.apache.flink.table.catalog.FunctionCatalog
- registerTemporarySystemFunction(String, FunctionDefinition, boolean) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Registers a temporary system function.
- registerTempSystemAggregateFunction(String, ImperativeAggregateFunction<T, ACC>, TypeInformation<T>, TypeInformation<ACC>) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Deprecated.
- registerTempSystemScalarFunction(String, ScalarFunction) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Deprecated.
- registerTempSystemTableFunction(String, TableFunction<T>, TypeInformation<T>) - Method in class org.apache.flink.table.catalog.FunctionCatalog
-
Deprecated.
- Registration - Interface in org.apache.flink.table.api.internal
-
A way to register a table in a
TableEnvironment
that this descriptor originates from. - removeCatalog(String, boolean) - Method in class org.apache.flink.table.catalog.FileCatalogStore
-
Removes the specified catalog from the catalog store.
- removeCatalog(String, boolean) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalogStore
- RemoveJarOperation - Class in org.apache.flink.table.operations.command
-
Operation to describe an REMOVE JAR statement.
- RemoveJarOperation(String) - Constructor for class org.apache.flink.table.operations.command.RemoveJarOperation
- removeRedundant(Map<String, String>, TableSchema, List<String>) - Static method in class org.apache.flink.table.catalog.CatalogTableImpl
-
Deprecated.Construct catalog table properties from
CatalogTableImpl.toProperties()
. - renameColumns(List<Expression>, QueryOperation) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- renameColumns(Expression...) - Method in class org.apache.flink.table.api.internal.TableImpl
- renameColumns(Expression...) - Method in interface org.apache.flink.table.api.Table
-
Renames existing columns.
- renameTable(ObjectPath, String, boolean) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- repeat(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a string that repeats the base string n times.
- replace(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a new string which replaces all the occurrences of the search target with the replacement string (non-overlapping).
- replaceArgs(List<Expression>) - Method in class org.apache.flink.table.expressions.UnresolvedCallExpression
- ReplaceTableAsOperation - Class in org.apache.flink.table.operations
-
Operation to describe a [CREATE OR] REPLACE TABLE AS statement.
- ReplaceTableAsOperation(CreateTableOperation, QueryOperation, boolean) - Constructor for class org.apache.flink.table.operations.ReplaceTableAsOperation
- requiredOptions() - Method in class org.apache.flink.table.catalog.FileCatalogStoreFactory
- requiredOptions() - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalogFactory
- requiredOptions() - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalogStoreFactory
- requiredOptions() - Method in interface org.apache.flink.table.catalog.listener.CatalogModificationListenerFactory
- requireFull() - Method in class org.apache.flink.table.operations.ShowModulesOperation
- reset() - Method in interface org.apache.flink.table.api.internal.ResultProvider
-
Reset this ResultProvider to the origin state when we create it.
- ResetOperation - Class in org.apache.flink.table.operations.command
-
Operation to represent RESET command.
- ResetOperation(String) - Constructor for class org.apache.flink.table.operations.command.ResetOperation
- resolve(List<Expression>) - Method in class org.apache.flink.table.expressions.resolver.ExpressionResolver
-
Resolves given expressions with configured set of rules.
- resolve(List<ResolvedExpression>, DataType) - Method in class org.apache.flink.table.expressions.UnresolvedCallExpression
- RESOLVE_CALL_BY_ARGUMENTS - Static variable in class org.apache.flink.table.expressions.resolver.rules.ResolverRules
-
Resolves call based on argument types.
- RESOLVE_SQL_CALL - Static variable in class org.apache.flink.table.expressions.resolver.rules.ResolverRules
-
Resolves
SqlCallExpression
s. - resolveCatalogBaseTable(CatalogBaseTable) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Resolves a
CatalogBaseTable
to a validatedResolvedCatalogBaseTable
. - resolveCatalogMaterializedTable(CatalogMaterializedTable) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Resolves a
CatalogMaterializedTable
to a validatedResolvedCatalogMaterializedTable
. - resolveCatalogTable(CatalogTable) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Resolves a
CatalogTable
to a validatedResolvedCatalogTable
. - resolveCatalogView(CatalogView) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Resolves a
CatalogView
to a validatedResolvedCatalogView
. - resolveCompactManagedTableOptions(ResolvedCatalogTable, ObjectIdentifier, CatalogPartitionSpec) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Resolve dynamic options for compact operation on a Flink's managed table.
- ResolvedExpressionDefaultVisitor<T> - Class in org.apache.flink.table.expressions.utils
-
A utility
ResolvedExpressionVisitor
that callsResolvedExpressionDefaultVisitor.defaultMethod(ResolvedExpression)
by default, unless other methods are overridden explicitly. - ResolvedExpressionDefaultVisitor() - Constructor for class org.apache.flink.table.expressions.utils.ResolvedExpressionDefaultVisitor
- ResolvedExpressionVisitor<R> - Class in org.apache.flink.table.expressions
-
A visitor for all
ResolvedExpression
s. - ResolvedExpressionVisitor() - Constructor for class org.apache.flink.table.expressions.ResolvedExpressionVisitor
- resolveExpanding(List<Expression>) - Method in class org.apache.flink.table.expressions.resolver.ExpressionResolver
-
Resolves given expressions with configured set of rules.
- resolveExpression(String, RowType, LogicalType) - Method in interface org.apache.flink.table.expressions.resolver.SqlExpressionResolver
-
Translates the given SQL expression string or throws a
ValidationException
. - resolveExpression(Expression, QueryOperation...) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- resolverFor(TableConfig, ClassLoader, TableReferenceLookup, FunctionLookup, DataTypeFactory, SqlExpressionResolver, QueryOperation...) - Static method in class org.apache.flink.table.expressions.resolver.ExpressionResolver
-
Creates a builder for
ExpressionResolver
. - ResolverRule - Interface in org.apache.flink.table.expressions.resolver.rules
-
Rule that can be applied during resolution of
Expression
. - ResolverRule.ResolutionContext - Interface in org.apache.flink.table.expressions.resolver.rules
-
Contextual information that can be used during application of the rule.
- ResolverRules - Class in org.apache.flink.table.expressions.resolver.rules
-
Contains instances of
ResolverRule
. - resourceInfos - Variable in class org.apache.flink.table.resource.ResourceManager
- resourceManager - Variable in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- ResourceManager - Class in org.apache.flink.table.resource
-
A manager for dealing with all user defined resource.
- ResourceManager(ReadableConfig, MutableURLClassLoader) - Constructor for class org.apache.flink.table.resource.ResourceManager
- RESOURCES_DOWNLOAD_DIR - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- resultKind(ResultKind) - Method in class org.apache.flink.table.api.internal.TableResultImpl.Builder
-
Specifies result kind of the execution result.
- ResultKind - Enum in org.apache.flink.table.api
-
ResultKind defines the types of the result.
- resultProvider(ResultProvider) - Method in class org.apache.flink.table.api.internal.TableResultImpl.Builder
- ResultProvider - Interface in org.apache.flink.table.api.internal
-
An internal class which helps the client to get the execute result from a specific sink.
- RETRACT - org.apache.flink.table.operations.OutputConversionModifyOperation.UpdateMode
- retractExpressions() - Method in class org.apache.flink.table.functions.DeclarativeAggregateFunction
-
Expressions for retracting the mutable aggregation buffer based on an input row.
- retrieveDataForTableResult(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.AbstractShowOperation
- retrieveDataForTableResult(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ShowColumnsOperation
- retrieveDataForTableResult(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ShowDatabasesOperation
- retrieveDataForTableResult(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ShowFunctionsOperation
- retrieveDataForTableResult(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ShowProceduresOperation
- retrieveDataForTableResult(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ShowTablesOperation
- retrieveDataForTableResult(ExecutableOperation.Context) - Method in class org.apache.flink.table.operations.ShowViewsOperation
- RETRY_PREDICATE - Static variable in class org.apache.flink.table.api.config.LookupJoinHintOptions
- RETRY_STRATEGY - Static variable in class org.apache.flink.table.api.config.LookupJoinHintOptions
- reverse() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Reverse each character in current string.
- right(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the rightmost integer characters from the input string.
- RIGHT_OUTER - org.apache.flink.table.operations.JoinQueryOperation.JoinType
- rightOuterJoin(Table, Expression) - Method in class org.apache.flink.table.api.internal.TableImpl
- rightOuterJoin(Table, Expression) - Method in interface org.apache.flink.table.api.Table
-
Joins two
Table
s. - round(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Rounds the given number to integer places right to the decimal point.
- row(Object, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Creates a row of expressions.
- row(DataType, ResolvedExpression...) - Method in class org.apache.flink.table.expressions.resolver.ExpressionResolver.PostResolverFactory
- rowInterval(Long) - Static method in class org.apache.flink.table.api.Expressions
-
Creates an interval of rows.
- rowtime() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Declares a field as the rowtime attribute for indicating, accessing, and working in Flink's event time.
- rpad(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a string right-padded with the given pad string to a length of len characters.
- rtrim() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a string that removes the right whitespaces from the given string.
- rtrim(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a string that removes the right chars in trimStr from the given string.
S
- scan(String...) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- scan(String...) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Deprecated.
- SCHEDULE_TIME_DATE_FORMATTER_DEFAULT - Static variable in class org.apache.flink.table.api.config.MaterializedTableConfigOptions
- schema(Schema) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Define the schema of the
TableDescriptor
. - schema(ResolvedSchema) - Method in class org.apache.flink.table.api.internal.TableResultImpl.Builder
-
Specifies schema of the execution result.
- SCHEMA - org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanCompilation
- schemaExists(String) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Checks if there is a catalog with given name or is there a temporary object registered within a given catalog.
- schemaExists(String, String) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Checks if there is a database with given name in a given catalog or is there a temporary object registered within a given catalog and database.
- SchemaTranslator - Class in org.apache.flink.table.catalog
-
Utility to derive a physical
DataType
,Schema
, and projections for sinks and sources. - SchemaTranslator() - Constructor for class org.apache.flink.table.catalog.SchemaTranslator
- SchemaTranslator.ConsumingResult - Class in org.apache.flink.table.catalog
- SchemaTranslator.ProducingResult - Class in org.apache.flink.table.catalog
- second() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of seconds.
- seconds() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of seconds.
- select(Expression...) - Method in interface org.apache.flink.table.api.AggregatedTable
-
Performs a selection operation after an aggregate operation.
- select(Expression...) - Method in interface org.apache.flink.table.api.FlatAggregateTable
-
Performs a selection operation on a FlatAggregateTable table.
- select(Expression...) - Method in interface org.apache.flink.table.api.GroupedTable
-
Performs a selection operation on a grouped table.
- select(Expression...) - Method in class org.apache.flink.table.api.internal.TableImpl
- select(Expression...) - Method in interface org.apache.flink.table.api.OverWindowedTable
-
Performs a selection operation on a over windowed table.
- select(Expression...) - Method in interface org.apache.flink.table.api.Table
-
Performs a selection operation.
- select(Expression...) - Method in interface org.apache.flink.table.api.WindowGroupedTable
-
Performs a selection operation on a window grouped table.
- Session - Class in org.apache.flink.table.api
-
Helper class for creating a session window.
- Session() - Constructor for class org.apache.flink.table.api.Session
- SESSION - org.apache.flink.table.operations.WindowAggregateQueryOperation.ResolvedGroupWindow.WindowType
- sessionWindow(String, FieldReferenceExpression, ValueLiteralExpression) - Static method in class org.apache.flink.table.operations.WindowAggregateQueryOperation.ResolvedGroupWindow
- SessionWithGap - Class in org.apache.flink.table.api
-
Session window.
- SessionWithGapOnTime - Class in org.apache.flink.table.api
-
Session window on time.
- SessionWithGapOnTimeWithAlias - Class in org.apache.flink.table.api
-
Session window on time with alias.
- set(String, String) - Method in class org.apache.flink.table.api.TableConfig
-
Sets an application-specific string-based value for the given string-based key.
- set(ConfigOption<T>, T) - Method in class org.apache.flink.table.api.TableConfig
-
Sets an application-specific value for the given
ConfigOption
. - setCachedPlan(CachedPlan) - Method in class org.apache.flink.table.api.internal.TableResultImpl.Builder
-
Specifies cached plan which associates the submitted Flink job.
- setConsumedDataType(DataType) - Method in class org.apache.flink.table.operations.CollectModifyOperation
- setCurrentCatalog(String) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Sets the current catalog name that will be used when resolving table path.
- setCurrentDatabase(String) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Sets the current database name that will be used when resolving a table path.
- setIdleStateRetention(Duration) - Method in class org.apache.flink.table.api.TableConfig
-
Specifies a retention time interval for how long idle state, i.e., state which was not updated, will be retained.
- setIdleStateRetentionTime(Duration, Duration) - Method in class org.apache.flink.table.api.TableConfig
-
Deprecated.use
TableConfig.setIdleStateRetention(Duration)
instead. - setJobClient(JobClient) - Method in interface org.apache.flink.table.api.internal.ResultProvider
-
Set the job client associated with the select job to retrieve the result.
- setJobClient(JobClient) - Method in class org.apache.flink.table.api.internal.StaticResultProvider
- setLocalTimeZone(ZoneId) - Method in class org.apache.flink.table.api.TableConfig
-
Sets the current session time zone id.
- setMaxGeneratedCodeLength(Integer) - Method in class org.apache.flink.table.api.TableConfig
-
Sets current threshold where generated code will be split into sub-function calls.
- SetOperation - Class in org.apache.flink.table.operations.command
-
Operation to represent SET command.
- SetOperation() - Constructor for class org.apache.flink.table.operations.command.SetOperation
- SetOperation(String, String) - Constructor for class org.apache.flink.table.operations.command.SetOperation
- setPlannerConfig(PlannerConfig) - Method in class org.apache.flink.table.api.TableConfig
-
Sets the configuration of Planner for Table API and SQL queries.
- setPrintStyle(PrintStyle) - Method in class org.apache.flink.table.api.internal.TableResultImpl.Builder
-
Specifies print style.
- SetQueryOperation - Class in org.apache.flink.table.operations
-
A set operation on two relations.
- SetQueryOperation(QueryOperation, QueryOperation, SetQueryOperation.SetQueryOperationType, boolean, ResolvedSchema) - Constructor for class org.apache.flink.table.operations.SetQueryOperation
- SetQueryOperation.SetQueryOperationType - Enum in org.apache.flink.table.operations
-
Represent kind of this set operation.
- setRootConfiguration(ReadableConfig) - Method in class org.apache.flink.table.api.TableConfig
-
Sets the given configuration as
TableConfig.rootConfiguration
, which contains any configuration set in the execution context. - setSelectResultProvider(ResultProvider) - Method in class org.apache.flink.table.operations.CollectModifyOperation
- setSqlDialect(SqlDialect) - Method in class org.apache.flink.table.api.TableConfig
-
Sets the current SQL dialect to parse a SQL query.
- sha1() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the SHA-1 hash of the string argument; null if string is null.
- sha2(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the hash for the given string expression using the SHA-2 family of hash functions (SHA-224, SHA-256, SHA-384, or SHA-512).
- sha224() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the SHA-224 hash of the string argument; null if string is null.
- sha256() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the SHA-256 hash of the string argument; null if string is null.
- sha384() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the SHA-384 hash of the string argument; null if string is null.
- sha512() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the SHA-512 hash of the string argument; null if string is null.
- ShowCatalogsOperation - Class in org.apache.flink.table.operations
-
Operation to describe a SHOW CATALOGS statement.
- ShowCatalogsOperation() - Constructor for class org.apache.flink.table.operations.ShowCatalogsOperation
- ShowColumnsOperation - Class in org.apache.flink.table.operations
-
Operation to describe a SHOW COLUMNS statement.
- ShowColumnsOperation(ObjectIdentifier, String, ShowLikeOperator) - Constructor for class org.apache.flink.table.operations.ShowColumnsOperation
- ShowCreateCatalogOperation - Class in org.apache.flink.table.operations
-
Operation to describe a SHOW CREATE CATALOG statement.
- ShowCreateCatalogOperation(String) - Constructor for class org.apache.flink.table.operations.ShowCreateCatalogOperation
- ShowCreateTableOperation - Class in org.apache.flink.table.operations
-
Operation to describe a SHOW CREATE TABLE statement.
- ShowCreateTableOperation(ObjectIdentifier) - Constructor for class org.apache.flink.table.operations.ShowCreateTableOperation
- ShowCreateUtil - Class in org.apache.flink.table.api.internal
-
SHOW CREATE statement Util.
- ShowCreateViewOperation - Class in org.apache.flink.table.operations
-
Operation to describe a SHOW CREATE VIEW statement.
- ShowCreateViewOperation(ObjectIdentifier) - Constructor for class org.apache.flink.table.operations.ShowCreateViewOperation
- ShowCurrentCatalogOperation - Class in org.apache.flink.table.operations
-
Operation to describe a SHOW CURRENT CATALOG statement.
- ShowCurrentCatalogOperation() - Constructor for class org.apache.flink.table.operations.ShowCurrentCatalogOperation
- ShowCurrentDatabaseOperation - Class in org.apache.flink.table.operations
-
Operation to describe SHOW CURRENT DATABASE operation.
- ShowCurrentDatabaseOperation() - Constructor for class org.apache.flink.table.operations.ShowCurrentDatabaseOperation
- ShowDatabasesOperation - Class in org.apache.flink.table.operations
-
Operation to describe a SHOW DATABASES statement.
- ShowDatabasesOperation(String) - Constructor for class org.apache.flink.table.operations.ShowDatabasesOperation
- ShowDatabasesOperation(String, String, ShowLikeOperator) - Constructor for class org.apache.flink.table.operations.ShowDatabasesOperation
- ShowDatabasesOperation(String, ShowLikeOperator) - Constructor for class org.apache.flink.table.operations.ShowDatabasesOperation
- ShowFunctionsOperation - Class in org.apache.flink.table.operations
-
Operation to describe a SHOW FUNCTIONS statement.
- ShowFunctionsOperation(String, String) - Constructor for class org.apache.flink.table.operations.ShowFunctionsOperation
- ShowFunctionsOperation(ShowFunctionsOperation.FunctionScope, String, String, String, ShowLikeOperator) - Constructor for class org.apache.flink.table.operations.ShowFunctionsOperation
- ShowFunctionsOperation(ShowFunctionsOperation.FunctionScope, String, String, ShowLikeOperator) - Constructor for class org.apache.flink.table.operations.ShowFunctionsOperation
- ShowFunctionsOperation.FunctionScope - Enum in org.apache.flink.table.operations
-
Represent scope of function.
- ShowJarsOperation - Class in org.apache.flink.table.operations.command
-
Operation to describe a SHOW JARS statement.
- ShowJarsOperation() - Constructor for class org.apache.flink.table.operations.command.ShowJarsOperation
- ShowJobsOperation - Class in org.apache.flink.table.operations.command
-
Operation to describe a SHOW JOBS statement.
- ShowJobsOperation() - Constructor for class org.apache.flink.table.operations.command.ShowJobsOperation
- ShowLikeOperator - Class in org.apache.flink.table.operations.utils
-
Like operator for SHOW operations.
- ShowModulesOperation - Class in org.apache.flink.table.operations
-
Operation to describe a SHOW [FULL] MODULES statement.
- ShowModulesOperation(boolean) - Constructor for class org.apache.flink.table.operations.ShowModulesOperation
- ShowOperation - Interface in org.apache.flink.table.operations
-
An
Operation
that show one kind of objects, e.g. - ShowPartitionsOperation - Class in org.apache.flink.table.operations
-
Operation to describe a SHOW PARTITIONS statement.
- ShowPartitionsOperation(ObjectIdentifier, CatalogPartitionSpec) - Constructor for class org.apache.flink.table.operations.ShowPartitionsOperation
- ShowPartitionsOperation(ObjectIdentifier, CatalogPartitionSpec, String) - Constructor for class org.apache.flink.table.operations.ShowPartitionsOperation
- ShowProceduresOperation - Class in org.apache.flink.table.operations
-
Operation to describe a SHOW PROCEDURES statement.
- ShowProceduresOperation(String, String, String, ShowLikeOperator) - Constructor for class org.apache.flink.table.operations.ShowProceduresOperation
- ShowProceduresOperation(String, String, ShowLikeOperator) - Constructor for class org.apache.flink.table.operations.ShowProceduresOperation
- ShowTablesOperation - Class in org.apache.flink.table.operations
-
Operation to describe a SHOW TABLES statement.
- ShowTablesOperation(String, String) - Constructor for class org.apache.flink.table.operations.ShowTablesOperation
- ShowTablesOperation(String, String, String, ShowLikeOperator) - Constructor for class org.apache.flink.table.operations.ShowTablesOperation
- ShowTablesOperation(String, String, ShowLikeOperator) - Constructor for class org.apache.flink.table.operations.ShowTablesOperation
- ShowViewsOperation - Class in org.apache.flink.table.operations
-
Operation to describe a SHOW VIEWS statement.
- ShowViewsOperation(String, String) - Constructor for class org.apache.flink.table.operations.ShowViewsOperation
- ShowViewsOperation(String, String, String, ShowLikeOperator) - Constructor for class org.apache.flink.table.operations.ShowViewsOperation
- ShowViewsOperation(String, String, ShowLikeOperator) - Constructor for class org.apache.flink.table.operations.ShowViewsOperation
- sign() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the signum of a given number.
- similar(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns true, if a string matches the specified SQL regex pattern.
- similar(String, String) - Static method in class org.apache.flink.table.functions.SqlLikeUtils
-
SQL
SIMILAR
function. - similar(String, String, String) - Static method in class org.apache.flink.table.functions.SqlLikeUtils
-
SQL
SIMILAR
function with escape. - SIMPLE_ROW_DATA_TO_STRING_CONVERTER - Static variable in class org.apache.flink.table.api.internal.StaticResultProvider
-
This converter supports only String, long, int and boolean fields.
- sin() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the sine of a given number.
- sinh() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the hyperbolic sine of a given value.
- sink(TableSink<T2>, boolean) - Static method in class org.apache.flink.table.catalog.ConnectorCatalogTable
- SinkModifyOperation - Class in org.apache.flink.table.operations
-
DML operation that tells to write to a sink.
- SinkModifyOperation(ContextResolvedTable, QueryOperation) - Constructor for class org.apache.flink.table.operations.SinkModifyOperation
- SinkModifyOperation(ContextResolvedTable, QueryOperation, int[][], ModifyType) - Constructor for class org.apache.flink.table.operations.SinkModifyOperation
- SinkModifyOperation(ContextResolvedTable, QueryOperation, Map<String, String>, int[][], boolean, Map<String, String>) - Constructor for class org.apache.flink.table.operations.SinkModifyOperation
- SinkModifyOperation(ContextResolvedTable, QueryOperation, Map<String, String>, int[][], boolean, Map<String, String>, ModifyType) - Constructor for class org.apache.flink.table.operations.SinkModifyOperation
- Slide - Class in org.apache.flink.table.api
-
Helper class for creating a sliding window.
- Slide() - Constructor for class org.apache.flink.table.api.Slide
- SLIDE - org.apache.flink.table.operations.WindowAggregateQueryOperation.ResolvedGroupWindow.WindowType
- SlideWithSize - Class in org.apache.flink.table.api
-
Partially specified sliding window.
- SlideWithSizeAndSlide - Class in org.apache.flink.table.api
-
Sliding window.
- SlideWithSizeAndSlideOnTime - Class in org.apache.flink.table.api
-
Sliding window on time.
- SlideWithSizeAndSlideOnTimeWithAlias - Class in org.apache.flink.table.api
-
Sliding window on time with alias.
- slidingWindow(String, FieldReferenceExpression, ValueLiteralExpression, ValueLiteralExpression) - Static method in class org.apache.flink.table.operations.WindowAggregateQueryOperation.ResolvedGroupWindow
- sort(List<Expression>, QueryOperation) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- SortQueryOperation - Class in org.apache.flink.table.operations
-
Expresses sort operation of rows of the underlying relational operation with given order.
- SortQueryOperation(List<ResolvedExpression>, QueryOperation) - Constructor for class org.apache.flink.table.operations.SortQueryOperation
- SortQueryOperation(List<ResolvedExpression>, QueryOperation, int, int) - Constructor for class org.apache.flink.table.operations.SortQueryOperation
- source(TableSource<T1>, boolean) - Static method in class org.apache.flink.table.catalog.ConnectorCatalogTable
- sourceAndSink(TableSource<T1>, TableSink<T2>, boolean) - Static method in class org.apache.flink.table.catalog.ConnectorCatalogTable
- SourceQueryOperation - Class in org.apache.flink.table.operations
-
Describes a query operation from a
ContextResolvedTable
. - SourceQueryOperation(ContextResolvedTable) - Constructor for class org.apache.flink.table.operations.SourceQueryOperation
- SourceQueryOperation(ContextResolvedTable, Map<String, String>) - Constructor for class org.apache.flink.table.operations.SourceQueryOperation
- sourceWatermark() - Static method in class org.apache.flink.table.api.Expressions
-
Source watermark declaration for
Schema
. - split(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns an array of substrings by splitting the input string based on a given delimiter.
- splitIndex(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Split target string with custom separator and pick the index-th(start with 0) result.
- sqlCall(String) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
- SqlDialect - Enum in org.apache.flink.table.api
-
Enumeration of valid SQL compatibility modes.
- sqlExpressionResolver() - Method in interface org.apache.flink.table.expressions.resolver.rules.ResolverRule.ResolutionContext
-
Translates a SQL expression to
ResolvedExpression
. - SqlExpressionResolver - Interface in org.apache.flink.table.expressions.resolver
-
Translates a SQL expression string into a
ResolvedExpression
. - SqlLikeUtils - Class in org.apache.flink.table.functions
-
Utilities for converting SQL
LIKE
andSIMILAR
operators to regular expressions. - SqlParserEOFException - Exception in org.apache.flink.table.api
-
Exception for incomplete sql statement found while sql parsing.
- SqlParserEOFException(String) - Constructor for exception org.apache.flink.table.api.SqlParserEOFException
- SqlParserEOFException(String, Throwable) - Constructor for exception org.apache.flink.table.api.SqlParserEOFException
- SqlParserException - Exception in org.apache.flink.table.api
-
Exception for all errors occurring during sql parsing.
- SqlParserException(String) - Constructor for exception org.apache.flink.table.api.SqlParserException
- SqlParserException(String, Throwable) - Constructor for exception org.apache.flink.table.api.SqlParserException
- sqlQuery(String) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- sqlQuery(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Evaluates a SQL query on registered tables and returns a
Table
object describing the pipeline for further transformations. - sqlToRegexLike(String, CharSequence) - Static method in class org.apache.flink.table.functions.SqlLikeUtils
-
Translates a SQL LIKE pattern to Java regex pattern, with optional escape string.
- sqlToRegexSimilar(String, char) - Static method in class org.apache.flink.table.functions.SqlLikeUtils
-
Translates SQL SIMILAR pattern to Java regex pattern.
- sqlToRegexSimilar(String, CharSequence) - Static method in class org.apache.flink.table.functions.SqlLikeUtils
-
Translates a SQL SIMILAR pattern to Java regex pattern, with optional escape string.
- sqrt() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the square root of a given value.
- StagedSinkModifyOperation - Class in org.apache.flink.table.operations
-
DML operation that tells to write to a sink which implements
SupportsStaging
. - StagedSinkModifyOperation(ContextResolvedTable, QueryOperation, Map<String, String>, int[][], boolean, Map<String, String>, DynamicTableSink) - Constructor for class org.apache.flink.table.operations.StagedSinkModifyOperation
- StagedSinkModifyOperation(ContextResolvedTable, QueryOperation, Map<String, String>, int[][], boolean, Map<String, String>, ModifyType, DynamicTableSink) - Constructor for class org.apache.flink.table.operations.StagedSinkModifyOperation
- StagingSinkJobStatusHook - Class in org.apache.flink.table.execution
-
This hook is used to implement atomic semantics for CTAS(CREATE TABLE AS SELECT) or RTAS([CREATE OR] REPLACE TABLE AS SELECT) statement.
- StagingSinkJobStatusHook(StagedTable) - Constructor for class org.apache.flink.table.execution.StagingSinkJobStatusHook
- start() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the start time (inclusive) of a window when applied on a window reference.
- startsWith(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns whether
expr
starts withstartExpr
. - StatementSet - Interface in org.apache.flink.table.api
-
A
StatementSet
accepts pipelines defined by DML statements orTable
objects. - StatementSetImpl<E extends TableEnvironmentInternal> - Class in org.apache.flink.table.api.internal
-
Implementation for
StatementSet
. - StatementSetImpl(E) - Constructor for class org.apache.flink.table.api.internal.StatementSetImpl
- StatementSetOperation - Class in org.apache.flink.table.operations
-
A
Operation
that describes the statement set, e.g. - StatementSetOperation(List<ModifyOperation>) - Constructor for class org.apache.flink.table.operations.StatementSetOperation
- StaticResultProvider - Class in org.apache.flink.table.api.internal
-
Create result provider from a static set of data using external types.
- StaticResultProvider(List<Row>) - Constructor for class org.apache.flink.table.api.internal.StaticResultProvider
- StaticResultProvider(List<Row>, Function<Row, RowData>) - Constructor for class org.apache.flink.table.api.internal.StaticResultProvider
- stddevPop() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the population standard deviation of an expression (the square root of varPop()).
- stddevSamp() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the sample standard deviation of an expression (the square root of varSamp()).
- StopJobOperation - Class in org.apache.flink.table.operations.command
-
Operation to stop a running job.
- StopJobOperation(String, boolean, boolean) - Constructor for class org.apache.flink.table.operations.command.StopJobOperation
- storeCatalog(String, CatalogDescriptor) - Method in class org.apache.flink.table.catalog.FileCatalogStore
-
Stores the specified catalog in the catalog store.
- storeCatalog(String, CatalogDescriptor) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalogStore
- StreamRecordTimestamp - Class in org.apache.flink.table.legacy.sources.tsextractors
-
Deprecated.This class will not be supported in the new source design around
DynamicTableSource
. See FLIP-95 for more information. - StreamRecordTimestamp() - Constructor for class org.apache.flink.table.legacy.sources.tsextractors.StreamRecordTimestamp
-
Deprecated.
- strToMap() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates a map by parsing text.
- strToMap(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates a map by parsing text.
- substr(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates a substring of the given string beginning at the given index to the end.
- substr(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates a substring of the given string at given index for a given length.
- substring(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates a substring of the given string beginning at the given index to the end.
- substring(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates a substring of the given string at given index for a given length.
- SUCCESS - org.apache.flink.table.api.ResultKind
-
The statement (e.g.
- SUCCESS_WITH_CONTENT - org.apache.flink.table.api.ResultKind
-
The statement (e.g.
- sum() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the sum of the numeric field across all input values.
- sum0() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the sum of the numeric field across all input values.
- supportsManagedTable() - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- syncFileResource(ResourceUri, Consumer<String>) - Method in class org.apache.flink.table.resource.ResourceManager
-
Generate a local file resource by the given resource generator and then synchronize to the path identified by the given
ResourceUri
.
T
- table() - Method in interface org.apache.flink.table.catalog.listener.TableModificationEvent
- Table - Interface in org.apache.flink.table.api
-
The
Table
object is the core abstraction of the Table API. - TABLE_CATALOG_MODIFICATION_LISTENERS - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- TABLE_CATALOG_NAME - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- TABLE_COLUMN_EXPANSION_STRATEGY - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- TABLE_DATABASE_NAME - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- TABLE_DML_SYNC - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- TABLE_DYNAMIC_TABLE_OPTIONS_ENABLED - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- TABLE_EXEC_ASYNC_LOOKUP_BUFFER_CAPACITY - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_ASYNC_LOOKUP_OUTPUT_MODE - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_ASYNC_LOOKUP_TIMEOUT - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_ASYNC_SCALAR_BUFFER_CAPACITY - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_ASYNC_SCALAR_MAX_ATTEMPTS - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_ASYNC_SCALAR_RETRY_DELAY - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_ASYNC_SCALAR_RETRY_STRATEGY - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_ASYNC_SCALAR_TIMEOUT - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_ASYNC_STATE_ENABLED - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_DEDUPLICATE_INSERT_UPDATE_AFTER_SENSITIVE_ENABLED - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_DEDUPLICATE_MINIBATCH_COMPACT_CHANGES_ENABLED - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_DISABLED_OPERATORS - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_INTERVAL_JOIN_MIN_CLEAN_UP_INTERVAL - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_LEGACY_CAST_BEHAVIOUR - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_LOCAL_HASH_AGG_ADAPTIVE_DISTINCT_VALUE_RATE_THRESHOLD - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_LOCAL_HASH_AGG_ADAPTIVE_ENABLED - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_LOCAL_HASH_AGG_ADAPTIVE_SAMPLING_THRESHOLD - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_MINIBATCH_ALLOW_LATENCY - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_MINIBATCH_ENABLED - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_MINIBATCH_SIZE - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_OPERATOR_FUSION_CODEGEN_ENABLED - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_RANK_TOPN_CACHE_SIZE - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_RESOURCE_DEFAULT_PARALLELISM - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_RESOURCE_EXTERNAL_BUFFER_MEMORY - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_RESOURCE_HASH_AGG_MEMORY - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_RESOURCE_HASH_JOIN_MEMORY - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_RESOURCE_SORT_MEMORY - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_SIMPLIFY_OPERATOR_NAME_ENABLED - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_SINK_KEYED_SHUFFLE - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_SINK_NOT_NULL_ENFORCER - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_SINK_ROWTIME_INSERTER - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_SINK_TYPE_LENGTH_ENFORCER - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_SINK_UPSERT_MATERIALIZE - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_SORT_ASYNC_MERGE_ENABLED - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_SORT_DEFAULT_LIMIT - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_SORT_MAX_NUM_FILE_HANDLES - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_SOURCE_CDC_EVENTS_DUPLICATE - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_SOURCE_IDLE_TIMEOUT - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_SPILL_COMPRESSION_BLOCK_SIZE - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_SPILL_COMPRESSION_ENABLED - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_UID_FORMAT - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_UID_GENERATION - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_WINDOW_AGG_BUFFER_SIZE_LIMIT - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
-
See
org.apache.flink.table.runtime.operators.window.grouping.HeapWindowsGrouping
. - TABLE_OPTIMIZER_AGG_PHASE_STRATEGY - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_BROADCAST_JOIN_THRESHOLD - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_BUSHY_JOIN_REORDER_THRESHOLD - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_DISTINCT_AGG_SPLIT_BUCKET_NUM - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_DISTINCT_AGG_SPLIT_ENABLED - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_DYNAMIC_FILTERING_ENABLED - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_INCREMENTAL_AGG_ENABLED - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_JOIN_REORDER_ENABLED - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_MULTIPLE_INPUT_ENABLED - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_NONDETERMINISTIC_UPDATE_STRATEGY - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_REUSE_OPTIMIZE_BLOCK_WITH_DIGEST_ENABLED - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_REUSE_SOURCE_ENABLED - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_REUSE_SUB_PLAN_ENABLED - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_RUNTIME_FILTER_ENABLED - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_RUNTIME_FILTER_MAX_BUILD_DATA_SIZE - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
-
The data volume of build side needs to be under this value.
- TABLE_OPTIMIZER_RUNTIME_FILTER_MIN_FILTER_RATIO - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
-
The filtering ratio of runtime filter needs to be over this value.
- TABLE_OPTIMIZER_RUNTIME_FILTER_MIN_PROBE_DATA_SIZE - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
-
The data volume of probe side needs to be over this value.
- TABLE_OPTIMIZER_SOURCE_REPORT_STATISTICS_ENABLED - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_SQL2REL_PROJECT_MERGE_ENABLED - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_UNIONALL_AS_BREAKPOINT_ENABLED - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_RESULT_OK - Static variable in interface org.apache.flink.table.api.internal.TableResultInternal
- TABLE_RTAS_CTAS_ATOMICITY_ENABLED - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- TABLE_SQL_DIALECT - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- tableAggregate(List<Expression>, Expression, QueryOperation) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- tableConfig - Variable in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- TableConfig - Class in org.apache.flink.table.api
-
Configuration for the current
TableEnvironment
session to adjust Table & SQL API programs. - TableConfig() - Constructor for class org.apache.flink.table.api.TableConfig
-
Deprecated.
- TableConfigOptions - Class in org.apache.flink.table.api.config
-
This class holds
ConfigOption
s used by table planner. - TableConfigOptions.CatalogPlanCompilation - Enum in org.apache.flink.table.api.config
-
Strategy to compile
Catalog
objects into a plan. - TableConfigOptions.CatalogPlanRestore - Enum in org.apache.flink.table.api.config
-
Strategy to restore
Catalog
objects using the plan and lookups if necessary. - TableConfigOptions.ColumnExpansionStrategy - Enum in org.apache.flink.table.api.config
-
Strategy to expand columns in
SELECT *
queries. - TableConfigValidation - Class in org.apache.flink.table.api.internal
-
Utilities around validation to keep
TableConfig
clean. - TableDescriptor - Class in org.apache.flink.table.api
-
Describes a
CatalogTable
representing a source or sink. - TableDescriptor(Schema, Map<String, String>, TableDistribution, List<String>, String) - Constructor for class org.apache.flink.table.api.TableDescriptor
- TableDescriptor.Builder - Class in org.apache.flink.table.api
-
Builder for
TableDescriptor
. - tableEnvironment - Variable in class org.apache.flink.table.api.internal.StatementSetImpl
- TableEnvironment - Interface in org.apache.flink.table.api
-
A table environment is the base class, entry point, and central context for creating Table and SQL API programs.
- TableEnvironmentImpl - Class in org.apache.flink.table.api.internal
-
Implementation of
TableEnvironment
that works exclusively with Table API interfaces. - TableEnvironmentImpl(CatalogManager, ModuleManager, ResourceManager, TableConfig, Executor, FunctionCatalog, Planner, boolean) - Constructor for class org.apache.flink.table.api.internal.TableEnvironmentImpl
- TableEnvironmentInternal - Interface in org.apache.flink.table.api.internal
-
An internal interface of
TableEnvironment
that defines extended methods used forTableImpl
. - tableExists(ObjectPath) - Method in class org.apache.flink.table.catalog.GenericInMemoryCatalog
- TableFactoryUtil - Class in org.apache.flink.table.factories
-
Utility for dealing with
TableFactory
using theTableFactoryService
. - TableFactoryUtil() - Constructor for class org.apache.flink.table.factories.TableFactoryUtil
- tableIdentifier - Variable in class org.apache.flink.table.operations.ddl.AlterTableOperation
- tableIdentifier - Variable in class org.apache.flink.table.operations.materializedtable.AlterMaterializedTableOperation
- tableIdentifier - Variable in class org.apache.flink.table.operations.ShowPartitionsOperation
- TableImpl - Class in org.apache.flink.table.api.internal
-
Implementation for
Table
. - tableLookup() - Method in interface org.apache.flink.table.expressions.resolver.rules.ResolverRule.ResolutionContext
-
Access to available
TableReferenceExpression
. - TableModificationEvent - Interface in org.apache.flink.table.catalog.listener
-
Base table event, provides column list, primary keys, partition keys, watermarks and properties in CatalogBaseTable.
- TablePipeline - Interface in org.apache.flink.table.api
-
Describes a complete pipeline from one or more source tables to a sink table.
- tableRef(String, Table) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
- tableRef(String, QueryOperation) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
- TableReferenceExpression - Class in org.apache.flink.table.expressions
-
Expression that references another table.
- TableReferenceLookup - Interface in org.apache.flink.table.expressions.resolver.lookups
-
Provides a way to look up table reference by the name of the table.
- TableResult - Interface in org.apache.flink.table.api
-
A TableResult is the representation of the statement execution result.
- TableResultImpl - Class in org.apache.flink.table.api.internal
-
Implementation for
TableResult
. - TableResultImpl.Builder - Class in org.apache.flink.table.api.internal
-
Builder for creating a
TableResultImpl
. - TableResultInternal - Interface in org.apache.flink.table.api.internal
-
Internal interface with internal methods for
TableResult
. - TableResultUtils - Class in org.apache.flink.table.api.internal
-
Utilities to build
TableResultInternal
. - TableResultUtils() - Constructor for class org.apache.flink.table.api.internal.TableResultUtils
- TableSourceQueryOperation<T> - Class in org.apache.flink.table.operations
-
Inline scan of a
TableSource
. - TableSourceQueryOperation(TableSource<T>, boolean) - Constructor for class org.apache.flink.table.operations.TableSourceQueryOperation
- tan() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the tangent of a given number.
- tanh() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the hyperbolic tangent of a given number.
- temporalOverlaps(Object, Object, Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Determines whether two anchored time intervals overlap.
- TemporalTableFunctionImpl - Class in org.apache.flink.table.functions
-
Class representing temporal table function over some history table.
- temporary(ObjectIdentifier, ResolvedCatalogBaseTable<?>) - Static method in class org.apache.flink.table.catalog.ContextResolvedTable
- temporary(FunctionIdentifier, FunctionDefinition) - Static method in class org.apache.flink.table.catalog.ContextResolvedFunction
- TEXT - org.apache.flink.table.api.ExplainFormat
-
Explain a
Explainable
with plain text format. - then(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Ternary conditional operator that decides which of two other expressions should be evaluated based on a evaluated boolean condition.
- times(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns left multiplied by right.
- timestampDiff(TimePointUnit, Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Returns the (signed) number of
TimePointUnit
between timePoint1 and timePoint2. - toApiSpecificExpression(Expression) - Method in class org.apache.flink.table.api.ApiExpression
- toApiSpecificExpression(Expression) - Method in class org.apache.flink.table.api.internal.BaseExpressions
- toBase64() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the base64-encoded result of the input string.
- toBuilder() - Method in class org.apache.flink.table.api.TableDescriptor
-
Converts this immutable instance into a mutable
TableDescriptor.Builder
. - toCallExpression(List<ResolvedExpression>, DataType) - Method in class org.apache.flink.table.catalog.ContextResolvedFunction
- toCatalogTable() - Method in class org.apache.flink.table.api.TableDescriptor
-
Converts this descriptor into a
CatalogTable
. - toCatalogTable() - Method in class org.apache.flink.table.catalog.ContextResolvedTable
- toConfiguration() - Method in class org.apache.flink.table.api.EnvironmentSettings
-
Deprecated.use
EnvironmentSettings.getConfiguration()
instead. - toDate() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Parses a date string in the form "yyyy-MM-dd" to a SQL Date.
- toDate(Object) - Static method in class org.apache.flink.table.api.Expressions
-
Converts the given date string with format 'yyyy-MM-dd' to
DataTypes.DATE()
. - toDate(Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Converts the date string with the specified format to
DataTypes.DATE()
. - toExpr() - Method in class org.apache.flink.table.api.ApiExpression
- toExpr() - Method in class org.apache.flink.table.api.internal.BaseExpressions
- toExternalIterator() - Method in interface org.apache.flink.table.api.internal.ResultProvider
-
Returns the select result as row iterator using external data types.
- toExternalIterator() - Method in class org.apache.flink.table.api.internal.StaticResultProvider
- toInternalIterator() - Method in interface org.apache.flink.table.api.internal.ResultProvider
-
Returns the select result as row iterator using internal data types.
- toInternalIterator() - Method in class org.apache.flink.table.api.internal.StaticResultProvider
- toMap() - Method in class org.apache.flink.table.api.TableConfig
- toMilliInterval(Expression, long) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
- toMonthInterval(Expression, int) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
- toProperties() - Method in class org.apache.flink.table.catalog.CatalogTableImpl
-
Deprecated.
- toProperties() - Method in class org.apache.flink.table.catalog.ConnectorCatalogTable
- toProperties() - Method in class org.apache.flink.table.legacy.sources.tsextractors.ExistingField
-
Deprecated.
- toProperties() - Method in class org.apache.flink.table.legacy.sources.tsextractors.StreamRecordTimestamp
-
Deprecated.
- toResolvedSchema() - Method in class org.apache.flink.table.typeutils.FieldInfoUtils.TypeInfoSchema
- toRowInterval(Expression) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
- toSinkModifyOperation(CatalogManager) - Method in class org.apache.flink.table.operations.CreateTableASOperation
- toSinkModifyOperation(CatalogManager) - Method in class org.apache.flink.table.operations.ReplaceTableAsOperation
- toStagedSinkModifyOperation(ObjectIdentifier, ResolvedCatalogTable, Catalog, DynamicTableSink) - Method in class org.apache.flink.table.operations.CreateTableASOperation
- toStagedSinkModifyOperation(ObjectIdentifier, ResolvedCatalogTable, Catalog, DynamicTableSink) - Method in class org.apache.flink.table.operations.ReplaceTableAsOperation
- toString() - Method in class org.apache.flink.table.api.FormatDescriptor
- toString() - Method in class org.apache.flink.table.api.internal.TableImpl
- toString() - Method in class org.apache.flink.table.api.PlanReference.ContentPlanReference
- toString() - Method in class org.apache.flink.table.api.PlanReference.FilePlanReference
- toString() - Method in class org.apache.flink.table.api.PlanReference.ResourcePlanReference
- toString() - Method in class org.apache.flink.table.api.TableDescriptor
- toString() - Method in class org.apache.flink.table.catalog.CatalogFunctionImpl
- toString() - Method in class org.apache.flink.table.catalog.ContextResolvedFunction
- toString() - Method in class org.apache.flink.table.catalog.ContextResolvedTable
- toString() - Method in class org.apache.flink.table.expressions.LocalReferenceExpression
- toString() - Method in class org.apache.flink.table.expressions.LookupCallExpression
- toString() - Method in class org.apache.flink.table.expressions.TableReferenceExpression
- toString() - Method in class org.apache.flink.table.expressions.UnresolvedCallExpression
- toString() - Method in class org.apache.flink.table.expressions.UnresolvedReferenceExpression
- toString() - Method in class org.apache.flink.table.module.ModuleEntry
- toString() - Method in class org.apache.flink.table.operations.AbstractShowOperation
- toString() - Method in class org.apache.flink.table.operations.utils.ShowLikeOperator
- toString() - Method in class org.apache.flink.table.operations.ValuesQueryOperation
- toString(TableChange) - Static method in class org.apache.flink.table.operations.ddl.AlterTableChangeOperation
- toTime() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Parses a time string in the form "HH:mm:ss" to a SQL Time.
- toTimestamp() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Parses a timestamp string in the form "yyyy-MM-dd HH:mm:ss[.SSS]" to a SQL Timestamp.
- toTimestamp(Object) - Static method in class org.apache.flink.table.api.Expressions
-
Converts the given date time string with format 'yyyy-MM-dd HH:mm:ss' under the 'UTC+0' time zone to
DataTypes.TIMESTAMP()
. - toTimestamp(Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Converts the given time string with the specified format under the 'UTC+0' time zone to
DataTypes.TIMESTAMP()
. - toTimestampLtz(Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Converts a numeric type epoch time to
DataTypes.TIMESTAMP_LTZ(int)
. - translate(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Translate an
expr
where all characters infromStr
have been replaced with those intoStr
. - translate(List<ModifyOperation>) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- translate(List<ModifyOperation>) - Method in interface org.apache.flink.table.delegation.Planner
-
Converts a relational tree of
ModifyOperation
s into a set of runnableTransformation
s. - translatePlan(InternalPlan) - Method in interface org.apache.flink.table.delegation.Planner
- trim() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Removes leading and trailing space characters from the given string.
- trim(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Removes leading and trailing characters from the given string.
- TRIM_PAD - org.apache.flink.table.api.config.ExecutionConfigOptions.TypeLengthEnforcer
- trimLeading() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Removes leading space characters from the given string.
- trimLeading(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Removes leading characters from the given string.
- trimTrailing() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Removes trailing space characters from the given string.
- trimTrailing(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Removes trailing characters from the given string.
- truncate() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a number of truncated to 0 decimal places.
- truncate(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a number of truncated to n decimal places.
- TruncateTableOperation - Class in org.apache.flink.table.operations
-
Operation to describe an
TRUNCATE TABLE
statement. - TruncateTableOperation(ObjectIdentifier) - Constructor for class org.apache.flink.table.operations.TruncateTableOperation
- TRY_RESOLVE - org.apache.flink.table.api.config.OptimizerConfigOptions.NonDeterministicUpdateStrategy
-
Try to resolve by planner automatically if exists non-deterministic updates, will raise an error when cannot resolve.
- tryCast(DataType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Like
BaseExpressions.cast(DataType)
, but in case of error, returnsnull
rather than failing the job. - Tumble - Class in org.apache.flink.table.api
-
Helper class for creating a tumbling window.
- Tumble() - Constructor for class org.apache.flink.table.api.Tumble
- TUMBLE - org.apache.flink.table.operations.WindowAggregateQueryOperation.ResolvedGroupWindow.WindowType
- TumbleWithSize - Class in org.apache.flink.table.api
-
Tumbling window.
- TumbleWithSizeOnTime - Class in org.apache.flink.table.api
-
Tumbling window on time.
- TumbleWithSizeOnTimeWithAlias - Class in org.apache.flink.table.api
-
Tumbling window on time with alias.
- tumblingWindow(String, FieldReferenceExpression, ValueLiteralExpression) - Static method in class org.apache.flink.table.operations.WindowAggregateQueryOperation.ResolvedGroupWindow
- TWO_PHASE - org.apache.flink.table.api.config.AggregatePhaseStrategy
-
Enforce to use two stage aggregate which has localAggregate and globalAggregate.
- typeFactory() - Method in interface org.apache.flink.table.expressions.resolver.rules.ResolverRule.ResolutionContext
-
Access to
DataTypeFactory
. - typeLiteral(DataType) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
U
- UNBOUNDED_RANGE - Static variable in class org.apache.flink.table.api.Expressions
-
Offset constant to be used in the
preceding
clause of unboundedOver
windows. - UNBOUNDED_ROW - Static variable in class org.apache.flink.table.api.Expressions
-
Offset constant to be used in the
preceding
clause of unboundedOver
windows. - unhex() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Converts hexadecimal string
expr
to BINARY. - union(Table) - Method in class org.apache.flink.table.api.internal.TableImpl
- union(Table) - Method in interface org.apache.flink.table.api.Table
-
Unions two
Table
s with duplicate records removed. - union(QueryOperation, QueryOperation, boolean) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- UNION - org.apache.flink.table.operations.SetQueryOperation.SetQueryOperationType
- unionAll(Table) - Method in class org.apache.flink.table.api.internal.TableImpl
- unionAll(Table) - Method in interface org.apache.flink.table.api.Table
-
Unions two
Table
s. - unixTimestamp() - Static method in class org.apache.flink.table.api.Expressions
-
Gets the current unix timestamp in seconds.
- unixTimestamp(Object) - Static method in class org.apache.flink.table.api.Expressions
-
Converts the given date time string with format 'yyyy-MM-dd HH:mm:ss' to unix timestamp (in seconds), using the time zone specified in the table config.
- unixTimestamp(Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Converts the given date time string with the specified format to unix timestamp (in seconds), using the specified timezone in table config.
- unloadModule(String) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- unloadModule(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Unloads a
Module
with given name. - unloadModule(String) - Method in class org.apache.flink.table.module.ModuleManager
-
Unload a module with given name.
- UnloadModuleOperation - Class in org.apache.flink.table.operations
-
Operation to describe an UNLOAD MODULE statement.
- UnloadModuleOperation(String) - Constructor for class org.apache.flink.table.operations.UnloadModuleOperation
- unregisterCatalog(String, boolean) - Method in class org.apache.flink.table.catalog.CatalogManager
-
Unregisters a catalog under the given name.
- UnregisteredSinkModifyOperation<T> - Class in org.apache.flink.table.operations
-
DML operation that tells to write to the given sink.
- UnregisteredSinkModifyOperation(TableSink<T>, QueryOperation) - Constructor for class org.apache.flink.table.operations.UnregisteredSinkModifyOperation
- unregisterFunctionResources(List<ResourceUri>) - Method in class org.apache.flink.table.resource.ResourceManager
-
Unregister the resource uri in function resources, when the reference count of the resource is 0, the resource will be removed from the function resources.
- unresolvedCall(ContextResolvedFunction, List<Expression>) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
- unresolvedCall(ContextResolvedFunction, Expression...) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
- unresolvedCall(FunctionDefinition, List<Expression>) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
- unresolvedCall(FunctionDefinition, Expression...) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
- UnresolvedCallExpression - Class in org.apache.flink.table.expressions
-
Unresolved call expression for calling a function identified by a
FunctionDefinition
. - unresolvedRef(String) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
- UnresolvedReferenceExpression - Class in org.apache.flink.table.expressions
-
An unresolved reference to a field, table, or local reference.
- unwrap(Class<T>) - Method in interface org.apache.flink.table.api.PlannerConfig
- UNWRAP_API_EXPRESSION - Static variable in class org.apache.flink.table.expressions.resolver.rules.ResolverRules
-
Unwraps all
ApiExpression
. - unwrapFromApi(Expression) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
- UPDATE - org.apache.flink.table.operations.ModifyType
- upperCase() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns all of the characters in a string in upper case using the rules of the default locale.
- UPSERT - org.apache.flink.table.operations.OutputConversionModifyOperation.UpdateMode
- urlDecode() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Decodes a given string in 'application/x-www-form-urlencoded' format using the UTF-8 encoding scheme.
- urlEncode() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Translates a string into 'application/x-www-form-urlencoded' format using the UTF-8 encoding scheme.
- useCatalog(String) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- useCatalog(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Sets the current catalog to the given value.
- UseCatalogOperation - Class in org.apache.flink.table.operations
-
Operation to describe a USE CATALOG statement.
- UseCatalogOperation(String) - Constructor for class org.apache.flink.table.operations.UseCatalogOperation
- used() - Method in class org.apache.flink.table.module.ModuleEntry
- useDatabase(String) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- useDatabase(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Sets the current default database.
- UseDatabaseOperation - Class in org.apache.flink.table.operations
-
Operation to describe a USE [catalogName.]dataBaseName statement.
- UseDatabaseOperation(String, String) - Constructor for class org.apache.flink.table.operations.UseDatabaseOperation
- useModules(String...) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
- useModules(String...) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Enable modules in use with declared name order.
- useModules(String...) - Method in class org.apache.flink.table.module.ModuleManager
-
Enable modules in use with declared name order.
- UseModulesOperation - Class in org.apache.flink.table.operations
-
Operation to describe a USE MODULES statement.
- UseModulesOperation(List<String>) - Constructor for class org.apache.flink.table.operations.UseModulesOperation
- UseOperation - Interface in org.apache.flink.table.operations
-
An
Operation
that describes the catalog/database switch statements, e.g. - USER - org.apache.flink.table.operations.ShowFunctionsOperation.FunctionScope
- userClassLoader - Variable in class org.apache.flink.table.resource.ResourceManager
- userClassLoader() - Method in interface org.apache.flink.table.expressions.resolver.rules.ResolverRule.ResolutionContext
-
Access to user classloader.
- uuid() - Static method in class org.apache.flink.table.api.Expressions
-
Returns an UUID (Universally Unique Identifier) string (e.g., "3d3c68f7-f608-473f-b60c-b0c44ad4cc4e") according to RFC 4122 type 4 (pseudo randomly generated) UUID.
V
- validateArgumentFields(TypeInformation<?>[]) - Method in class org.apache.flink.table.legacy.sources.tsextractors.ExistingField
-
Deprecated.
- validateArgumentFields(TypeInformation<?>[]) - Method in class org.apache.flink.table.legacy.sources.tsextractors.StreamRecordTimestamp
-
Deprecated.
- validateInputTypeInfo(TypeInformation<A>) - Static method in class org.apache.flink.table.typeutils.FieldInfoUtils
-
Validate if class represented by the typeInfo is static and globally accessible.
- validateTableSource(TableSource<?>) - Method in class org.apache.flink.table.api.internal.TableEnvironmentImpl
-
Subclasses can override this method to add additional checks.
- validateTimeZone(String) - Static method in class org.apache.flink.table.api.internal.TableConfigValidation
-
Validates user configured time zone.
- valueLiteral(Object) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
- valueLiteral(Object, DataType) - Static method in class org.apache.flink.table.expressions.ApiExpressionUtils
- valueOf(String) - Static method in enum org.apache.flink.table.api.config.AggregatePhaseStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.AsyncOutputMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.LegacyCastBehaviour
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.NotNullEnforcer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.RetryStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.RowtimeInserter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.SinkKeyedShuffle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.TypeLengthEnforcer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.UidGeneration
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.UpsertMaterialize
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.config.LookupJoinHintOptions.RetryStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.config.OptimizerConfigOptions.NonDeterministicUpdateStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanCompilation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanRestore
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.config.TableConfigOptions.ColumnExpansionStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.ExplainDetail
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.ExplainFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.ResultKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.SqlDialect
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.operations.JoinQueryOperation.JoinType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.operations.ModifyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.operations.OutputConversionModifyOperation.UpdateMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.operations.SetQueryOperation.SetQueryOperationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.operations.ShowFunctionsOperation.FunctionScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.operations.utils.LikeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.operations.WindowAggregateQueryOperation.ResolvedGroupWindow.WindowType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.flink.table.api.config.AggregatePhaseStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.AsyncOutputMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.LegacyCastBehaviour
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.NotNullEnforcer
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.RetryStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.RowtimeInserter
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.SinkKeyedShuffle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.TypeLengthEnforcer
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.UidGeneration
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.UpsertMaterialize
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.api.config.LookupJoinHintOptions.RetryStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.api.config.OptimizerConfigOptions.NonDeterministicUpdateStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanCompilation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanRestore
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.api.config.TableConfigOptions.ColumnExpansionStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.api.ExplainDetail
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.api.ExplainFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.api.ResultKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.api.SqlDialect
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.operations.JoinQueryOperation.JoinType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.operations.ModifyType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.operations.OutputConversionModifyOperation.UpdateMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.operations.SetQueryOperation.SetQueryOperationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.operations.ShowFunctionsOperation.FunctionScope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.operations.utils.LikeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.table.operations.WindowAggregateQueryOperation.ResolvedGroupWindow.WindowType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values(Expression...) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- values(DataType, Expression...) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- ValuesQueryOperation - Class in org.apache.flink.table.operations
-
Table operation that computes new table using given
Expression
s from its input relational operation. - ValuesQueryOperation(List<List<ResolvedExpression>>, ResolvedSchema) - Constructor for class org.apache.flink.table.operations.ValuesQueryOperation
- varPop() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the population standard variance of an expression.
- varSamp() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the sample variance of a given expression.
- viewIdentifier - Variable in class org.apache.flink.table.operations.ddl.AlterViewOperation
- visit(CallExpression) - Method in class org.apache.flink.table.expressions.utils.ApiExpressionDefaultVisitor
- visit(CallExpression) - Method in class org.apache.flink.table.expressions.utils.ResolvedExpressionDefaultVisitor
- visit(Expression) - Method in class org.apache.flink.table.expressions.ApiExpressionVisitor
- visit(Expression) - Method in class org.apache.flink.table.expressions.ResolvedExpressionVisitor
- visit(FieldReferenceExpression) - Method in class org.apache.flink.table.expressions.utils.ApiExpressionDefaultVisitor
- visit(FieldReferenceExpression) - Method in class org.apache.flink.table.expressions.utils.ResolvedExpressionDefaultVisitor
- visit(LocalReferenceExpression) - Method in class org.apache.flink.table.expressions.ApiExpressionVisitor
- visit(LocalReferenceExpression) - Method in class org.apache.flink.table.expressions.ResolvedExpressionVisitor
- visit(LocalReferenceExpression) - Method in class org.apache.flink.table.expressions.utils.ApiExpressionDefaultVisitor
- visit(LocalReferenceExpression) - Method in class org.apache.flink.table.expressions.utils.ResolvedExpressionDefaultVisitor
- visit(LookupCallExpression) - Method in class org.apache.flink.table.expressions.ApiExpressionVisitor
- visit(LookupCallExpression) - Method in class org.apache.flink.table.expressions.resolver.LookupCallResolver
- visit(LookupCallExpression) - Method in class org.apache.flink.table.expressions.utils.ApiExpressionDefaultVisitor
- visit(NestedFieldReferenceExpression) - Method in class org.apache.flink.table.expressions.utils.ApiExpressionDefaultVisitor
- visit(NestedFieldReferenceExpression) - Method in class org.apache.flink.table.expressions.utils.ResolvedExpressionDefaultVisitor
- visit(ResolvedExpression) - Method in class org.apache.flink.table.expressions.ApiExpressionVisitor
-
For resolved expressions created by the planner.
- visit(ResolvedExpression) - Method in class org.apache.flink.table.expressions.ResolvedExpressionVisitor
-
For resolved expressions created by the planner.
- visit(ResolvedExpression) - Method in class org.apache.flink.table.expressions.utils.ApiExpressionDefaultVisitor
- visit(ResolvedExpression) - Method in class org.apache.flink.table.expressions.utils.ResolvedExpressionDefaultVisitor
- visit(SqlCallExpression) - Method in class org.apache.flink.table.expressions.ApiExpressionVisitor
- visit(SqlCallExpression) - Method in class org.apache.flink.table.expressions.utils.ApiExpressionDefaultVisitor
- visit(TableReferenceExpression) - Method in class org.apache.flink.table.expressions.ApiExpressionVisitor
- visit(TableReferenceExpression) - Method in class org.apache.flink.table.expressions.ResolvedExpressionVisitor
- visit(TableReferenceExpression) - Method in class org.apache.flink.table.expressions.utils.ApiExpressionDefaultVisitor
- visit(TableReferenceExpression) - Method in class org.apache.flink.table.expressions.utils.ResolvedExpressionDefaultVisitor
- visit(TypeLiteralExpression) - Method in class org.apache.flink.table.expressions.utils.ApiExpressionDefaultVisitor
- visit(TypeLiteralExpression) - Method in class org.apache.flink.table.expressions.utils.ResolvedExpressionDefaultVisitor
- visit(UnresolvedCallExpression) - Method in class org.apache.flink.table.expressions.ApiExpressionVisitor
- visit(UnresolvedCallExpression) - Method in class org.apache.flink.table.expressions.resolver.LookupCallResolver
- visit(UnresolvedCallExpression) - Method in class org.apache.flink.table.expressions.utils.ApiExpressionDefaultVisitor
- visit(UnresolvedReferenceExpression) - Method in class org.apache.flink.table.expressions.ApiExpressionVisitor
- visit(UnresolvedReferenceExpression) - Method in class org.apache.flink.table.expressions.utils.ApiExpressionDefaultVisitor
- visit(ValueLiteralExpression) - Method in class org.apache.flink.table.expressions.utils.ApiExpressionDefaultVisitor
- visit(ValueLiteralExpression) - Method in class org.apache.flink.table.expressions.utils.ResolvedExpressionDefaultVisitor
- visit(AggregateQueryOperation) - Method in interface org.apache.flink.table.operations.QueryOperationVisitor
- visit(AggregateQueryOperation) - Method in class org.apache.flink.table.operations.utils.QueryOperationDefaultVisitor
- visit(CalculatedQueryOperation) - Method in interface org.apache.flink.table.operations.QueryOperationVisitor
- visit(CalculatedQueryOperation) - Method in class org.apache.flink.table.operations.utils.QueryOperationDefaultVisitor
- visit(CollectModifyOperation) - Method in interface org.apache.flink.table.operations.ModifyOperationVisitor
- visit(CreateTableASOperation) - Method in interface org.apache.flink.table.operations.ModifyOperationVisitor
- visit(DistinctQueryOperation) - Method in interface org.apache.flink.table.operations.QueryOperationVisitor
- visit(DistinctQueryOperation) - Method in class org.apache.flink.table.operations.utils.QueryOperationDefaultVisitor
- visit(ExternalModifyOperation) - Method in interface org.apache.flink.table.operations.ModifyOperationVisitor
- visit(FilterQueryOperation) - Method in interface org.apache.flink.table.operations.QueryOperationVisitor
- visit(FilterQueryOperation) - Method in class org.apache.flink.table.operations.utils.QueryOperationDefaultVisitor
- visit(JoinQueryOperation) - Method in interface org.apache.flink.table.operations.QueryOperationVisitor
- visit(JoinQueryOperation) - Method in class org.apache.flink.table.operations.utils.QueryOperationDefaultVisitor
- visit(OutputConversionModifyOperation) - Method in interface org.apache.flink.table.operations.ModifyOperationVisitor
- visit(ProjectQueryOperation) - Method in interface org.apache.flink.table.operations.QueryOperationVisitor
- visit(ProjectQueryOperation) - Method in class org.apache.flink.table.operations.utils.QueryOperationDefaultVisitor
- visit(QueryOperation) - Method in interface org.apache.flink.table.operations.QueryOperationVisitor
- visit(QueryOperation) - Method in class org.apache.flink.table.operations.utils.QueryOperationDefaultVisitor
- visit(ReplaceTableAsOperation) - Method in interface org.apache.flink.table.operations.ModifyOperationVisitor
- visit(SetQueryOperation) - Method in interface org.apache.flink.table.operations.QueryOperationVisitor
- visit(SetQueryOperation) - Method in class org.apache.flink.table.operations.utils.QueryOperationDefaultVisitor
- visit(SinkModifyOperation) - Method in interface org.apache.flink.table.operations.ModifyOperationVisitor
- visit(SortQueryOperation) - Method in interface org.apache.flink.table.operations.QueryOperationVisitor
- visit(SortQueryOperation) - Method in class org.apache.flink.table.operations.utils.QueryOperationDefaultVisitor
- visit(SourceQueryOperation) - Method in interface org.apache.flink.table.operations.QueryOperationVisitor
- visit(SourceQueryOperation) - Method in class org.apache.flink.table.operations.utils.QueryOperationDefaultVisitor
- visit(TableSourceQueryOperation<U>) - Method in interface org.apache.flink.table.operations.QueryOperationVisitor
- visit(TableSourceQueryOperation<U>) - Method in class org.apache.flink.table.operations.utils.QueryOperationDefaultVisitor
- visit(UnregisteredSinkModifyOperation<U>) - Method in interface org.apache.flink.table.operations.ModifyOperationVisitor
- visit(ValuesQueryOperation) - Method in interface org.apache.flink.table.operations.QueryOperationVisitor
- visit(ValuesQueryOperation) - Method in class org.apache.flink.table.operations.utils.QueryOperationDefaultVisitor
- visit(WindowAggregateQueryOperation) - Method in interface org.apache.flink.table.operations.QueryOperationVisitor
- visit(WindowAggregateQueryOperation) - Method in class org.apache.flink.table.operations.utils.QueryOperationDefaultVisitor
- visitNonApiExpression(Expression) - Method in class org.apache.flink.table.expressions.ApiExpressionVisitor
- visitNonApiExpression(Expression) - Method in class org.apache.flink.table.expressions.resolver.LookupCallResolver
- visitNonApiExpression(Expression) - Method in class org.apache.flink.table.expressions.utils.ApiExpressionDefaultVisitor
W
- week() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of weeks.
- weeks() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of weeks.
- where(Expression) - Method in class org.apache.flink.table.api.internal.TableImpl
- where(Expression) - Method in interface org.apache.flink.table.api.Table
-
Filters out elements that don't pass the filter predicate.
- window(GroupWindow) - Method in class org.apache.flink.table.api.internal.TableImpl
- window(GroupWindow) - Method in interface org.apache.flink.table.api.Table
-
Groups the records of a table by assigning them to windows defined by a time or row interval.
- window(OverWindow...) - Method in class org.apache.flink.table.api.internal.TableImpl
- window(OverWindow...) - Method in interface org.apache.flink.table.api.Table
-
Defines over-windows on the records of a table.
- windowAggregate(List<Expression>, GroupWindow, List<Expression>, List<Expression>, QueryOperation) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- windowAggregate(List<Expression>, GroupWindow, List<Expression>, Expression, QueryOperation) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- WindowAggregateQueryOperation - Class in org.apache.flink.table.operations
-
Relational operation that performs computations on top of subsets of input rows grouped by key and group window.
- WindowAggregateQueryOperation(List<ResolvedExpression>, List<ResolvedExpression>, List<ResolvedExpression>, WindowAggregateQueryOperation.ResolvedGroupWindow, QueryOperation, ResolvedSchema) - Constructor for class org.apache.flink.table.operations.WindowAggregateQueryOperation
- WindowAggregateQueryOperation.ResolvedGroupWindow - Class in org.apache.flink.table.operations
-
Wrapper for resolved expressions of a
GroupWindow
. - WindowAggregateQueryOperation.ResolvedGroupWindow.WindowType - Enum in org.apache.flink.table.operations
-
The type of window.
- WindowGroupedTable - Interface in org.apache.flink.table.api
-
A table that has been windowed and grouped for
GroupWindow
s. - windowTableAggregate(List<Expression>, GroupWindow, List<Expression>, Expression, QueryOperation) - Method in class org.apache.flink.table.operations.utils.OperationTreeBuilder
- withAllColumns() - Static method in class org.apache.flink.table.api.Expressions
-
Creates an expression that selects all columns.
- withBuiltInCatalogName(String) - Method in class org.apache.flink.table.api.EnvironmentSettings.Builder
-
Specifies the name of the initial catalog to be created when instantiating a
TableEnvironment
. - withBuiltInDatabaseName(String) - Method in class org.apache.flink.table.api.EnvironmentSettings.Builder
-
Specifies the name of the default database in the initial catalog to be created when instantiating a
TableEnvironment
. - withCatalogStore(CatalogStore) - Method in class org.apache.flink.table.api.EnvironmentSettings.Builder
- withClassLoader(ClassLoader) - Method in class org.apache.flink.table.api.EnvironmentSettings.Builder
-
Specifies the classloader to use in the planner for operations related to code generation, UDF loading, operations requiring reflections on user classes, discovery of factories.
- withColumns(Object, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Creates an expression that selects a range of columns.
- withConfiguration(Configuration) - Method in class org.apache.flink.table.api.EnvironmentSettings.Builder
-
Add extra configuration to
EnvironmentSettings
. - withGap(Expression) - Static method in class org.apache.flink.table.api.Session
-
Creates a session window.
- withGroupedAggregation(boolean) - Method in class org.apache.flink.table.expressions.resolver.ExpressionResolver.ExpressionResolverBuilder
- withLocalReferences(LocalReferenceExpression...) - Method in class org.apache.flink.table.expressions.resolver.ExpressionResolver.ExpressionResolverBuilder
- withoutColumns(Object, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Creates an expression that selects all columns except for the given range of columns.
- withOutputDataType(DataType) - Method in class org.apache.flink.table.expressions.resolver.ExpressionResolver.ExpressionResolverBuilder
- withOverWindows(List<OverWindow>) - Method in class org.apache.flink.table.expressions.resolver.ExpressionResolver.ExpressionResolverBuilder
- wrappingCall(BuiltInFunctionDefinition, ResolvedExpression) - Method in class org.apache.flink.table.expressions.resolver.ExpressionResolver.PostResolverFactory
- writeToFile(File) - Method in interface org.apache.flink.table.api.CompiledPlan
-
Writes this plan to a file using the JSON representation.
- writeToFile(File, boolean) - Method in interface org.apache.flink.table.api.CompiledPlan
-
Writes this plan to a file using the JSON representation.
- writeToFile(File, boolean, boolean) - Method in interface org.apache.flink.table.delegation.InternalPlan
-
Note that
ignoreIfExists
has precedence overfailIfExists
. - writeToFile(String) - Method in interface org.apache.flink.table.api.CompiledPlan
- writeToFile(String, boolean) - Method in interface org.apache.flink.table.api.CompiledPlan
- writeToFile(Path) - Method in interface org.apache.flink.table.api.CompiledPlan
- writeToFile(Path, boolean) - Method in interface org.apache.flink.table.api.CompiledPlan
Y
- year() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of years.
- years() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of years.
All Classes All Packages