Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
$
- $(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.
- ABS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- AbstractDataType<T extends AbstractDataType<T>> - Interface in org.apache.flink.table.types
-
Highest abstraction that describes the data type of a value in the table ecosystem.
- accept(ExpressionVisitor<R>) - Method in class org.apache.flink.table.api.ApiExpression
- accept(ExpressionVisitor<R>) - Method in interface org.apache.flink.table.expressions.Expression
- accept(ExpressionVisitor<R>) - Method in class org.apache.flink.table.expressions.SqlCallExpression
- accept(QueryOperationVisitor<T>) - Method in interface org.apache.flink.table.operations.QueryOperation
- accept(DataTypeVisitor<R>) - Method in class org.apache.flink.table.types.DataType
- accept(DataTypeVisitor<R>) - Method in class org.apache.flink.table.types.FieldsDataType
- accept(LogicalTypeVisitor<R>) - Method in class org.apache.flink.table.types.logical.ArrayType
- accept(LogicalTypeVisitor<R>) - Method in class org.apache.flink.table.types.logical.LogicalType
- accept(LogicalTypeVisitor<R>) - Method in class org.apache.flink.table.types.logical.MapType
- accept(LogicalTypeVisitor<R>) - Method in class org.apache.flink.table.types.logical.RowType
- accept(LogicalTypeVisitor<R>) - Method in class org.apache.flink.table.types.logical.StructuredType
- accumulatorTypeStrategy(TypeStrategy) - Method in class org.apache.flink.table.types.inference.TypeInference.Builder
-
Sets the strategy for inferring the intermediate accumulator data type of an aggregate function call.
- acos() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the arc cosine of a given number.
- ACOS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ActionCompletedException - Exception in io.confluent.flink.plugin
-
Exception thrown when an action (e.g., stop or delete) completes.
- ActionCompletedException(boolean, String) - Constructor for exception io.confluent.flink.plugin.ActionCompletedException
- ActionCompletedException(boolean, String, Throwable) - Constructor for exception io.confluent.flink.plugin.ActionCompletedException
- adapterForIterator(Iterator<T>) - Static method in interface org.apache.flink.util.CloseableIterator
- adapterForIterator(Iterator<T>, AutoCloseable) - Static method in interface org.apache.flink.util.CloseableIterator
- ADAPTIVE - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.SinkUpsertMaterializeStrategy
-
Alternate between MAP and VALUE depending on the number of entries for the given key starting with VALUE and switching to MAP upon reaching threshold.high value (and back to VALUE, when reaching low).
- add(BlockElement) - Method in class org.apache.flink.configuration.description.Description.DescriptionBuilder
-
Block of description add.
- add(MemorySize) - Method in class org.apache.flink.configuration.MemorySize
- add(TablePipeline) - Method in interface org.apache.flink.table.api.StatementSet
-
Adds a
TablePipeline. - add(T) - Method in class org.apache.flink.table.api.dataview.ListView
-
Adds the given value to the list.
- addAll(List<T>) - Method in class org.apache.flink.table.api.dataview.ListView
-
Adds all of the elements of the specified list to this list view.
- addAll(Configuration) - Method in class org.apache.flink.configuration.Configuration
- addAll(Configuration, String) - Method in class org.apache.flink.configuration.Configuration
-
Adds all entries from the given configuration into this configuration.
- addAllToProperties(Properties) - Method in class org.apache.flink.configuration.Configuration
-
Adds all entries in this
Configurationto the givenProperties. - 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.
- addContainedKind(RowKind) - Method in class org.apache.flink.table.connector.ChangelogMode.Builder
- 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 interface org.apache.flink.table.api.StatementSet
-
Shorthand for
statementSet.add(table.insertInto(targetPath, overwrite)). - 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 interface org.apache.flink.table.api.StatementSet
-
Shorthand for
statementSet.add(table.insertInto(targetDescriptor, overwrite)). - addInsertSql(String) - Method in interface org.apache.flink.table.api.StatementSet
-
Adds an
INSERT INTOSQL statement. - 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 interface org.apache.flink.table.api.Table
-
Adds additional columns.
- AGG_DECIMAL_MINUS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
-
Special "-" operator used internally for implementing SUM/AVG aggregations (with and without retractions) on a Decimal type.
- AGG_DECIMAL_PLUS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
-
Special "+" operator used internally for implementing SUM/AVG aggregations (with and without retractions) on a Decimal type.
- aggregate(Expression) - Method in interface org.apache.flink.table.api.GroupedTable
-
Performs an aggregate operation with an aggregate function.
- 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.
- AGGREGATE - Enum constant in enum org.apache.flink.table.functions.FunctionKind
- 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. - aiComplete(String, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the AI_COMPLETE function to generate text completions using AI models.
- aiEmbedding(String, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the AI_EMBEDDING function to generate embeddings using AI models.
- aiRunAgent(String, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the AI_RUN_AGENT function to execute an AI agent workflow.
- aiToolInvoke(String, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the AI_TOOL_INVOKE function to invoke AI tools.
- all() - Static method in class org.apache.flink.table.connector.ChangelogMode
-
Shortcut for a changelog that can contain all
RowKinds. - ALL - Enum constant in enum org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanCompilation
- ALL - Enum constant in enum org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanRestore
- ALL_ENFORCED - Enum constant in enum org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanRestore
- allOptions - Variable in class org.apache.flink.table.factories.FactoryUtil.FactoryHelper
- ALLOW_UNALIGNED_SOURCE_SPLITS - Static variable in class org.apache.flink.configuration.PipelineOptions
-
Will be removed in future Flink releases.
- ALLOW_UNORDERED - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.AsyncOutputMode
-
Allow unordered output mode, will attempt to use when it does not affect the correctness of the result, otherwise ORDERED will be still used.
- alterDatabase(String, CatalogDatabase, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Modify an existing database.
- alterFunction(ObjectPath, CatalogFunction, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Modify an existing function.
- alterModel(ObjectPath, CatalogModel, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Modifies an existing model.
- alterModel(ObjectPath, CatalogModel, List<ModelChange>, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Modifies an existing model.
- alterPartition(ObjectPath, CatalogPartitionSpec, CatalogPartition, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Alter a partition.
- alterPartitionColumnStatistics(ObjectPath, CatalogPartitionSpec, CatalogColumnStatistics, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Update the column statistics of a table partition.
- alterPartitionStatistics(ObjectPath, CatalogPartitionSpec, CatalogTableStatistics, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Update the statistics of a table partition.
- alterTable(ObjectPath, CatalogBaseTable, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Modifies an existing table or view.
- alterTable(ObjectPath, CatalogBaseTable, List<TableChange>, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Modifies an existing table or view.
- alterTableColumnStatistics(ObjectPath, CatalogColumnStatistics, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Update the column statistics of a table.
- alterTableStatistics(ObjectPath, CatalogTableStatistics, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Update the statistics of a table.
- ALWAYS - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.UidGeneration
- 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.
- AND - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- API_KEY - Enum constant in enum io.confluent.flink.plugin.AuthMode
-
Confluent Cloud API key and secret.
- ApiExpression - Class in org.apache.flink.table.api
-
Java API class that gives access to expression operations.
- ApiExpression(Expression) - Constructor for class org.apache.flink.table.api.ApiExpression
- applyArgs(String[]) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Applies configuration from CLI arguments on top of the current builder state.
- applySourceWatermark() - Method in interface org.apache.flink.table.connector.source.abilities.SupportsSourceWatermark
-
Instructs the source to emit source-specific watermarks during runtime.
- ArgumentTrait - Enum in org.apache.flink.table.annotation
-
Declares traits for
ArgumentHint. - array(Object, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Creates an array of literals.
- ARRAY - Enum constant in enum org.apache.flink.table.api.JsonType
- ARRAY - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ARRAY(AbstractDataType<?>) - Static method in class org.apache.flink.table.api.DataTypes
-
Unresolved
DataTypes.ARRAY(DataType). - ARRAY(DataType) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of an array of elements with same subtype.
- ARRAY_AGG - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ARRAY_APPEND - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ARRAY_CONCAT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ARRAY_CONTAINS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ARRAY_DISTINCT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ARRAY_ELEMENT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ARRAY_EXCEPT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ARRAY_INTERSECT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ARRAY_JOIN - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ARRAY_MAX - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ARRAY_MIN - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ARRAY_POSITION - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ARRAY_PREPEND - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ARRAY_REMOVE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ARRAY_REVERSE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ARRAY_SLICE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ARRAY_SORT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ARRAY_UNION - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- ArrayType - Class in org.apache.flink.table.types.logical
-
Logical type of an array of elements with same subtype.
- ArrayType(boolean, LogicalType) - Constructor for class org.apache.flink.table.types.logical.ArrayType
- ArrayType(LogicalType) - Constructor for class org.apache.flink.table.types.logical.ArrayType
- 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 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 interface org.apache.flink.table.api.Table
-
Deprecated.
- AS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- asArgument(String) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Converts this expression into a named argument.
- asArgument(String) - Method in interface org.apache.flink.table.api.Model
-
Converts this model object into a named argument.
- asArgument(String) - Method in interface org.apache.flink.table.api.PartitionedTable
-
Converts this table object into a named argument.
- asArgument(String) - Method in interface org.apache.flink.table.api.Table
-
Converts this table object into a named argument.
- asc() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Specifies ascending order of an expression i.e. a field for orderBy unresolvedCall.
- ASC_NULLS_FIRST - Enum constant in enum org.apache.flink.table.functions.TableSemantics.SortDirection
-
Ascending order with nulls first.
- ASC_NULLS_LAST - Enum constant in enum org.apache.flink.table.functions.TableSemantics.SortDirection
-
Ascending order with nulls last.
- ascii() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the numeric value of the first character of the input string.
- ASCII - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- asin() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the arc sine of a given number.
- ASIN - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- asList() - Method in class org.apache.flink.configuration.ConfigOptions.TypedConfigOptionBuilder
-
Defines that the option's type should be a list of previously defined atomic type.
- asSerializableString() - Method in class org.apache.flink.table.catalog.ObjectIdentifier
-
Returns a string that fully serializes this instance.
- asSerializableString() - Method in interface org.apache.flink.table.expressions.ResolvedExpression
-
Returns a string that fully serializes this instance.
- asSerializableString() - Method in interface org.apache.flink.table.operations.QueryOperation
-
Returns a SQL string that fully serializes this instance.
- asSerializableString() - Method in class org.apache.flink.table.types.logical.ArrayType
- asSerializableString() - Method in class org.apache.flink.table.types.logical.LogicalType
-
Returns a string that fully serializes this instance.
- asSerializableString() - Method in class org.apache.flink.table.types.logical.MapType
- asSerializableString() - Method in class org.apache.flink.table.types.logical.RowType
- asSerializableString() - Method in class org.apache.flink.table.types.logical.RowType.RowField
- asSerializableString() - Method in class org.apache.flink.table.types.logical.StructuredType
- asSerializableString() - Method in class org.apache.flink.table.types.logical.StructuredType.StructuredAttribute
- asSerializableString(SqlFactory) - Method in interface org.apache.flink.table.expressions.ResolvedExpression
-
Returns a string that fully serializes this instance.
- asSerializableString(SqlFactory) - Method in interface org.apache.flink.table.operations.QueryOperation
-
Returns a SQL string that fully serializes this instance.
- ASSIGNMENT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- asSummaryString() - Method in class org.apache.flink.table.api.ApiExpression
- asSummaryString() - Method in class org.apache.flink.table.catalog.ObjectIdentifier
-
Returns a string that summarizes this instance for printing to a console or log.
- asSummaryString() - Method in interface org.apache.flink.table.connector.sink.DynamicTableSink
-
Returns a string that summarizes this sink for printing to a console or log.
- asSummaryString() - Method in interface org.apache.flink.table.connector.source.DynamicTableSource
-
Returns a string that summarizes this source for printing to a console or log.
- asSummaryString() - Method in interface org.apache.flink.table.expressions.Expression
-
Returns a string that summarizes this expression for printing to a console.
- asSummaryString() - Method in class org.apache.flink.table.expressions.SqlCallExpression
- 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.types.logical.ArrayType
- asSummaryString() - Method in class org.apache.flink.table.types.logical.LogicalType
-
Returns a string that summarizes this type for printing to a console.
- asSummaryString() - Method in class org.apache.flink.table.types.logical.MapType
- asSummaryString() - Method in class org.apache.flink.table.types.logical.RowType
- asSummaryString() - Method in class org.apache.flink.table.types.logical.RowType.RowField
- asSummaryString() - Method in class org.apache.flink.table.types.logical.StructuredType
- asSummaryString() - Method in class org.apache.flink.table.types.logical.StructuredType.StructuredAttribute
- ASYNC - Static variable in class org.apache.flink.table.api.config.MLPredictRuntimeConfigOptions
- ASYNC_MAX_CONCURRENT_OPERATIONS - Static variable in class org.apache.flink.table.api.config.MLPredictRuntimeConfigOptions
- ASYNC_OUTPUT_MODE - Static variable in class org.apache.flink.table.api.config.MLPredictRuntimeConfigOptions
- ASYNC_SCALAR - Enum constant in enum org.apache.flink.table.functions.FunctionKind
- ASYNC_TABLE - Enum constant in enum org.apache.flink.table.functions.FunctionKind
- ASYNC_TIMEOUT - Static variable in class org.apache.flink.table.api.config.MLPredictRuntimeConfigOptions
- 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).
- AT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- atan() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the arc tangent of a given number.
- ATAN - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- atan2(Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Calculates the arc tangent of a given coordinate.
- ATAN2 - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- attributes(List<StructuredType.StructuredAttribute>) - Method in class org.apache.flink.table.types.logical.StructuredType.Builder
- AuthMode - Enum in io.confluent.flink.plugin
-
Authentication mode for the Confluent Cloud.
- AUTO - Enum constant in enum org.apache.flink.table.api.config.AggregatePhaseStrategy
-
No special enforcer for aggregate stage.
- AUTO - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.SinkKeyedShuffle
-
Auto add keyed shuffle when the sink's parallelism differs from upstream operator.
- AUTO - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.UpsertMaterialize
-
Add materialize operator when a distributed disorder occurs on unique keys.
- AUTO - Enum constant in enum org.apache.flink.table.api.config.OptimizerConfigOptions.AdaptiveBroadcastJoinStrategy
- AUTO - Enum constant in enum org.apache.flink.table.api.config.OptimizerConfigOptions.AdaptiveSkewedJoinOptimizationStrategy
- AUTO - Enum constant in enum org.apache.flink.table.api.config.OptimizerConfigOptions.DeltaJoinStrategy
- AUTO_GENERATE_UIDS - Static variable in class org.apache.flink.configuration.PipelineOptions
- AUTO_WATERMARK_INTERVAL - Static variable in class org.apache.flink.configuration.PipelineOptions
- avg() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the average (arithmetic mean) of the numeric field across all input values.
- AVG - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- await() - Method in interface org.apache.flink.table.api.TableResult
-
Wait if necessary until the data is ready.
- 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
ExpressionAST for expression operations. - BaseExpressions() - Constructor for class org.apache.flink.table.api.internal.BaseExpressions
- 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).
- BETWEEN - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BIGINT() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of an 8-byte signed integer with values from -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807.
- bin() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a string representation of an integer numeric value in binary format.
- BIN - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BINARY(int) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a fixed-length binary string (=a sequence of bytes)
BINARY(n)wherenis the number of bytes. - BITMAP() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of bitmap data.
- BITMAP_AND - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BITMAP_AND_AGG - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BITMAP_AND_CARDINALITY_AGG - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BITMAP_ANDNOT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BITMAP_BUILD - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BITMAP_BUILD_AGG - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BITMAP_BUILD_CARDINALITY_AGG - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BITMAP_CARDINALITY - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BITMAP_FROM_BYTES - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BITMAP_OR - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BITMAP_OR_AGG - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BITMAP_OR_CARDINALITY_AGG - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BITMAP_TO_ARRAY - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BITMAP_TO_BYTES - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BITMAP_TO_STRING - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BITMAP_XOR - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BITMAP_XOR_AGG - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- BITMAP_XOR_CARDINALITY_AGG - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- bitmapAnd(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Computes the AND (intersection) of two bitmaps.
- bitmapAndAgg() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Aggregates the AND (intersection) of multiple bitmaps.
- bitmapAndCardinalityAgg() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Aggregates the AND (intersection) of multiple bitmaps and returns its 64-bit cardinality.
- bitmapAndnot(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Computes the AND NOT (difference) of two bitmaps.
- bitmapBuild() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates a bitmap from an array of 32-bit integers.
- bitmapBuildAgg() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Aggregates 32-bit integers into a bitmap.
- bitmapBuildCardinalityAgg() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Aggregates 32-bit integers into a bitmap and returns its 64-bit cardinality.
- bitmapCardinality() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the cardinality of a bitmap.
- bitmapFromBytes() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Converts an array of bytes to a bitmap.
- bitmapOr(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Computes the OR (union) of two bitmaps.
- bitmapOrAgg() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Aggregates the OR (union) of multiple bitmaps.
- bitmapOrCardinalityAgg() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Aggregates the OR (union) of multiple bitmaps and returns its 64-bit cardinality.
- bitmapToArray() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Converts a bitmap to an array of 32-bit integers, the values are sorted by
Integer.compareUnsigned(int, int). - bitmapToBytes() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Converts a bitmap to an array of bytes.
- bitmapToString() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Converts a bitmap to a string, the values are sorted by
Integer.compareUnsigned(int, int). - bitmapXor(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Computes the XOR (symmetric difference) of two bitmaps.
- bitmapXorAgg() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Aggregates the XOR (symmetric difference) of multiple bitmaps.
- bitmapXorCardinalityAgg() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Aggregates the XOR (symmetric difference) of multiple bitmaps and returns its 64-bit cardinality.
- BOOLEAN() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a boolean with a (possibly) three-valued logic of
TRUE, FALSE, UNKNOWN. - booleanType() - Method in class org.apache.flink.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be of
Booleantype. - bridgedTo(Class<?>) - Method in interface org.apache.flink.table.types.AbstractDataType
-
Adds a hint that data should be represented using the given class when entering or leaving the table ecosystem.
- bridgedTo(Class<?>) - Method in class org.apache.flink.table.types.FieldsDataType
- bridgedTo(Class<?>) - Method in class org.apache.flink.table.types.UnresolvedDataType
- 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.
- BTRIM - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- build() - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Creates Confluent-specific
EnvironmentSettingsthat can be passed intoTableEnvironment.create(EnvironmentSettings). - build() - Method in class io.confluent.flink.plugin.ConfluentTableDescriptor.Builder
-
Creates an instance of
ConfluentTableDescriptor. - build() - Method in class org.apache.flink.configuration.description.Description.DescriptionBuilder
-
Creates description representation.
- 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.FunctionDescriptor.Builder
- build() - Method in class org.apache.flink.table.api.InsertConflictStrategy.Builder
-
Builds the
InsertConflictStrategy. - build() - Method in class org.apache.flink.table.api.ModelDescriptor.Builder
-
Returns an immutable instance of
ModelDescriptor. - build() - Method in class org.apache.flink.table.api.Schema.Builder
-
Returns an instance of an unresolved
Schema. - 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.CatalogTable.Builder
- build() - Method in class org.apache.flink.table.connector.ChangelogMode.Builder
- build() - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness.Builder
-
Builds the test harness.
- build() - Method in class org.apache.flink.table.types.inference.TypeInference.Builder
- build() - Method in class org.apache.flink.table.types.logical.StructuredType.Builder
- builder() - Static method in class org.apache.flink.configuration.description.Description
- Builder() - Constructor for class io.confluent.flink.plugin.ConfluentTableDescriptor.Builder
- 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.types.inference.TypeInference.Builder
- Builder(ConfluentTableDescriptor) - Constructor for class io.confluent.flink.plugin.ConfluentTableDescriptor.Builder
- Builder(Class<?>) - Constructor for class org.apache.flink.table.types.logical.StructuredType.Builder
- Builder(String) - Constructor for class org.apache.flink.table.types.logical.StructuredType.Builder
- Builder(TableDescriptor) - Constructor for class org.apache.flink.table.api.TableDescriptor.Builder
- Builder(ObjectIdentifier) - Constructor for class org.apache.flink.table.types.logical.StructuredType.Builder
- Builder(ObjectIdentifier, Class<?>) - Constructor for class org.apache.flink.table.types.logical.StructuredType.Builder
- BuiltInFunctionDefinitions - Class in org.apache.flink.table.functions
-
Dictionary of function definitions for all built-in functions.
- BuiltInFunctionDefinitions() - Constructor for class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- bulkGetPartitionColumnStatistics(ObjectPath, List<CatalogPartitionSpec>) - Method in interface org.apache.flink.table.catalog.Catalog
-
Get a list of column statistics for given partitions.
- bulkGetPartitionStatistics(ObjectPath, List<CatalogPartitionSpec>) - Method in interface org.apache.flink.table.catalog.Catalog
-
Get a list of statistics of given partitions.
- BYTES - Enum constant in enum org.apache.flink.configuration.MemorySize.MemoryUnit
- BYTES() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a variable-length binary string (=a sequence of bytes) with defined maximum length.
C
- CACHED_FILES - Static variable in class org.apache.flink.configuration.PipelineOptions
- 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.
- callSql(String) - Static method in class org.apache.flink.table.api.Expressions
-
A call to a SQL expression.
- cancel() - Method in interface org.apache.flink.core.execution.JobClient
-
Cancels the associated job.
- canEqual(Object) - Method in class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo
- canEqual(Object) - Method in class org.apache.flink.api.common.typeinfo.TypeInformation
-
Returns true if the given object can be equaled with this object.
- 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.
- CARDINALITY - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- CASCADING - Enum constant in enum org.apache.flink.configuration.PipelineOptions.VertexDescriptionMode
-
Organizes the description in a single line cascading mode, which is similar to name.
- cast(DataType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a new value being cast to
toType. - cast(UnresolvedDataType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a new value being cast to
toType. - CAST - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- Catalog - Interface in org.apache.flink.table.catalog
-
This interface is responsible for reading and writing metadata such as database/table/views/UDFs from a registered catalog.
- CATALOG_FORMAT - Static variable in class org.apache.flink.table.types.logical.StructuredType
- CatalogDescriptor - Class in org.apache.flink.table.catalog
-
Describes a
Catalogwith the catalog name and configuration. - CatalogFactoryHelper(CatalogFactory, CatalogFactory.Context) - Constructor for class org.apache.flink.table.factories.FactoryUtil.CatalogFactoryHelper
- CatalogFunction - Interface in org.apache.flink.table.catalog
-
Interface for a function in a catalog.
- CatalogModel - Interface in org.apache.flink.table.catalog
-
Interface for a model in a catalog.
- CatalogStore - Interface in org.apache.flink.table.catalog
-
Represents the storage where persists all
Catalogs. - CatalogStoreFactoryHelper(CatalogStoreFactory, CatalogStoreFactory.Context) - Constructor for class org.apache.flink.table.factories.FactoryUtil.CatalogStoreFactoryHelper
- CatalogTable - Interface in org.apache.flink.table.catalog
-
Represents the unresolved metadata of a table in a
Catalog. - CatalogTable.Builder - Class in org.apache.flink.table.catalog
-
Builder for configuring and creating instances of
CatalogTable. - 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.
- CEIL - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- CENTURY - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- CHANGELOG_MODE - Enum constant in enum org.apache.flink.table.api.ExplainDetail
-
The changelog mode produced by a physical rel node. e.g.
- changelogMode() - Method in interface org.apache.flink.table.functions.TableSemantics
-
Actual changelog mode for the passed table.
- ChangelogMode - Class in org.apache.flink.table.connector
-
The set of changes contained in a changelog.
- ChangelogMode.Builder - Class in org.apache.flink.table.connector
-
Builder for configuring and creating instances of
ChangelogMode. - CHAR(int) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a fixed-length character string
CHAR(n)wherenis the number of code points. - CHAR_LENGTH - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- charLength() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the length of a string.
- checkWatermarkOptions(ReadableConfig) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Check watermark-related options and return error messages.
- chr() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the ASCII character result of the input integer.
- CHR - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- CLASSPATHS - Static variable in class org.apache.flink.configuration.PipelineOptions
-
A list of URLs that are added to the classpath of each user code classloader of the program.
- clear() - Method in class org.apache.flink.table.api.dataview.ListView
-
Removes all elements from this list view.
- clear() - Method in class org.apache.flink.table.api.dataview.MapView
-
Removes all entries of this map.
- clear() - Method in class org.apache.flink.types.Row
-
Clears all fields of this row.
- clearAll() - Method in interface org.apache.flink.table.functions.ProcessTableFunction.Context
-
Clears the virtual partition including timers and state.
- clearAllState() - Method in interface org.apache.flink.table.functions.ProcessTableFunction.Context
-
Clears all state entries within the virtual partition once the eval() method returns.
- clearAllStatesForKey(Row) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Clear all state for a given partition key.
- clearAllTimers() - Method in interface org.apache.flink.table.functions.ProcessTableFunction.Context
-
Clears all timers within the virtual partition.
- clearAllTimers() - Method in interface org.apache.flink.table.functions.ProcessTableFunction.TimeContext
-
Deletes all timers within the virtual partition.
- clearFiredTimers() - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Clears the fired timer history.
- clearOutput() - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Clears all collected output.
- clearState(String) - Method in interface org.apache.flink.table.functions.ProcessTableFunction.Context
-
Clears the given state entry within the virtual partition once the eval() method returns.
- clearStateForKey(String, Row) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Clear specific state entry for a given partition key.
- clearTimer(String) - Method in interface org.apache.flink.table.functions.ProcessTableFunction.TimeContext
-
Clears a timer that was previously registered under the given name.
- clearTimer(TimeType) - Method in interface org.apache.flink.table.functions.ProcessTableFunction.TimeContext
-
Clears a timer that was previously registered for a given time.
- CLIENT_ACTION_AWAIT - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_ACTION_KIND - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_ACTION_SKIP_EXIT - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_APPLICATION_NAME - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_ARTIFACT_API_KEY - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_ARTIFACT_API_SECRET - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_ARTIFACT_ENDPOINT_TEMPLATE - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_AUTH_MODE - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_AWAIT_TIMEOUT - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_CATALOG_CACHE - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_CLOUD - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_COMPUTE_POOL_ID - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_ENDPOINT_TEMPLATE - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_ENVIRONMENT_ID - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_FLINK_API_KEY - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_FLINK_API_SECRET - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_GLOBAL_API_KEY - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_GLOBAL_API_SECRET - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_HTTP_USER_AGENT - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_OAUTH_EXTERNAL_ACCESS_TOKEN - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_OAUTH_EXTERNAL_CLIENT_ID - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_OAUTH_EXTERNAL_CLIENT_SECRET - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_OAUTH_EXTERNAL_TOKEN_SCOPE - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_OAUTH_EXTERNAL_TOKEN_URL - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_OAUTH_IDENTITY_POOL_ID - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_ON_CONFLICT - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_ORGANIZATION_ID - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_PRINCIPAL_ID - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_REGION - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_REST_ENDPOINT - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_STATEMENT_NAME - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- CLIENT_TMP_DIR - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- clone() - Method in class org.apache.flink.configuration.Configuration
- close() - Method in interface org.apache.flink.table.catalog.Catalog
-
Close the catalog when it is no longer needed and release any resource that it might be holding.
- close() - Method in interface org.apache.flink.table.catalog.CatalogStore
-
Close the catalog store when it is no longer needed and release any resource that it might be holding.
- close() - Method in class org.apache.flink.table.functions.UserDefinedFunction
-
Tear-down method for user-defined function.
- close() - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
- close() - Method in class org.apache.flink.util.CloseableIterator.IteratorAdapter
- close() - Method in interface org.apache.flink.util.Collector
-
Closes the collector.
- CloseableIterator<T> - Interface in org.apache.flink.util
-
This interface represents an
Iteratorthat is alsoAutoCloseable. - CloseableIterator.IteratorAdapter<E> - Class in org.apache.flink.util
-
Adapter from
IteratortoCloseableIterator. - CLOSURE_CLEANER_LEVEL - Static variable in class org.apache.flink.configuration.PipelineOptions
- coalesce(Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Returns the first argument that is not NULL.
- COALESCE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- code(String) - Static method in class org.apache.flink.configuration.description.TextElement
-
Creates a block of text formatted as code.
- CODE - Enum constant in enum org.apache.flink.configuration.description.TextElement.TextStyle
- 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 interface org.apache.flink.table.api.TableResult
-
Get the result contents as a closeable row iterator.
- collect(T) - Method in class org.apache.flink.table.functions.ProcessTableFunction
-
Emits an (implicit or explicit) output row.
- collect(T) - Method in class org.apache.flink.table.functions.TableFunction
-
Emits an (implicit or explicit) output row.
- collect(T) - Method in interface org.apache.flink.util.Collector
-
Emits a record.
- COLLECT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- collectChangelog(Table) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Executes the given table transformations on Confluent Cloud and returns the results locally as a list of changelog rows.
- collectChangelog(Table, int) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Executes the given table transformations on Confluent Cloud and returns the results locally as a list of changelog rows.
- collectChangelog(TableResult) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Returns the given table results locally as a list of changelog rows.
- collectChangelog(TableResult, int) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Returns the given table results locally as a list of changelog rows.
- collectMaterialized(Table) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Executes the given table transformations on Confluent Cloud and returns the results locally as a materialized changelog.
- collectMaterialized(Table, int) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Executes the given table transformations on Confluent Cloud and returns the results locally as a materialized changelog.
- collectMaterialized(TableResult) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Returns the given results locally as a materialized changelog.
- collectMaterialized(TableResult, int) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Returns the given results locally as a materialized changelog.
- Collector<T> - Interface in org.apache.flink.util
-
Collects a record and forwards it.
- column(String, String) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares a physical column that is appended to this schema.
- column(String, AbstractDataType<?>) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares a physical column that is appended to this schema.
- columnByExpression(String, String) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares a computed column that is appended to this schema.
- columnByExpression(String, Expression) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares a computed column that is appended to this schema.
- columnByMetadata(String, String) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares a metadata column that is appended to this schema.
- columnByMetadata(String, String, String, boolean) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares a metadata column that is appended to this schema.
- columnByMetadata(String, AbstractDataType<?>) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares a metadata column that is appended to this schema.
- columnByMetadata(String, AbstractDataType<?>, boolean) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares a metadata column that is appended to this schema.
- columnByMetadata(String, AbstractDataType<?>, String) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares a metadata column that is appended to this schema.
- columnByMetadata(String, AbstractDataType<?>, String, boolean) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares a metadata column that is appended to this schema.
- ColumnList - Class in org.apache.flink.types
-
Represents a list of columns.
- comment(String) - Method in class io.confluent.flink.plugin.ConfluentTableDescriptor.Builder
-
Define the comment for this table.
- comment(String) - Method in class org.apache.flink.table.api.ModelDescriptor.Builder
-
Define the comment for this model.
- comment(String) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Define the comment for this table.
- comment(String) - Method in class org.apache.flink.table.catalog.CatalogTable.Builder
- compareTo(MemorySize) - Method in class org.apache.flink.configuration.MemorySize
- compareTo(Timer) - Method in class org.apache.flink.table.runtime.functions.Timer
-
Comparison of timers is done by timestamp first, then by name (unnamed timers sort after named ones), then by partition key, for a deterministic firing order.
- comparison(StructuredType.StructuredComparison) - Method in class org.apache.flink.table.types.logical.StructuredType.Builder
- compilePlan() - Method in interface org.apache.flink.table.api.StatementSet
- compilePlanSql(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Compiles a SQL DML statement into a
CompiledPlan. - concat(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Concatenates two strings.
- concat(Object, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Returns the string that results from concatenating the arguments.
- CONCAT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- CONCAT_WS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- CONDITIONAL_ARRAY - Enum constant in enum org.apache.flink.table.api.JsonQueryWrapper
- confData - Variable in class org.apache.flink.configuration.Configuration
-
Stores the concrete key/value pairs of this configuration object.
- ConfigOption<T> - Class in org.apache.flink.configuration
-
A
ConfigOptiondescribes a configuration parameter. - ConfigOptions - Class in org.apache.flink.configuration
-
ConfigOptionsare used to build aConfigOption. - ConfigOptions.ListConfigOptionBuilder<E> - Class in org.apache.flink.configuration
-
Builder for
ConfigOptionof list of typeConfigOptions.ListConfigOptionBuilder. - ConfigOptions.OptionBuilder - Class in org.apache.flink.configuration
-
The option builder is used to create a
ConfigOption. - ConfigOptions.TypedConfigOptionBuilder<T> - Class in org.apache.flink.configuration
-
Builder for
ConfigOptionwith a defined atomic type. - Configuration - Class in org.apache.flink.configuration
-
Lightweight configuration object which stores key/value pairs.
- Configuration() - Constructor for class org.apache.flink.configuration.Configuration
-
Creates a new empty configuration.
- Configuration(Configuration) - Constructor for class org.apache.flink.configuration.Configuration
-
Creates a new configuration with the copy of the given configuration.
- ConfluentFlinkException - Exception in io.confluent.flink.plugin
-
General exception for errors originating from the Confluent Flink plugin.
- ConfluentFlinkException(String) - Constructor for exception io.confluent.flink.plugin.ConfluentFlinkException
- ConfluentFlinkException(String, Object...) - Constructor for exception io.confluent.flink.plugin.ConfluentFlinkException
- ConfluentFlinkException(Throwable, String) - Constructor for exception io.confluent.flink.plugin.ConfluentFlinkException
- ConfluentFlinkException(Throwable, String, Object...) - Constructor for exception io.confluent.flink.plugin.ConfluentFlinkException
- ConfluentMLExpressions - Class in io.confluent.flink.plugin
-
Entry point of the ML Function Expression DSL for Confluent Flink ML functions.
- ConfluentPluginOptions - Class in io.confluent.flink.plugin
-
List of client-specific options.
- ConfluentSettings - Class in io.confluent.flink.plugin
-
Entrypoint for Confluent-specific
EnvironmentSettings. - ConfluentSettings.Builder - Class in io.confluent.flink.plugin
-
Builder pattern for a fluent definition of Confluent-specific
EnvironmentSettings. - ConfluentTableDescriptor - Class in io.confluent.flink.plugin
-
A
TableDescriptorfor creating tables located in Confluent Cloud programmatically. - ConfluentTableDescriptor.Builder - Class in io.confluent.flink.plugin
-
Builder for
ConfluentTableDescriptor. - ConfluentTools - Class in io.confluent.flink.plugin
-
Various tools that help developing and testing Table API programs on Confluent Cloud.
- ConfluentTools() - Constructor for class io.confluent.flink.plugin.ConfluentTools
- CONNECTOR - Static variable in class org.apache.flink.table.factories.FactoryUtil
- consumedOptionKeys - Variable in class org.apache.flink.table.factories.FactoryUtil.FactoryHelper
- contains(String) - Method in interface org.apache.flink.table.catalog.CatalogStore
-
Return whether the catalog exists in the catalog store.
- contains(K) - Method in class org.apache.flink.table.api.dataview.MapView
-
Checks if the map view contains a value for a given key.
- contains(ConfigOption<?>) - Method in class org.apache.flink.configuration.Configuration
-
Checks whether there is an entry for the given config option.
- contains(RowKind) - Method in class org.apache.flink.table.connector.ChangelogMode
- containsKey(String) - Method in class org.apache.flink.configuration.Configuration
-
Checks whether there is an entry with the specified key.
- containsOnly(RowKind) - Method in class org.apache.flink.table.connector.ChangelogMode
- conversionClass - Variable in class org.apache.flink.table.types.DataType
- conversionSet(String...) - Static method in class org.apache.flink.table.types.logical.LogicalType
- CONVERT_TZ - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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 interface org.apache.flink.table.catalog.CatalogFunction
-
Create a deep copy of the function.
- copy() - Method in interface org.apache.flink.table.catalog.CatalogModel
-
Get a deep copy of the CatalogModel instance.
- copy() - Method in interface org.apache.flink.table.connector.sink.DynamicTableSink
-
Creates a copy of this instance during planning.
- copy() - Method in interface org.apache.flink.table.connector.source.DynamicTableSource
-
Creates a copy of this instance during planning.
- copy() - Method in class org.apache.flink.table.types.logical.LogicalType
-
Returns a deep copy of this type.
- copy() - Method in class org.apache.flink.table.types.logical.RowType.RowField
- copy() - Method in class org.apache.flink.table.types.logical.StructuredType.StructuredAttribute
- copy(boolean) - Method in class org.apache.flink.table.types.logical.ArrayType
- copy(boolean) - Method in class org.apache.flink.table.types.logical.LogicalType
-
Returns a deep copy of this type with possibly different nullability.
- copy(boolean) - Method in class org.apache.flink.table.types.logical.MapType
- copy(boolean) - Method in class org.apache.flink.table.types.logical.RowType
- copy(boolean) - Method in class org.apache.flink.table.types.logical.StructuredType
- copy(Map<String, String>) - Method in interface org.apache.flink.table.catalog.CatalogModel
-
Copy the input model options into the CatalogModel instance.
- copy(Map<String, String>) - Method in interface org.apache.flink.table.catalog.CatalogTable
-
Returns a copy of this
CatalogTablewith given table optionsoptions. - copy(Row) - Static method in class org.apache.flink.types.Row
-
Creates a new row which is copied from another row (including its
RowKind). - cos() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the cosine of a given number.
- COS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- cosh() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the hyperbolic cosine of a given value.
- COSH - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- cot() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the cotangent of a given number.
- COT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- count() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the number of input rows for which the field is not null.
- COUNT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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(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.
- createCatalog(String, Map<String, String>, ReadableConfig, ClassLoader) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Attempts to discover an appropriate catalog factory and creates an instance of the catalog.
- createCatalog(String, CatalogDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Creates a
Catalogusing the providedCatalogDescriptor. - createCatalogFactoryHelper(CatalogFactory, CatalogFactory.Context) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Creates a utility that helps validating options for a
CatalogFactory. - createCatalogStoreFactoryHelper(CatalogStoreFactory, CatalogStoreFactory.Context) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Creates a utility that helps validating options for a
CatalogStoreFactory. - createComparator(boolean, ExecutionConfig) - Method in class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo
- createDatabase(String, CatalogDatabase, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Create a database.
- createDataStructureConverter(DataType) - Method in interface org.apache.flink.table.connector.sink.DynamicTableSink.Context
-
Creates a converter for mapping between Flink's internal data structures and objects specified by the given
DataTypethat can be passed into a runtime implementation. - createDataStructureConverter(DataType) - Method in interface org.apache.flink.table.connector.source.DynamicTableSource.Context
-
Creates a converter for mapping between objects specified by the given
DataTypeand Flink's internal data structures that can be passed into a runtime implementation. - createDataType(Class<T>) - Method in interface org.apache.flink.table.catalog.DataTypeFactory
-
Creates a type by analyzing the given class.
- createDataType(String) - Method in interface org.apache.flink.table.catalog.DataTypeFactory
-
Creates a type by a fully or partially defined name.
- createDataType(TypeInformation<T>) - Method in interface org.apache.flink.table.catalog.DataTypeFactory
-
Creates a type for the given
TypeInformation. - createDataType(UnresolvedIdentifier) - Method in interface org.apache.flink.table.catalog.DataTypeFactory
-
Creates a type by a fully or partially defined identifier.
- createDataType(AbstractDataType<?>) - Method in interface org.apache.flink.table.catalog.DataTypeFactory
-
Creates a type out of an
AbstractDataType. - createDynamicTableSink(DynamicTableSinkFactory, ObjectIdentifier, ResolvedCatalogTable, Map<String, String>, ReadableConfig, ClassLoader, boolean) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Creates a
DynamicTableSinkfrom aCatalogTable. - createDynamicTableSource(DynamicTableSourceFactory, ObjectIdentifier, ResolvedCatalogTable, Map<String, String>, ReadableConfig, ClassLoader, boolean) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Creates a
DynamicTableSourcefrom aCatalogTable. - createFieldGetter(LogicalType, int) - Static method in interface org.apache.flink.table.data.RowData
-
Creates an accessor for getting elements in an internal row data structure at the given position.
- createFunction(String, Class<? extends UserDefinedFunction>) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunctionclass as a catalog function in the given path. - createFunction(String, Class<? extends UserDefinedFunction>, boolean) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunctionclass as a catalog function in the given path. - createFunction(String, String, List<ResourceUri>) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunctionclass 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 interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunctionclass as a catalog function in the given path by the specific class name and user defined resource uri. - createFunction(String, FunctionDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Creates a catalog function in the given path described by a
FunctionDescriptor. - createFunction(String, FunctionDescriptor, boolean) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Creates a catalog function in the given path described by a
FunctionDescriptor. - createFunction(ObjectPath, CatalogFunction, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Create a function.
- createLogicalType(String) - Method in interface org.apache.flink.table.catalog.DataTypeFactory
-
Creates a
LogicalTypeby a fully or partially defined name. - createLogicalType(UnresolvedIdentifier) - Method in interface org.apache.flink.table.catalog.DataTypeFactory
-
Creates a
LogicalTypefrom anUnresolvedIdentifierfor resolving user-defined types (seeDistinctTypeandStructuredType). - createModel(String, ModelDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers the given
ModelDescriptoras a catalog model similar to SQL models. - createModel(String, ModelDescriptor, boolean) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers the given
ModelDescriptoras a catalog model similar to SQL models. - createModel(ObjectPath, CatalogModel, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Creates a new model.
- createModelProvider(ModelProviderFactory, ObjectIdentifier, ResolvedCatalogModel, ReadableConfig, ClassLoader, boolean) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Creates a
ModelProviderfrom aResolvedCatalogModel. - createModelProviderFactoryHelper(ModelProviderFactory, ModelProviderFactory.Context) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Creates a utility that helps validate options for a
ModelProviderFactory. - createModule(String, Map<String, String>, ReadableConfig, ClassLoader) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Discovers a matching module factory and creates an instance of it.
- createModuleFactoryHelper(ModuleFactory, ModuleFactory.Context) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Creates a utility that helps validating options for a
ModuleFactory. - createPartition(ObjectPath, CatalogPartitionSpec, CatalogPartition, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Create a partition.
- createRawDataType(Class<T>) - Method in interface org.apache.flink.table.catalog.DataTypeFactory
-
Creates a RAW type for the given class in cases where no serializer is known and a generic serializer should be used.
- createRawDataType(TypeInformation<T>) - Method in interface org.apache.flink.table.catalog.DataTypeFactory
-
Creates a RAW type for the given
TypeInformation. - createSerializer(SerializerConfig) - Method in class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo
- createSerializer(SerializerConfig) - Method in class org.apache.flink.api.common.typeinfo.TypeInformation
-
Creates a serializer for the type.
- createStatementSet() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Returns a
StatementSetthat accepts pipelines defined by DML statements orTableobjects. - createTable(String, TableDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers the given
TableDescriptoras a catalog table. - createTable(String, TableDescriptor, boolean) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers the given
TableDescriptoras a catalog table. - createTable(ObjectPath, CatalogBaseTable, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Creates a new table or view.
- createTableFactoryHelper(DynamicTableFactory, DynamicTableFactory.Context) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Creates a utility that helps in discovering formats, merging options with
DynamicTableFactory.Context.getEnrichmentOptions()and validating them all for aDynamicTableFactory. - createTemporalTableFunction(Expression, Expression) - Method in interface org.apache.flink.table.api.Table
-
Creates
TemporalTableFunctionbacked up by this table as a history table. - createTemporaryFunction(String, Class<? extends UserDefinedFunction>) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunctionclass as a temporary catalog function. - createTemporaryFunction(String, String, List<ResourceUri>) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunctionclass as a temporary catalog function in the given path by the specific class name and user defined resource uri. - createTemporaryFunction(String, FunctionDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Creates a temporary catalog function using a
FunctionDescriptorto describe the function. - createTemporaryFunction(String, UserDefinedFunction) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunctioninstance as a temporary catalog function. - createTemporaryModel(String, ModelDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers the given
ModelDescriptoras a temporary catalog model similar to SQL models. - createTemporaryModel(String, ModelDescriptor, boolean) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers the given
ModelDescriptoras a temporary catalog model similar to SQL models. - createTemporarySystemFunction(String, Class<? extends UserDefinedFunction>) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunctionclass as a temporary system function. - createTemporarySystemFunction(String, String, List<ResourceUri>) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunctionclass as a temporary system function by the specific class name and user defined resource uri. - createTemporarySystemFunction(String, FunctionDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Creates a temporary system function using a
FunctionDescriptorto describe the function. - createTemporarySystemFunction(String, UserDefinedFunction) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
UserDefinedFunctioninstance as a temporary system function. - createTemporaryTable(String, TableDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers the given
TableDescriptoras a temporary catalog table. - createTemporaryTable(String, TableDescriptor, boolean) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers the given
TableDescriptoras a temporary catalog table. - createTemporaryView(String, Table) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
TableAPI object as a temporary view similar to SQL temporary views. - createTypeInformation(DataType) - Method in interface org.apache.flink.table.connector.sink.DynamicTableSink.Context
-
Creates type information describing the internal data structures of the given
DataType. - createTypeInformation(DataType) - Method in interface org.apache.flink.table.connector.source.DynamicTableSource.Context
-
Creates type information describing the internal data structures of the given
DataType. - createTypeInformation(LogicalType) - Method in interface org.apache.flink.table.connector.sink.DynamicTableSink.Context
-
Creates type information describing the internal data structures of the given
LogicalType. - createTypeInformation(LogicalType) - Method in interface org.apache.flink.table.connector.source.DynamicTableSource.Context
-
Creates type information describing the internal data structures of the given
LogicalType. - createView(String, Table) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
TableAPI object as a view similar to SQL views. - createView(String, Table, boolean) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Registers a
TableAPI object as a view similar to SQL views. - CRITICAL - Enum constant in enum io.confluent.flink.plugin.StatementWarning.Severity
-
Requires user action; will cause degraded statements eventually.
- CURRENT_DATABASE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- CURRENT_DATE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- CURRENT_RANGE - Static variable in class org.apache.flink.table.api.Expressions
-
Offset constant to be used in the
followingclause ofOverwindows. - CURRENT_ROW - Static variable in class org.apache.flink.table.api.Expressions
-
Offset constant to be used in the
followingclause ofOverwindows. - CURRENT_ROW_TIMESTAMP - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- CURRENT_TIME - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- CURRENT_TIMESTAMP - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- CURRENT_WATERMARK - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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(). - currentTimer() - Method in interface org.apache.flink.table.functions.ProcessTableFunction.OnTimerContext
-
Returns the name of the timer currently being fired, if the timer is a named timer (i.e.
- 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() - Method in interface org.apache.flink.table.functions.ProcessTableFunction.TimeContext
-
Returns the current event-time watermark at this PTF instance.
- currentWatermark(Object) - Static method in class org.apache.flink.table.api.Expressions
-
Returns the current watermark for the given rowtime attribute, or
NULLif no common watermark of all upstream operations is available at the current operation in the pipeline.
D
- databaseExists(String) - Method in interface org.apache.flink.table.catalog.Catalog
-
Check if a database exists in this catalog.
- dataType() - Method in interface org.apache.flink.table.functions.TableSemantics
-
Data type of the passed table.
- DataType - Class in org.apache.flink.table.types
-
Describes the data type of a value in the table ecosystem.
- DataTypeFactory - Interface in org.apache.flink.table.catalog
-
Factory for creating fully resolved data types that can be used for planning.
- DataTypes - Class in org.apache.flink.table.api
-
A
DataTypecan be used to declare input and/or output types of operations. - DataTypes.AbstractField - Class in org.apache.flink.table.api
-
Common helper class for resolved and unresolved fields of a row or structured type.
- DataTypes.Field - Class in org.apache.flink.table.api
-
Helper class for defining the field of a row or structured type.
- DataTypes.Resolution - Class in org.apache.flink.table.api
-
Helper class for defining the resolution of an interval.
- DataTypes.UnresolvedField - Class in org.apache.flink.table.api
-
Helper class for defining the unresolved field of a row or structured type.
- DATE - Static variable in class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo
- DATE() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a date consisting of
year-month-daywith values ranging from0000-01-01to9999-12-31. - DATE_FORMAT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- DAY - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- DAY - Enum constant in enum org.apache.flink.table.expressions.TimePointUnit
- DAY() - Static method in class org.apache.flink.table.api.DataTypes
-
Resolution in days with 2 digits for the number of days by default.
- DAY(int) - Static method in class org.apache.flink.table.api.DataTypes
-
Resolution in days.
- DAY_TO_HOUR - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- DAY_TO_MINUTE - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- DAY_TO_SECOND - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- days() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of days.
- DECADE - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- DECIMAL(int, int) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a decimal number with fixed precision and scale
DECIMAL(p, s)wherepis the number of digits in a number (=precision) andsis the number of digits to the right of the decimal point in a number (=scale). - decode(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Decodes the first argument into a String using the provided character set.
- DECODE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- deduplicate() - Static method in class org.apache.flink.table.api.InsertConflictStrategy
-
Creates a strategy that maintains the full history of changes for each primary key to support rollback on retraction.
- DEDUPLICATE - Enum constant in enum org.apache.flink.table.api.InsertConflictStrategy.ConflictBehavior
-
Maintain the full history of changes for each primary key to support rollback on retraction.
- DEFAULT - Enum constant in enum org.apache.flink.table.api.JsonValueOnEmptyOrError
-
Use a given default expression.
- DEFAULT - Enum constant in enum org.apache.flink.table.api.SqlDialect
-
Flink's default SQL behavior.
- DEFAULT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- DefaultCatalogContext(String, Map<String, String>, ReadableConfig, ClassLoader) - Constructor for class org.apache.flink.table.factories.FactoryUtil.DefaultCatalogContext
- DefaultCatalogStoreContext(Map<String, String>, ReadableConfig, ClassLoader) - Constructor for class org.apache.flink.table.factories.FactoryUtil.DefaultCatalogStoreContext
- DefaultDynamicTableContext(ObjectIdentifier, ResolvedCatalogTable, Map<String, String>, ReadableConfig, ClassLoader, boolean) - Constructor for class org.apache.flink.table.factories.FactoryUtil.DefaultDynamicTableContext
- DefaultModelProviderContext(ObjectIdentifier, ResolvedCatalogModel, ReadableConfig, ClassLoader, boolean) - Constructor for class org.apache.flink.table.factories.FactoryUtil.DefaultModelProviderContext
- DefaultModuleContext(Map<String, String>, ReadableConfig, ClassLoader) - Constructor for class org.apache.flink.table.factories.FactoryUtil.DefaultModuleContext
- DefaultSecretStoreContext(Map<String, String>, ReadableConfig, ClassLoader) - Constructor for class org.apache.flink.table.factories.FactoryUtil.DefaultSecretStoreContext
- defaultValue() - Method in class org.apache.flink.configuration.ConfigOption
-
Returns the default value, or null, if there is no default value.
- defaultValue(T) - Method in class org.apache.flink.configuration.ConfigOptions.TypedConfigOptionBuilder
-
Creates a ConfigOption with the given default value.
- defaultValues(E...) - Method in class org.apache.flink.configuration.ConfigOptions.ListConfigOptionBuilder
-
Creates a ConfigOption with the given default value.
- degrees() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Converts numeric from radians to degrees.
- DEGREES - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- delete() - Method in class io.confluent.flink.plugin.StatementHandle
-
Deletes the statement, blocking until the deletion completes or the configured timeout (
client.timeout) elapses. - delete(boolean) - Method in class io.confluent.flink.plugin.StatementHandle
-
Deletes the statement, optionally waiting for the deletion to complete before returning.
- DELETE - Enum constant in enum io.confluent.flink.plugin.PluginAction
-
Delete a statement.
- DELETE - Enum constant in enum org.apache.flink.types.RowKind
-
Deletion operation.
- deleteArtifact(TableEnvironment, String) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Deletes the artifact with the given id (e.g.
- deleteStatement(TableEnvironment, String) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Deletes the statement behind the given statement name, blocking until the deletion completes or the configured timeout (
client.timeout) elapses. - deleteStatement(TableEnvironment, String, boolean) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Deletes the statement behind the given statement name, optionally waiting for the deletion to complete before returning.
- deprecatedOptionKeys - Variable in class org.apache.flink.table.factories.FactoryUtil.FactoryHelper
- derived() - Static method in class org.apache.flink.table.api.Schema
-
Convenience method for stating explicitly that a schema is empty and should be fully derived by the framework.
- desc() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Specifies descending order of an expression i.e. a field for orderBy unresolvedCall.
- DESC_NULLS_FIRST - Enum constant in enum org.apache.flink.table.functions.TableSemantics.SortDirection
-
Descending order with nulls first.
- DESC_NULLS_LAST - Enum constant in enum org.apache.flink.table.functions.TableSemantics.SortDirection
-
Descending order with nulls last.
- DESCRIBE - Enum constant in enum io.confluent.flink.plugin.PluginAction
-
Describe a statement (show full JSON).
- DescribedEnum - Interface in org.apache.flink.configuration
-
Describe enum constants used in
ConfigOptions. - description - Variable in class org.apache.flink.table.api.DataTypes.AbstractField
- description() - Method in class org.apache.flink.configuration.ConfigOption
-
Returns the description of this option.
- description(String) - Method in class org.apache.flink.table.types.logical.StructuredType.Builder
- Description - Class in org.apache.flink.configuration.description
-
Description for
ConfigOption. - Description.DescriptionBuilder - Class in org.apache.flink.configuration.description
-
Builder for
Description. - DescriptionBuilder() - Constructor for class org.apache.flink.configuration.description.Description.DescriptionBuilder
- descriptor(String...) - Static method in class org.apache.flink.table.api.Expressions
-
Creates a literal describing an arbitrary, unvalidated list of column names.
- DESCRIPTOR() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type for describing an arbitrary, unvalidated list of columns.
- DISABLED - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.LegacyCastBehaviour
-
Deprecated.
- DISABLED - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.RowtimeInserter
- DISABLED - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.UidGeneration
- disableSystemArguments() - Method in class org.apache.flink.table.types.inference.TypeInference
- disableSystemArguments(boolean) - Method in class org.apache.flink.table.types.inference.TypeInference.Builder
-
Sets whether system arguments are allowed in addition to the declared arguments for PTFs.
- discoverDecodingFormat(Class<F>, ConfigOption<String>) - Method in class org.apache.flink.table.factories.FactoryUtil.TableFactoryHelper
-
Discovers a
DecodingFormatof the given type using the given option as factory identifier. - discoverEncodingFormat(Class<F>, ConfigOption<String>) - Method in class org.apache.flink.table.factories.FactoryUtil.TableFactoryHelper
-
Discovers a
EncodingFormatof the given type using the given option as factory identifier. - discoverFactory(ClassLoader, Class<T>, String) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Discovers a factory using the given factory base class and identifier.
- discoverOptionalDecodingFormat(Class<F>, ConfigOption<String>) - Method in class org.apache.flink.table.factories.FactoryUtil.TableFactoryHelper
-
Discovers a
DecodingFormatof the given type using the given option (if present) as factory identifier. - discoverOptionalEncodingFormat(Class<F>, ConfigOption<String>) - Method in class org.apache.flink.table.factories.FactoryUtil.TableFactoryHelper
-
Discovers a
EncodingFormatof the given type using the given option (if present) as factory identifier. - 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 interface org.apache.flink.table.api.Table
-
Removes duplicate values and returns only distinct (different) values.
- DISTINCT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- distributedBy(int, String...) - Method in class io.confluent.flink.plugin.ConfluentTableDescriptor.Builder
-
Defines that the table should be distributed into the given number of buckets by the given columns.
- 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 io.confluent.flink.plugin.ConfluentTableDescriptor.Builder
-
Defines that the table should be distributed into buckets over 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 io.confluent.flink.plugin.ConfluentTableDescriptor.Builder
-
Defines that the table should be distributed into the given number of buckets using a hash algorithm 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 io.confluent.flink.plugin.ConfluentTableDescriptor.Builder
-
Defines that the table should be distributed into 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 io.confluent.flink.plugin.ConfluentTableDescriptor.Builder
-
Defines that the table should be distributed into the given number of buckets using a range 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 io.confluent.flink.plugin.ConfluentTableDescriptor.Builder
-
Defines that the table should be distributed into 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 io.confluent.flink.plugin.ConfluentTableDescriptor.Builder
-
Defines that the table should be distributed into the given number of buckets.
- 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.
- distribution(TableDistribution) - Method in class org.apache.flink.table.catalog.CatalogTable.Builder
- divide(long) - Method in class org.apache.flink.configuration.MemorySize
- DIVIDE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- dividedBy(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns left divided by right.
- DOUBLE() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of an 8-byte double precision floating point number.
- doubleType() - Method in class org.apache.flink.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be of
Doubletype. - DROP - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.NotNullEnforcer
- dropColumns(Expression...) - Method in interface org.apache.flink.table.api.Table
-
Drops existing columns.
- dropDatabase(String, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Drop a database.
- dropDatabase(String, boolean, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Drop a database.
- 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 interface org.apache.flink.table.catalog.Catalog
-
Drop a function.
- dropModel(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Drops a model registered in the given path.
- dropModel(String, boolean) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Drops a model registered in the given path.
- dropModel(ObjectPath, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Drop a model.
- dropPartition(ObjectPath, CatalogPartitionSpec, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Drop a partition.
- dropTable(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Drops a table registered in the given path.
- dropTable(String, boolean) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Drops a table registered in the given path.
- dropTable(ObjectPath, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Drop a table or view.
- dropTemporaryFunction(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Drops a temporary catalog function registered in the given path.
- dropTemporaryModel(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Drops a temporary model registered in the given path.
- dropTemporarySystemFunction(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Drops a temporary system function registered under the given name.
- dropTemporaryTable(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Drops a temporary table registered in the given path.
- dropTemporaryView(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Drops a temporary view registered in the given path.
- dropView(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Drops a view registered in the given path.
- dropView(String, boolean) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Drops a view registered in the given path.
- durationType() - Method in class org.apache.flink.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be of
Durationtype. - DynamicTableSink - Interface in org.apache.flink.table.connector.sink
-
Sink of a dynamic table to an external storage system.
- DynamicTableSink.Context - Interface in org.apache.flink.table.connector.sink
-
Context for creating runtime implementation via a
DynamicTableSink.SinkRuntimeProvider. - DynamicTableSink.DataStructureConverter - Interface in org.apache.flink.table.connector.sink
-
Converter for mapping between Flink's internal data structures and objects specified by the given
DataTypethat can be passed into a runtime implementation. - DynamicTableSink.SinkRuntimeProvider - Interface in org.apache.flink.table.connector.sink
-
Provides actual runtime implementation for writing the data.
- DynamicTableSource - Interface in org.apache.flink.table.connector.source
-
Source of a dynamic table from an external storage system.
- DynamicTableSource.Context - Interface in org.apache.flink.table.connector.source
-
Base context for creating runtime implementation via a
ScanTableSource.ScanRuntimeProviderandLookupTableSource.LookupRuntimeProvider. - DynamicTableSource.DataStructureConverter - Interface in org.apache.flink.table.connector.source
-
Converter for mapping between objects and Flink's internal data structures during runtime.
E
- e() - Static method in class org.apache.flink.table.api.Expressions
-
Returns a value that is closer than any other value to e.
- E - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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. - ELT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- empty() - Static method in interface org.apache.flink.util.CloseableIterator
- EMPTY_ARRAY - Enum constant in enum org.apache.flink.table.api.JsonQueryOnEmptyOrError
- EMPTY_CONFIG - Static variable in interface org.apache.flink.table.api.PlannerConfig
- EMPTY_INSTANCE - Static variable in interface org.apache.flink.util.CloseableIterator
- EMPTY_OBJECT - Enum constant in enum org.apache.flink.table.api.JsonQueryOnEmptyOrError
- ENABLED - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.LegacyCastBehaviour
-
Deprecated.
- ENABLED - Enum constant in enum 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.
- ENCODE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- ENDS_WITH - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- endsWith(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns whether
exprends withendExpr. - entries() - Method in class org.apache.flink.table.api.dataview.MapView
-
Returns all entries of the map view.
- enumType(Class<T>) - Method in class org.apache.flink.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be of
Enumtype. - 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. - EPOCH - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- equals(Object) - Method in class io.confluent.flink.plugin.OAuthToken
- equals(Object) - Method in class io.confluent.flink.plugin.StatementHandle
- equals(Object) - Method in class io.confluent.flink.plugin.StatementWarning
- equals(Object) - Method in class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo
- equals(Object) - Method in class org.apache.flink.api.common.typeinfo.TypeInformation
- equals(Object) - Method in class org.apache.flink.configuration.ConfigOption
- equals(Object) - Method in class org.apache.flink.configuration.Configuration
- equals(Object) - Method in class org.apache.flink.configuration.MemorySize
- equals(Object) - Method in class org.apache.flink.table.api.DataTypes.AbstractField
- equals(Object) - Method in class org.apache.flink.table.api.DataTypes.Field
- equals(Object) - Method in class org.apache.flink.table.api.DataTypes.UnresolvedField
- equals(Object) - Method in class org.apache.flink.table.api.dataview.ListView
- equals(Object) - Method in class org.apache.flink.table.api.dataview.MapView
- equals(Object) - Method in class org.apache.flink.table.api.FormatDescriptor
- equals(Object) - Method in class org.apache.flink.table.api.InsertConflictStrategy
- equals(Object) - Method in class org.apache.flink.table.api.ModelDescriptor
- equals(Object) - Method in class org.apache.flink.table.api.Schema
- equals(Object) - Method in class org.apache.flink.table.api.Schema.UnresolvedColumn
- equals(Object) - Method in class org.apache.flink.table.api.Schema.UnresolvedComputedColumn
- equals(Object) - Method in class org.apache.flink.table.api.Schema.UnresolvedConstraint
- equals(Object) - Method in class org.apache.flink.table.api.Schema.UnresolvedImmutableColumns
- equals(Object) - Method in class org.apache.flink.table.api.Schema.UnresolvedIndex
- equals(Object) - Method in class org.apache.flink.table.api.Schema.UnresolvedMetadataColumn
- equals(Object) - Method in class org.apache.flink.table.api.Schema.UnresolvedPhysicalColumn
- equals(Object) - Method in class org.apache.flink.table.api.Schema.UnresolvedPrimaryKey
- equals(Object) - Method in class org.apache.flink.table.api.Schema.UnresolvedWatermarkSpec
- equals(Object) - Method in class org.apache.flink.table.api.TableDescriptor
- equals(Object) - Method in class org.apache.flink.table.catalog.ObjectIdentifier
- equals(Object) - Method in class org.apache.flink.table.catalog.ResolvedSchema
- equals(Object) - Method in class org.apache.flink.table.catalog.TableDistribution
- equals(Object) - Method in class org.apache.flink.table.connector.ChangelogMode
- equals(Object) - Method in class org.apache.flink.table.expressions.SqlCallExpression
- equals(Object) - Method in class org.apache.flink.table.module.ModuleEntry
- equals(Object) - Method in class org.apache.flink.table.resource.ResourceUri
- equals(Object) - Method in class org.apache.flink.table.runtime.functions.Timer
- equals(Object) - Method in class org.apache.flink.table.types.DataType
- equals(Object) - Method in class org.apache.flink.table.types.FieldsDataType
- equals(Object) - Method in class org.apache.flink.table.types.inference.StaticArgument
- equals(Object) - Method in class org.apache.flink.table.types.logical.ArrayType
- equals(Object) - Method in class org.apache.flink.table.types.logical.LogicalType
- equals(Object) - Method in class org.apache.flink.table.types.logical.MapType
- equals(Object) - Method in class org.apache.flink.table.types.logical.RowType
- equals(Object) - Method in class org.apache.flink.table.types.logical.RowType.RowField
- equals(Object) - Method in class org.apache.flink.table.types.logical.StructuredType
- equals(Object) - Method in class org.apache.flink.table.types.logical.StructuredType.StructuredAttribute
- equals(Object) - Method in class org.apache.flink.types.ColumnList
- equals(Object) - Method in class org.apache.flink.types.Row
- EQUALS - Enum constant in enum org.apache.flink.table.types.logical.StructuredType.StructuredComparison
- EQUALS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- error() - Static method in class org.apache.flink.table.api.InsertConflictStrategy
-
Creates a strategy that throws an exception when multiple distinct records arrive for the same primary key after watermark compaction.
- ERROR - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.NotNullEnforcer
- ERROR - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.TypeLengthEnforcer
- ERROR - Enum constant in enum org.apache.flink.table.api.InsertConflictStrategy.ConflictBehavior
-
Throw an exception when multiple distinct records arrive for the same primary key after watermark compaction.
- ERROR - Enum constant in enum org.apache.flink.table.api.JsonExistsOnError
- ERROR - Enum constant in enum org.apache.flink.table.api.JsonQueryOnEmptyOrError
- ERROR - Enum constant in enum org.apache.flink.table.api.JsonValueOnEmptyOrError
-
Propagate or throw an error.
- ESTIMATED_COST - Enum constant in enum org.apache.flink.table.api.ExplainDetail
-
The cost information on physical rel node estimated by optimizer. e.g.
- 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 - Enum constant in enum org.apache.flink.table.api.config.TableConfigOptions.ColumnExpansionStrategy
- EXCLUDE_DEFAULT_VIRTUAL_METADATA_COLUMNS - Enum constant in enum org.apache.flink.table.api.config.TableConfigOptions.ColumnExpansionStrategy
- Executable - Interface in org.apache.flink.table.api
-
Represents an artifact that can be executed.
- execute() - Method in interface org.apache.flink.table.api.Executable
-
Executes this object.
- execute() - Method in interface org.apache.flink.table.api.StatementSet
-
Executes this object.
- 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(String, InsertConflictStrategy) - Method in interface org.apache.flink.table.api.Table
-
Shorthand for
tableEnv.insertInto(tablePath, conflictStrategy).execute(). - executeInsert(String, InsertConflictStrategy, boolean) - Method in interface org.apache.flink.table.api.Table
-
Shorthand for
tableEnv.insertInto(tablePath, conflictStrategy, 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(). - executeInsert(TableDescriptor, InsertConflictStrategy) - Method in interface org.apache.flink.table.api.Table
-
Shorthand for
tableEnv.insertInto(descriptor, conflictStrategy).execute(). - executeInsert(TableDescriptor, InsertConflictStrategy, boolean) - Method in interface org.apache.flink.table.api.Table
-
Shorthand for
tableEnv.insertInto(descriptor, conflictStrategy, overwrite).execute(). - executePlan(PlanReference) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Shorthand for
tEnv.loadPlan(planReference).execute(). - executeSql(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Executes the given single statement and returns the execution result.
- 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 .
- ExecutionConfigOptions.LegacyCastBehaviour - Enum in org.apache.flink.table.api.config
-
Deprecated.
- ExecutionConfigOptions.NestedEnforcer - Enum in org.apache.flink.table.api.config
-
The enforcer to check the constraints on nested types.
- 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.SinkUpsertMaterializeStrategy - Enum in org.apache.flink.table.api.config
-
SinkUpsertMaterializer strategy.
- 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.
- exp() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the Euler's number raised to the given power.
- EXP - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- Experimental - Annotation Type in org.apache.flink.annotation
-
Annotation to mark classes for experimental use.
- 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.
- 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.
- 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 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.
- Expression - Interface in org.apache.flink.table.expressions
-
General interface for all kinds of expressions.
- 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
- ExpressionVisitor<R> - Interface in org.apache.flink.table.expressions
-
The visitor definition of
Expression. - extract(TimeIntervalUnit) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Extracts parts of a time point or time interval.
- EXTRACT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
F
- factory - Variable in class org.apache.flink.table.factories.FactoryUtil.FactoryHelper
- FactoryHelper(F, Map<String, String>, ConfigOption<?>...) - Constructor for class org.apache.flink.table.factories.FactoryUtil.FactoryHelper
- FactoryUtil - Class in org.apache.flink.table.factories
-
Utility for working with
Factorys. - FactoryUtil.CatalogFactoryHelper - Class in org.apache.flink.table.factories
-
Helper utility for validating all options for a
CatalogFactory. - FactoryUtil.CatalogStoreFactoryHelper - Class in org.apache.flink.table.factories
-
Helper utility for validating all options for a
CatalogStoreFactory. - FactoryUtil.DefaultCatalogContext - Class in org.apache.flink.table.factories
-
Default implementation of
CatalogFactory.Context. - FactoryUtil.DefaultCatalogStoreContext - Class in org.apache.flink.table.factories
-
Default implementation of
CatalogStoreFactory.Context. - FactoryUtil.DefaultDynamicTableContext - Class in org.apache.flink.table.factories
-
Default implementation of
DynamicTableFactory.Context. - FactoryUtil.DefaultModelProviderContext - Class in org.apache.flink.table.factories
-
Default implementation of
ModelProviderFactory.Context. - FactoryUtil.DefaultModuleContext - Class in org.apache.flink.table.factories
-
Default implementation of
ModuleFactory.Context. - FactoryUtil.DefaultSecretStoreContext - Class in org.apache.flink.table.factories
-
Default implementation of
SecretStoreFactory.Context. - FactoryUtil.FactoryHelper<F extends org.apache.flink.table.factories.Factory> - Class in org.apache.flink.table.factories
-
Base helper utility for validating all options for a
Factory. - FactoryUtil.ModelProviderFactoryHelper - Class in org.apache.flink.table.factories
-
Helper utility for validating all options for a
ModelProviderFactory. - FactoryUtil.ModuleFactoryHelper - Class in org.apache.flink.table.factories
-
Helper utility for validating all options for a
ModuleFactory. - FactoryUtil.TableFactoryHelper - Class in org.apache.flink.table.factories
-
Helper utility for discovering formats and validating all options for a
DynamicTableFactory. - FAIL - Enum constant in enum io.confluent.flink.plugin.OnConflictMode
-
Propagate the error and do not change existing statements.
- FALLBACK_CONVERSION - Static variable in class org.apache.flink.table.types.logical.StructuredType
- fallbackKeys() - Method in class org.apache.flink.configuration.ConfigOption
-
Gets the fallback keys, in the order to be checked.
- FALSE - Enum constant in enum org.apache.flink.table.api.JsonExistsOnError
- fetch(int) - Method in interface org.apache.flink.table.api.Table
-
Limits a (possibly sorted) result to the first n rows.
- fetchToken() - Method in interface io.confluent.flink.plugin.OAuthTokenProvider
-
Returns a fresh OAuth bearer token.
- FIELD(String, AbstractDataType<?>) - Static method in class org.apache.flink.table.api.DataTypes
-
Unresolved field definition with field name and data type.
- FIELD(String, AbstractDataType<?>, String) - Static method in class org.apache.flink.table.api.DataTypes
-
Unresolved field definition with field name, unresolved data type, and a description.
- FIELD(String, DataType) - Static method in class org.apache.flink.table.api.DataTypes
-
Field definition with field name and data type.
- FIELD(String, DataType, String) - Static method in class org.apache.flink.table.api.DataTypes
-
Field definition with field name, data type, and a description.
- FIELD_FORMAT_NO_DESCRIPTION - Static variable in class org.apache.flink.table.types.logical.RowType.RowField
- FIELD_FORMAT_NO_DESCRIPTION - Static variable in class org.apache.flink.table.types.logical.StructuredType.StructuredAttribute
- FIELD_FORMAT_WITH_DESCRIPTION - Static variable in class org.apache.flink.table.types.logical.RowType.RowField
- FIELD_FORMAT_WITH_DESCRIPTION - Static variable in class org.apache.flink.table.types.logical.StructuredType.StructuredAttribute
- FieldsDataType - Class in org.apache.flink.table.types
-
A data type that contains field data types (i.e. row and structured type).
- FieldsDataType(LogicalType, Class<?>, List<DataType>) - Constructor for class org.apache.flink.table.types.FieldsDataType
- FieldsDataType(LogicalType, List<DataType>) - Constructor for class org.apache.flink.table.types.FieldsDataType
- filter(Expression) - Method in interface org.apache.flink.table.api.Table
-
Filters out elements that don't pass the filter predicate.
- finish() - Method in class org.apache.flink.table.functions.TableFunction
-
This method is called at the end of data processing.
- FIRST_VALUE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- firstValue() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the first value of field across all input values.
- FIXED_DELAY - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.RetryStrategy
-
A fixed delay before retrying again.
- flatAggregate(Expression) - Method in interface org.apache.flink.table.api.GroupedTable
-
Performs a flatAggregate operation on a grouped table.
- 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 interface org.apache.flink.table.api.Table
-
Performs a flatMap operation with an user-defined table function or built-in table function.
- 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(CloseableIterator<T>...) - Static method in interface org.apache.flink.util.CloseableIterator
- FLATTEN - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- FLOAT() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a 4-byte single precision floating point number.
- floatType() - Method in class org.apache.flink.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be of
Floattype. - 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.
- FLOOR - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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 - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.SinkKeyedShuffle
-
Add keyed shuffle in any case except single parallelism.
- FORCE - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.UpsertMaterialize
-
Add materialize operator in any case.
- FORCE - Enum constant in enum org.apache.flink.table.api.config.OptimizerConfigOptions.DeltaJoinStrategy
- FORCE_AVRO - Static variable in class org.apache.flink.configuration.PipelineOptions
- FORCE_KRYO - Static variable in class org.apache.flink.configuration.PipelineOptions
- FORCE_KRYO_AVRO - Static variable in class org.apache.flink.configuration.PipelineOptions
- FORCED - Enum constant in enum org.apache.flink.table.api.config.OptimizerConfigOptions.AdaptiveSkewedJoinOptimizationStrategy
- forClassName(String) - Static method in class org.apache.flink.table.api.FunctionDescriptor
-
Creates a
FunctionDescriptor.Builderfor a function descriptor with the given class name. - forConnector(String) - Static method in class io.confluent.flink.plugin.ConfluentTableDescriptor
-
Creates a
TableDescriptorfor a table in Confluent Cloud. - forConnector(String) - Static method in class org.apache.flink.table.api.TableDescriptor
-
Creates a new
TableDescriptor.Builderfor a table using the given connector. - forEachRemaining(Consumer<? super E>) - Method in class org.apache.flink.util.CloseableIterator.IteratorAdapter
- forFormat(String) - Static method in class org.apache.flink.table.api.FormatDescriptor
-
Creates a new
FormatDescriptor.Builderdescribing a format with the given format identifier. - forFunctionClass(Class<? extends UserDefinedFunction>) - Static method in class org.apache.flink.table.api.FunctionDescriptor
-
Creates a
FunctionDescriptor.Builderfor a function descriptor for the given function class. - forManaged() - Static method in class io.confluent.flink.plugin.ConfluentTableDescriptor
-
Creates a
TableDescriptorfor a Confluent-managed table. - format(String) - Method in class io.confluent.flink.plugin.ConfluentTableDescriptor.Builder
-
Defines the
formatto be used for this table. - format(String) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Defines the
formatto be used for this table. - format(ConfigOption<String>, FormatDescriptor) - Method in class io.confluent.flink.plugin.ConfluentTableDescriptor.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(Description) - Method in class org.apache.flink.configuration.description.Formatter
-
Formats the description into a String using format specific tags.
- format(Formatter) - Method in interface org.apache.flink.configuration.description.InlineElement
- format(Formatter) - Method in class org.apache.flink.configuration.description.TextElement
- format(LineBreakElement) - Method in class org.apache.flink.configuration.description.Formatter
- format(LinkElement) - Method in class org.apache.flink.configuration.description.Formatter
- format(ListElement) - Method in class org.apache.flink.configuration.description.Formatter
- format(TextElement) - Method in class org.apache.flink.configuration.description.Formatter
- format(FormatDescriptor) - Method in class io.confluent.flink.plugin.ConfluentTableDescriptor.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.
- Format - Interface in org.apache.flink.table.connector.format
-
Base interface for connector formats.
- FORMAT - Static variable in class org.apache.flink.table.factories.FactoryUtil
- FORMAT - Static variable in class org.apache.flink.table.types.logical.ArrayType
- FORMAT - Static variable in class org.apache.flink.table.types.logical.MapType
- FORMAT - Static variable in class org.apache.flink.table.types.logical.RowType
- FORMAT_SUFFIX - Static variable in class org.apache.flink.table.factories.FactoryUtil
-
Suffix for keys of
ConfigOptionin case a connector requires multiple formats (e.g. - FormatDescriptor - Class in org.apache.flink.table.api
-
Describes a
formatand its options for use withTableDescriptor. - FormatDescriptor.Builder - Class in org.apache.flink.table.api
-
Builder for
FormatDescriptor. - formatLineBreak(StringBuilder) - Method in class org.apache.flink.configuration.description.Formatter
- formatLink(StringBuilder, String, String) - Method in class org.apache.flink.configuration.description.Formatter
- formatList(StringBuilder, String[]) - Method in class org.apache.flink.configuration.description.Formatter
- Formatter - Class in org.apache.flink.configuration.description
-
Allows providing multiple formatters for the description.
- Formatter() - Constructor for class org.apache.flink.configuration.description.Formatter
- formatText(StringBuilder, String, String[], EnumSet<TextElement.TextStyle>) - Method in class org.apache.flink.configuration.description.Formatter
- forProvider(String) - Static method in class org.apache.flink.table.api.ModelDescriptor
-
Creates a new
ModelDescriptor.Builderfor the model with the given provider option. - from(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Reads a registered table and returns the resulting
Table. - from(TableDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Returns a
Tablebacked by the givendescriptor. - FROM_BASE64 - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- FROM_CHANGELOG - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- FROM_UNIXTIME - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- fromArgs(String[]) - Static method in class io.confluent.flink.plugin.ConfluentSettings
-
Entrypoint for Confluent-specific
EnvironmentSettings. - fromBase64() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the base string decoded with base64.
- fromByteValue(byte) - Static method in enum org.apache.flink.types.RowKind
-
Creates a
RowKindfrom the given byte value. - fromCall(Class<? extends UserDefinedFunction>, Object...) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Returns a
Tablebacked by a call to a process table function (PTF). - fromCall(String, Object...) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Returns a
Tablebacked by a call to a process table function (PTF). - fromChangelog(Expression...) - Method in interface org.apache.flink.table.api.Table
-
Converts this append-only table with an explicit operation code column into a (potentially updating) dynamic table.
- fromColumns(List<Schema.UnresolvedColumn>) - Method in class org.apache.flink.table.api.Schema.Builder
-
Adopts all columns from the given list.
- fromFields(String[], AbstractDataType<?>[]) - Method in class org.apache.flink.table.api.Schema.Builder
-
Adopts the given field names and field data types as physical columns of the schema.
- fromFields(List<String>, List<? extends AbstractDataType<?>>) - Method in class org.apache.flink.table.api.Schema.Builder
-
Adopts the given field names and field data types as physical columns of the schema.
- fromFile(File) - Static method in class io.confluent.flink.plugin.ConfluentSettings
-
Entrypoint for Confluent-specific
EnvironmentSettings. - fromFile(String) - Static method in class io.confluent.flink.plugin.ConfluentSettings
- fromFile(Path) - Static method in class io.confluent.flink.plugin.ConfluentSettings
- fromGlobalVariables() - Static method in class io.confluent.flink.plugin.ConfluentSettings
-
Entrypoint for Confluent-specific
EnvironmentSettings. - fromList(List<T>, Consumer<T>) - Static method in interface org.apache.flink.util.CloseableIterator
- fromMap(Map<String, String>) - Static method in class org.apache.flink.configuration.Configuration
-
Creates a new configuration that is initialized with the options of the given map.
- fromModel(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Returns a
Modelobject that is backed by the specified model path. - fromModel(ModelDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Returns a
Modelobject that is backed by the specifiedModelDescriptor. - fromName(TableEnvironment, String) - Static method in class io.confluent.flink.plugin.StatementHandle
-
Creates a handle to an existing Flink SQL statement on Confluent Cloud.
- fromProperties(Map<String, String>) - Static method in interface org.apache.flink.table.catalog.CatalogTable
-
Creates an instance of
CatalogTablefrom a map of string properties that were previously created withResolvedCatalogTable.toProperties(SqlFactory). - fromResolvedSchema(ResolvedSchema) - Method in class org.apache.flink.table.api.Schema.Builder
-
Adopts all members from the given resolved schema.
- fromResource(String) - Static method in class io.confluent.flink.plugin.ConfluentSettings
-
Entrypoint for Confluent-specific
EnvironmentSettings. - fromRowDataType(DataType) - Method in class org.apache.flink.table.api.Schema.Builder
-
Adopts all fields of the given row as physical columns of the schema.
- fromSchema(Schema) - Method in class org.apache.flink.table.api.Schema.Builder
-
Adopts all members from the given unresolved schema.
- fromTableResult(TableResult) - Static method in class io.confluent.flink.plugin.StatementHandle
-
Creates a handle to an existing Flink SQL statement on Confluent Cloud.
- 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 interface org.apache.flink.table.api.TableEnvironment
-
Creates a Table from given collection of objects.
- fromValues(Object...) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Creates a Table from given values.
- fromValues(Expression...) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Creates a Table from given values.
- 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 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 interface org.apache.flink.table.api.TableEnvironment
-
Creates a Table from given collection of objects with a given row type.
- FULL - Enum constant in enum org.apache.flink.table.types.logical.StructuredType.StructuredComparison
- fullOuterJoin(Table, Expression) - Method in interface org.apache.flink.table.api.Table
-
Joins two
Tables. - FunctionContext - Class in org.apache.flink.table.functions
-
A
FunctionContextallows to obtain global runtime information about the context in which the user-defined function is executed. - FunctionContext(RuntimeContext) - Constructor for class org.apache.flink.table.functions.FunctionContext
- FunctionContext(RuntimeContext, ClassLoader, OpenContext) - Constructor for class org.apache.flink.table.functions.FunctionContext
- FunctionDefinition - Interface in org.apache.flink.table.functions
-
Definition of a function.
- FunctionDescriptor - Class in org.apache.flink.table.api
-
Describes a
CatalogFunction. - FunctionDescriptor.Builder - Class in org.apache.flink.table.api
-
Builder for
FunctionDescriptor. - functionExists(ObjectPath) - Method in interface org.apache.flink.table.catalog.Catalog
-
Check whether a function exists or not.
- functionIdentifier() - Method in class org.apache.flink.table.functions.UserDefinedFunction
-
Returns a unique, serialized representation for this function.
- FunctionKind - Enum in org.apache.flink.table.functions
-
Categorizes the semantics of a
FunctionDefinition. - FunctionLanguage - Enum in org.apache.flink.table.catalog
-
Categorizes the language semantics of a
CatalogFunction.
G
- GENERIC_TYPES - Static variable in class org.apache.flink.configuration.PipelineOptions
- get() - Method in class org.apache.flink.table.api.dataview.ListView
-
Returns an iterable of the list view.
- 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(K) - Method in class org.apache.flink.table.api.dataview.MapView
-
Return the value for the specified key or
nullif the key is not in the map view. - get(ConfigOption<T>) - Method in class org.apache.flink.configuration.Configuration
-
Please check the java doc of
Configuration.getRawValueFromOption(ConfigOption). - get(ConfigOption<T>) - Method in interface org.apache.flink.configuration.ReadableConfig
-
Reads a value using the metadata included in
ConfigOption. - get(ConfigOption<T>) - Method in class org.apache.flink.table.api.TableConfig
-
Reads a value using the metadata included in
ConfigOption. - get(ConfigOption<T>, T) - Method in class org.apache.flink.configuration.Configuration
-
Returns the value associated with the given config option as a T.
- GET - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- getAbstractDataType() - Method in class org.apache.flink.table.api.DataTypes.AbstractField
- getAbstractDataType() - Method in class org.apache.flink.table.api.DataTypes.Field
- getAbstractDataType() - Method in class org.apache.flink.table.api.DataTypes.UnresolvedField
- getAccessToken() - Method in class io.confluent.flink.plugin.OAuthToken
-
Returns the bearer token string.
- getAccumulators() - Method in interface org.apache.flink.core.execution.JobClient
-
Requests the accumulators of the associated job.
- getAccumulatorTypeStrategy() - Method in class org.apache.flink.table.types.inference.TypeInference
-
Deprecated.Use
TypeInference.getStateTypeStrategies()instead. - getAlias() - Method in class org.apache.flink.table.api.GroupWindow
- getAlias() - Method in class org.apache.flink.table.api.OverWindow
- getAllTimers() - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Returns all timers (both pending and fired), sorted by timestamp then name.
- getAllTimers(Row) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Returns all timers (both pending and fired) for the given partition key.
- getAllUnits() - Static method in enum org.apache.flink.configuration.MemorySize.MemoryUnit
- getArity() - Method in class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo
- getArity() - Method in class org.apache.flink.api.common.typeinfo.TypeInformation
-
Gets the arity of this type - the number of fields without nesting.
- getArity() - Method in interface org.apache.flink.table.data.RowData
-
Returns the number of fields in this row.
- getArity() - Method in class org.apache.flink.types.Row
-
Returns the number of fields in the row.
- getArray(int) - Method in interface org.apache.flink.table.data.RowData
-
Returns the array value at the given position.
- getAttributes() - Method in class org.apache.flink.table.types.logical.StructuredType
- getBehavior() - Method in class org.apache.flink.table.api.InsertConflictStrategy
-
Returns the conflict behavior of this strategy.
- getBinary(int) - Method in interface org.apache.flink.table.data.RowData
-
Returns the binary value at the given position.
- getBitmap(int) - Method in interface org.apache.flink.table.data.RowData
-
Returns the bitmap value at the given position.
- getBlocks() - Method in class org.apache.flink.configuration.description.Description
- getBoolean(int) - Method in interface org.apache.flink.table.data.RowData
-
Returns the boolean value at the given position.
- getBucketCount() - Method in class org.apache.flink.table.catalog.TableDistribution
- getBucketKeys() - Method in class org.apache.flink.table.catalog.TableDistribution
- 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. - 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. - getByte(int) - Method in interface org.apache.flink.table.data.RowData
-
Returns the byte value at the given position.
- getBytes() - Method in class org.apache.flink.configuration.MemorySize
-
Gets the memory size in bytes.
- getBytes(String, byte[]) - Method in class org.apache.flink.configuration.Configuration
-
Returns the value associated with the given key as a byte array.
- getCachedFile(String) - Method in class org.apache.flink.table.functions.FunctionContext
-
Gets the local temporary file copy of a distributed cache files.
- getCatalog(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets a registered
Catalogby name. - getCatalog(String) - Method in interface org.apache.flink.table.catalog.CatalogStore
-
Get a catalog by name.
- getCatalogModel() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultModelProviderContext
- getCatalogName() - Method in class org.apache.flink.table.catalog.CatalogDescriptor
- getCatalogName() - Method in class org.apache.flink.table.catalog.ObjectIdentifier
- getCatalogStore() - Method in class org.apache.flink.table.api.EnvironmentSettings
- getCatalogTable() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultDynamicTableContext
- getChangelogMode() - Method in interface org.apache.flink.table.connector.format.Format
-
Returns the set of changes that a connector (and transitively the planner) can expect during runtime.
- getChangelogMode() - Method in interface org.apache.flink.table.functions.ProcessTableFunction.Context
-
Returns the
ChangelogModethat the framework expects from this function. - getChangelogMode(ChangelogMode) - Method in interface org.apache.flink.table.connector.sink.DynamicTableSink
-
Returns the set of changes that the sink accepts during runtime.
- getChildren() - Method in class org.apache.flink.table.api.ApiExpression
- getChildren() - Method in interface org.apache.flink.table.expressions.Expression
- getChildren() - Method in class org.apache.flink.table.expressions.SqlCallExpression
- getChildren() - Method in interface org.apache.flink.table.operations.QueryOperation
- getChildren() - Method in class org.apache.flink.table.types.DataType
-
Returns the children of this data type, if any.
- getChildren() - Method in class org.apache.flink.table.types.FieldsDataType
- getChildren() - Method in class org.apache.flink.table.types.logical.ArrayType
- getChildren() - Method in class org.apache.flink.table.types.logical.LogicalType
- getChildren() - Method in class org.apache.flink.table.types.logical.MapType
- getChildren() - Method in class org.apache.flink.table.types.logical.RowType
- getChildren() - Method in class org.apache.flink.table.types.logical.StructuredType
- getClassLoader() - Method in interface org.apache.flink.table.catalog.DataTypeFactory
-
Returns the class loader of the current session.
- getClassLoader() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultCatalogContext
- getClassLoader() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultCatalogStoreContext
- getClassLoader() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultDynamicTableContext
- getClassLoader() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultModelProviderContext
- getClassLoader() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultModuleContext
- getClassLoader() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultSecretStoreContext
- getClassName() - Method in class org.apache.flink.table.api.FunctionDescriptor
- getClassName() - Method in interface org.apache.flink.table.catalog.CatalogFunction
-
Get the full name of the class backing the function.
- getClassName() - Method in class org.apache.flink.table.types.logical.StructuredType
- getColumn(int) - Method in class org.apache.flink.table.catalog.ResolvedSchema
-
Returns the
Columninstance for the given column index. - getColumn(String) - Method in class org.apache.flink.table.catalog.ResolvedSchema
-
Returns the
Columninstance for the given column name. - getColumnCount() - Method in class org.apache.flink.table.catalog.ResolvedSchema
-
Returns the number of
Columns of this schema. - getColumnDataTypes() - Method in class org.apache.flink.table.catalog.ResolvedSchema
-
Returns all column data types.
- getColumnName() - Method in class org.apache.flink.table.api.Schema.UnresolvedWatermarkSpec
- getColumnNames() - Method in class org.apache.flink.table.api.Schema.UnresolvedImmutableColumns
- getColumnNames() - Method in class org.apache.flink.table.api.Schema.UnresolvedIndex
- getColumnNames() - Method in class org.apache.flink.table.api.Schema.UnresolvedPrimaryKey
- getColumnNames() - Method in class org.apache.flink.table.catalog.ResolvedSchema
-
Returns all column names.
- getColumns() - Method in class org.apache.flink.table.api.Schema
- getColumns() - Method in class org.apache.flink.table.catalog.ResolvedSchema
-
Returns all
Columns of this schema. - getComment() - Method in class org.apache.flink.table.api.Schema.UnresolvedColumn
- getComment() - Method in class org.apache.flink.table.api.TableDescriptor
- getComment() - Method in class org.apache.flink.table.catalog.CatalogDescriptor
- getComment() - Method in interface org.apache.flink.table.catalog.CatalogModel
-
Get comment of the model.
- getComparison() - Method in class org.apache.flink.table.types.logical.StructuredType
- getCompletionHints(String, int) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Deprecated.Will be removed in the next release
- 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 class org.apache.flink.table.catalog.CatalogDescriptor
- getConfiguration() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultCatalogContext
- getConfiguration() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultCatalogStoreContext
- getConfiguration() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultDynamicTableContext
- getConfiguration() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultModelProviderContext
- getConfiguration() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultModuleContext
- getConfiguration() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultSecretStoreContext
- getConstraintName() - Method in class org.apache.flink.table.api.Schema.UnresolvedConstraint
- getContainedKinds() - Method in class org.apache.flink.table.connector.ChangelogMode
- getConversionClass() - Method in class org.apache.flink.table.types.DataType
-
Returns the corresponding conversion class for representing values.
- getConversionClass() - Method in class org.apache.flink.table.types.inference.StaticArgument
- getCreatedAt() - Method in class io.confluent.flink.plugin.StatementWarning
-
Returns the timestamp when the warning was created.
- getCurrentCatalog() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the current default catalog name of the current session.
- getCurrentDatabase() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the current default database name of the running session.
- getDatabase(String) - Method in interface org.apache.flink.table.catalog.Catalog
-
Get a database from this catalog.
- getDatabaseName() - Method in class org.apache.flink.table.catalog.ObjectIdentifier
- getDataType() - Method in class org.apache.flink.table.api.DataTypes.Field
- getDataType() - Method in class org.apache.flink.table.api.Schema.UnresolvedMetadataColumn
- getDataType() - Method in class org.apache.flink.table.api.Schema.UnresolvedPhysicalColumn
- getDataType() - Method in class org.apache.flink.table.types.inference.StaticArgument
- getDataTypes() - Method in class org.apache.flink.types.ColumnList
-
Returns a list of data types (if available).
- getDecimal(int, int, int) - Method in interface org.apache.flink.table.data.RowData
-
Returns the decimal value at the given position.
- getDefault() - Static method in class org.apache.flink.table.api.TableConfig
- getDefaultConversion() - Method in class org.apache.flink.table.types.logical.ArrayType
- getDefaultConversion() - Method in class org.apache.flink.table.types.logical.LogicalType
-
Returns the default conversion class.
- getDefaultConversion() - Method in class org.apache.flink.table.types.logical.MapType
- getDefaultConversion() - Method in class org.apache.flink.table.types.logical.RowType
- getDefaultConversion() - Method in class org.apache.flink.table.types.logical.StructuredType
- getDefaultDatabase() - Method in interface org.apache.flink.table.catalog.Catalog
-
Get the name of the default database for this catalog.
- getDefinitions() - Static method in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- getDescription() - Method in interface org.apache.flink.configuration.DescribedEnum
-
Returns the description for the enum constant.
- getDescription() - Method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.LegacyCastBehaviour
-
Deprecated.
- getDescription() - Method in enum org.apache.flink.table.api.config.ExecutionConfigOptions.NestedEnforcer
- 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.OptimizerConfigOptions.AdaptiveBroadcastJoinStrategy
- getDescription() - Method in enum org.apache.flink.table.api.config.OptimizerConfigOptions.AdaptiveSkewedJoinOptimizationStrategy
- getDescription() - Method in enum org.apache.flink.table.api.config.OptimizerConfigOptions.DeltaJoinStrategy
- 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.api.DataTypes.AbstractField
- getDescription() - Method in interface org.apache.flink.table.catalog.CatalogFunction
-
Get a brief description of the function.
- getDescription() - Method in class org.apache.flink.table.types.logical.RowType.RowField
- getDescription() - Method in class org.apache.flink.table.types.logical.StructuredType.StructuredAttribute
- getDetailedDescription() - Method in interface org.apache.flink.table.catalog.CatalogFunction
-
Get a detailed description of the function.
- getDistribution() - Method in class org.apache.flink.table.api.TableDescriptor
- getDistribution() - Method in interface org.apache.flink.table.catalog.CatalogTable
-
Returns the distribution of the table if the
DISTRIBUTEDclause is defined. - getDouble(int) - Method in interface org.apache.flink.table.data.RowData
-
Returns the double value at the given position.
- getDynamicTableFactory(Class<T>, Catalog) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Returns the
DynamicTableFactoryviaCatalog. - getElements() - Method in class org.apache.flink.configuration.description.TextElement
- getElementType() - Method in class org.apache.flink.table.types.logical.ArrayType
- getEnrichmentOptions() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultDynamicTableContext
- getEnum(Class<T>, ConfigOption<String>) - Method in class org.apache.flink.configuration.Configuration
-
Returns the value associated with the given config option as an enum.
- getExpiresAt() - Method in class io.confluent.flink.plugin.OAuthToken
-
Returns the token expiry, or
nullif unknown. - getExpression() - Method in class org.apache.flink.table.api.Schema.UnresolvedComputedColumn
- getExternalResourceInfos(String) - Method in class org.apache.flink.table.functions.FunctionContext
-
Get the external resource information.
- getFactory() - Method in interface org.apache.flink.table.catalog.Catalog
-
Returns a factory for creating instances from catalog objects.
- getField(int) - Method in class org.apache.flink.types.Row
-
Returns the field's content at the specified field position.
- getField(String) - Method in class org.apache.flink.types.Row
-
Returns the field's content using the specified field name.
- getFieldAs(int) - Method in class org.apache.flink.types.Row
-
Returns the field's content at the specified field position.
- getFieldAs(String) - Method in class org.apache.flink.types.Row
-
Returns the field's content using the specified field name.
- getFieldCount() - Method in class org.apache.flink.table.types.logical.RowType
- getFieldCount(DataType) - Static method in class org.apache.flink.table.types.DataType
-
Returns the count of the first-level fields for the provided
DataType. - getFieldDataTypes(DataType) - Static method in class org.apache.flink.table.types.DataType
-
Returns the first-level field data types for the provided
DataType. - getFieldIndex(String) - Method in class org.apache.flink.table.types.logical.RowType
- getFieldNames() - Method in class org.apache.flink.table.types.logical.RowType
- getFieldNames(boolean) - Method in class org.apache.flink.types.Row
-
Returns the set of field names if this row operates in name-based field mode, otherwise null.
- getFieldNames(DataType) - Static method in class org.apache.flink.table.types.DataType
-
Returns the first-level field names for the provided
DataType. - getFieldOrNull(RowData) - Method in interface org.apache.flink.table.data.RowData.FieldGetter
-
Converters and serializers always support nullability.
- getFields() - Method in class org.apache.flink.table.types.logical.RowType
- getFields(DataType) - Static method in class org.apache.flink.table.types.DataType
-
Returns an ordered list of fields starting from the provided
DataType. - getFiredTimers() - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Returns all timers that have fired, in the order they fired.
- getFiredTimers(String) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Returns all fired timers with the given name.
- getFiredTimers(Row) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Returns all fired timers for the given partition key.
- getFloat(int) - Method in interface org.apache.flink.table.data.RowData
-
Returns the float value at the given position.
- getFollowing() - Method in class org.apache.flink.table.api.OverWindow
- getFormat() - Method in class org.apache.flink.configuration.description.TextElement
- getFormat() - Method in class org.apache.flink.table.api.FormatDescriptor
- getFormatPrefix(ConfigOption<String>, String) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Returns the required option prefix for options of the given format.
- getFunction(ObjectPath) - Method in interface org.apache.flink.table.catalog.Catalog
-
Get the function.
- getFunctionDefinition(String) - Method in interface org.apache.flink.table.module.Module
-
Get an optional of
FunctionDefinitionby a given name. - getFunctionDefinitionFactory() - Method in interface org.apache.flink.table.catalog.Catalog
-
Get an optional
FunctionDefinitionFactoryinstance that's responsible for instantiating function definitions. - getFunctionLanguage() - Method in interface org.apache.flink.table.catalog.CatalogFunction
-
Get the language used for the definition of function.
- getFunctionOutput() - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Returns the collected output as values collected by the PTF, typed as its declared output.
- getFunctionResources() - Method in interface org.apache.flink.table.catalog.CatalogFunction
-
Get a detailed resource description of the function.
- getGap() - Method in class org.apache.flink.table.api.SessionWithGapOnTimeWithAlias
- getGenericParameters() - Method in class org.apache.flink.api.common.typeinfo.TypeInformation
-
Optional method for giving Flink's type extraction system information about the mapping of a generic type parameter to the type information of a subtype.
- getGibiBytes() - Method in class org.apache.flink.configuration.MemorySize
-
Gets the memory size in Gibibytes (= 1024 Mebibytes).
- getIdleStateRetention() - Method in class org.apache.flink.table.api.TableConfig
- getImmutableColumnIndexes() - Method in class org.apache.flink.table.catalog.ResolvedSchema
-
Returns the indexes of columns about the immutable constraint in the
ResolvedSchema.toPhysicalRowDataType(), if any, otherwise returns an empty array. - getImmutableColumns() - Method in class org.apache.flink.table.api.Schema
- getImmutableColumns() - Method in class org.apache.flink.table.catalog.ResolvedSchema
-
Returns the constraint about immutable columns if it has been defined.
- getImplementationClass() - Method in class org.apache.flink.table.types.logical.StructuredType
- getIndexes() - Method in class org.apache.flink.table.api.Schema
- getIndexes() - Method in class org.apache.flink.table.catalog.ResolvedSchema
-
Returns all table indexes.
- getIndexName() - Method in class org.apache.flink.table.api.Schema.UnresolvedIndex
- getInfoFor(Class<X>) - Static method in class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo
- getInputSchema() - Method in interface org.apache.flink.table.catalog.CatalogModel
-
Get the unresolved input schema of the model.
- getInputTypeStrategy() - Method in class org.apache.flink.table.types.inference.TypeInference
- getInt(int) - Method in interface org.apache.flink.table.data.RowData
-
Returns the integer value at the given position.
- getJobClient() - Method in interface org.apache.flink.table.api.TableResult
-
For DML and DQL statement, return the
JobClientwhich associates the submitted Flink job. - getJobExecutionResult() - Method in interface org.apache.flink.core.execution.JobClient
-
Returns the
result of the job executionof the submitted job. - getJobID() - Method in interface org.apache.flink.core.execution.JobClient
-
Returns the
JobIDthat uniquely identifies the job this client is scoped to. - getJobParameter(String, String) - Method in class org.apache.flink.table.functions.FunctionContext
-
Gets the global job parameter value associated with the given key as a string.
- getJobStatus() - Method in interface org.apache.flink.core.execution.JobClient
-
Requests the
JobStatusof the associated job. - getKey() - Method in class org.apache.flink.table.runtime.functions.Timer
- getKeysForState(String) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Get all partition keys that have a specific state entry.
- getKeyType() - Method in class org.apache.flink.table.types.logical.MapType
- getKibiBytes() - Method in class org.apache.flink.configuration.MemorySize
-
Gets the memory size in Kibibytes (= 1024 bytes).
- getKind() - Method in class org.apache.flink.table.catalog.TableDistribution
- getKind() - Method in interface org.apache.flink.table.functions.FunctionDefinition
-
Returns the kind of function this definition describes.
- getKind() - Method in class org.apache.flink.table.functions.ProcessTableFunction
- getKind() - Method in class org.apache.flink.table.functions.ScalarFunction
- getKind() - Method in class org.apache.flink.table.functions.TableFunction
- getKind() - Method in class org.apache.flink.types.Row
-
Returns the kind of change that this row describes in a changelog.
- getLanguage() - Method in class org.apache.flink.table.api.FunctionDescriptor
- getList() - Method in class org.apache.flink.table.api.dataview.ListView
-
Returns the entire view's content as an instance of
List. - getLocalTimeZone() - Method in class org.apache.flink.table.api.TableConfig
-
Returns the current session time zone id.
- getLogicalType() - Method in class org.apache.flink.table.types.DataType
-
Returns the corresponding logical type.
- getLong(int) - Method in interface org.apache.flink.table.data.RowData
-
Returns the long value at the given position.
- getMap() - Method in class org.apache.flink.table.api.dataview.MapView
-
Returns the entire view's content as an instance of
Map. - getMap(int) - Method in interface org.apache.flink.table.data.RowData
-
Returns the map value at the given position.
- getMaxGeneratedCodeLength() - Method in class org.apache.flink.table.api.TableConfig
-
Returns the current threshold where generated code will be split into sub-function calls.
- getMebiBytes() - Method in class org.apache.flink.configuration.MemorySize
-
Gets the memory size in Mebibytes (= 1024 Kibibytes).
- getMessage() - Method in class io.confluent.flink.plugin.StatementWarning
-
Returns a human-readable description of the warning.
- getMetadataKey() - Method in class org.apache.flink.table.api.Schema.UnresolvedMetadataColumn
- getMetricGroup() - Method in class org.apache.flink.table.functions.FunctionContext
-
Returns the metric group for this parallel subtask.
- getModel(ObjectPath) - Method in interface org.apache.flink.table.catalog.Catalog
-
Returns a
CatalogModelidentified by the givenObjectPath. - getModelProviderFactory() - Method in interface org.apache.flink.table.module.Module
-
Returns a
ModelProviderFactoryfor creating model providers. - getMultiplier() - Method in enum org.apache.flink.configuration.MemorySize.MemoryUnit
- getName() - Method in class io.confluent.flink.plugin.StatementHandle
-
Returns the name of the statement.
- getName() - Method in class org.apache.flink.table.api.DataTypes.AbstractField
- getName() - Method in class org.apache.flink.table.api.Schema.UnresolvedColumn
- getName() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultCatalogContext
- getName() - Method in class org.apache.flink.table.runtime.functions.Timer
- getName() - Method in class org.apache.flink.table.types.inference.StaticArgument
- getName() - Method in class org.apache.flink.table.types.logical.RowType.RowField
- getName() - Method in class org.apache.flink.table.types.logical.StructuredType.StructuredAttribute
- getNamedArguments() - Method in class org.apache.flink.table.types.inference.TypeInference
-
Deprecated.Use
TypeInference.getStaticArguments()instead. - getNames() - Method in class org.apache.flink.types.ColumnList
-
Returns a list of column names.
- getObjectIdentifier() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultDynamicTableContext
- getObjectIdentifier() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultModelProviderContext
- getObjectName() - Method in class org.apache.flink.table.catalog.ObjectIdentifier
- getOptional(ConfigOption<T>) - Method in class org.apache.flink.configuration.Configuration
- getOptional(ConfigOption<T>) - Method in interface org.apache.flink.configuration.ReadableConfig
-
Reads a value using the metadata included in
ConfigOption. - getOptional(ConfigOption<T>) - Method in class org.apache.flink.table.api.TableConfig
-
Reads a value using the metadata included in
ConfigOption. - getOptionalArguments() - Method in class org.apache.flink.table.types.inference.TypeInference
-
Deprecated.Use
TypeInference.getStaticArguments()instead. - getOptions() - Method in class org.apache.flink.table.api.FormatDescriptor
- getOptions() - Method in class org.apache.flink.table.api.FunctionDescriptor
- getOptions() - Method in class org.apache.flink.table.api.TableDescriptor
- getOptions() - Method in interface org.apache.flink.table.catalog.CatalogFunction
-
Returns a map of string-based options.
- getOptions() - Method in interface org.apache.flink.table.catalog.CatalogModel
-
Returns a map of string-based model options.
- getOptions() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultCatalogContext
- getOptions() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultCatalogStoreContext
- getOptions() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultModuleContext
- getOptions() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultSecretStoreContext
- getOptions() - Method in class org.apache.flink.table.factories.FactoryUtil.FactoryHelper
-
Returns all options currently being consumed by the factory.
- getOptions() - Method in class org.apache.flink.table.factories.FactoryUtil.TableFactoryHelper
-
Returns all options currently being consumed by the factory.
- getOrder() - Method in class org.apache.flink.table.api.OverWindow
- getOutput() - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Returns the collected output as full rows: atomic output wrapped into an
EXPR$0column or structured output flattened into its attributes, with additional columns (partition keys, rowtime, etc.) prepended or appended as configured. - getOutputDataType() - Method in interface org.apache.flink.table.expressions.ResolvedExpression
-
Returns the data type of the computation result.
- getOutputSchema() - Method in interface org.apache.flink.table.catalog.CatalogModel
-
Get the unresolved output schema of the model.
- getOutputTypeStrategy() - Method in class org.apache.flink.table.types.inference.TypeInference
- getParameterTypes(Class<?>[]) - Method in class org.apache.flink.table.functions.ScalarFunction
-
Deprecated.This method uses the old type system and is based on the old reflective extraction logic. The method will be removed in future versions and is only called when using the deprecated
TableEnvironment.registerFunction(...)method. The new reflective extraction logic (possibly enriched withDataTypeHintandFunctionHint) should be powerful enough to cover most use cases. For advanced users, it is possible to overrideUserDefinedFunction.getTypeInference(DataTypeFactory). - getParameterTypes(Class<?>[]) - Method in class org.apache.flink.table.functions.TableFunction
-
Deprecated.This method uses the old type system and is based on the old reflective extraction logic. The method will be removed in future versions and is only called when using the deprecated
TableEnvironment.registerFunction(...)method. The new reflective extraction logic (possibly enriched withDataTypeHintandFunctionHint) should be powerful enough to cover most use cases. For advanced users, it is possible to overrideUserDefinedFunction.getTypeInference(DataTypeFactory). - getPartition(ObjectPath, CatalogPartitionSpec) - Method in interface org.apache.flink.table.catalog.Catalog
-
Get a partition of the given table.
- getPartitionColumnStatistics(ObjectPath, CatalogPartitionSpec) - Method in interface org.apache.flink.table.catalog.Catalog
-
Get the column statistics of a partition.
- getPartitioning() - Method in class org.apache.flink.table.api.OverWindow
- getPartitionKeys() - Method in class org.apache.flink.table.api.TableDescriptor
- getPartitionKeys() - Method in interface org.apache.flink.table.catalog.CatalogTable
-
Get the partition keys of the table.
- getPartitionStatistics(ObjectPath, CatalogPartitionSpec) - Method in interface org.apache.flink.table.catalog.Catalog
-
Get the statistics of a partition.
- getPendingTimers() - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Returns all pending (not yet fired) timers, sorted by timestamp then name.
- getPendingTimers(String) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Returns all pending timers with the given name.
- getPendingTimers(Row) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Returns all pending timers for the given partition key.
- 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
- getPrimaryKey() - Method in class org.apache.flink.table.api.Schema
- getPrimaryKey() - Method in class org.apache.flink.table.catalog.ResolvedSchema
-
Returns the primary key if it has been defined.
- getPrimaryKeyIndexes() - Method in class org.apache.flink.table.catalog.ResolvedSchema
-
Returns the primary key indexes in the
ResolvedSchema.toPhysicalRowDataType(), if any, otherwise returns an empty array. - getProcedure(ObjectPath) - Method in interface org.apache.flink.table.catalog.Catalog
-
Get the procedure.
- getQueryOperation() - Method in interface org.apache.flink.table.api.Table
-
Returns underlying logical representation of this table.
- getRawValue(int) - Method in interface org.apache.flink.table.data.RowData
-
Returns the raw value at the given position.
- getReason() - Method in class io.confluent.flink.plugin.StatementWarning
-
Returns a machine-readable summary of the warning.
- getRequirements() - Method in interface org.apache.flink.table.functions.FunctionDefinition
-
Returns the set of requirements this definition demands.
- getRequirements() - Method in enum org.apache.flink.table.types.inference.StaticArgumentTrait
- getResolvedChildren() - Method in interface org.apache.flink.table.expressions.ResolvedExpression
- getResolvedInputSchema() - Method in interface org.apache.flink.table.api.Model
-
Returns the resolved input schema of this model.
- getResolvedOutputSchema() - Method in interface org.apache.flink.table.api.Model
-
Returns the resolved output schema of this model.
- 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 interface org.apache.flink.table.operations.QueryOperation
-
Resolved schema of this operation.
- getResourceType() - Method in class org.apache.flink.table.resource.ResourceUri
-
Get resource type info.
- getResourceUris() - Method in class org.apache.flink.table.api.FunctionDescriptor
- getResultKind() - Method in interface org.apache.flink.table.api.TableResult
-
Return the
ResultKindwhich represents the result type. - getResultType() - Method in class org.apache.flink.table.functions.TableFunction
-
Deprecated.This method uses the old type system and is based on the old reflective extraction logic. The method will be removed in future versions and is only called when using the deprecated
TableEnvironment.registerFunction(...)method. The new reflective extraction logic (possibly enriched withDataTypeHintandFunctionHint) should be powerful enough to cover most use cases. For advanced users, it is possible to overrideUserDefinedFunction.getTypeInference(DataTypeFactory). - getResultType(Class<?>[]) - Method in class org.apache.flink.table.functions.ScalarFunction
-
Deprecated.This method uses the old type system and is based on the old reflective extraction logic. The method will be removed in future versions and is only called when using the deprecated
TableEnvironment.registerFunction(...)method. The new reflective extraction logic (possibly enriched withDataTypeHintandFunctionHint) should be powerful enough to cover most use cases. For advanced users, it is possible to overrideUserDefinedFunction.getTypeInference(DataTypeFactory). - getRootConfiguration() - Method in class org.apache.flink.table.api.TableConfig
-
Gives direct access to the underlying environment-specific key-value map for advanced configuration.
- getRow(int, int) - Method in interface org.apache.flink.table.data.RowData
-
Returns the row value at the given position.
- getRowKind() - Method in interface org.apache.flink.table.data.RowData
-
Returns the kind of change that this row describes in a changelog.
- getSchema() - Method in interface org.apache.flink.table.api.Table
-
Deprecated.This method has been deprecated as part of FLIP-164.
TableSchemahas been replaced by two more dedicated classesSchemaandResolvedSchema. UseSchemafor declaration in APIs.ResolvedSchemais offered by the framework after resolution and validation. - getSchema() - Method in class org.apache.flink.table.api.TableDescriptor
- getSecretStore() - Method in class org.apache.flink.table.api.EnvironmentSettings
- getSeverity() - Method in class io.confluent.flink.plugin.StatementWarning
-
Returns the severity of the warning.
- getShort(int) - Method in interface org.apache.flink.table.data.RowData
-
Returns the short value at the given position.
- getSinkIdentifier() - Method in interface org.apache.flink.table.api.TablePipeline
- getSinkRuntimeProvider(DynamicTableSink.Context) - Method in interface org.apache.flink.table.connector.sink.DynamicTableSink
-
Returns a provider of runtime implementation for writing the data.
- getSize() - Method in class org.apache.flink.table.api.SlideWithSizeAndSlideOnTimeWithAlias
- getSize() - Method in class org.apache.flink.table.api.TumbleWithSizeOnTimeWithAlias
- getSlide() - Method in class org.apache.flink.table.api.SlideWithSizeAndSlideOnTimeWithAlias
- getSnapshot() - Method in interface org.apache.flink.table.catalog.CatalogTable
-
Return the snapshot specified for the table.
- getSqlDialect() - Method in class org.apache.flink.table.api.TableConfig
-
Returns the current SQL dialect.
- getSqlExpression() - Method in class org.apache.flink.table.expressions.SqlCallExpression
- getSqlFactory() - Method in class org.apache.flink.table.api.EnvironmentSettings
- getSqlV1Statement() - Method in class io.confluent.flink.plugin.StatementHandle
-
Returns the raw, underlying OpenAPI SqlV1Statement response for this statement.
- getStateForAllKeys(String) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Get all state values for a state name across all partition keys.
- getStateForKey(String, Row) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Get state for a specific partition key.
- getStatementHandle(TableEnvironment, String) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Returns a
StatementHandleto manage a submitted Flink SQL statement on Confluent Cloud. - getStatementHandle(TableResult) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Returns a
StatementHandleto manage a submitted Flink SQL statement on Confluent Cloud. - getStatementName(TableResult) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Returns the statement name behind the given table result.
- getStateTypeStrategies() - Method in class org.apache.flink.table.types.inference.TypeInference
- getStaticArguments() - Method in class org.apache.flink.table.types.inference.TypeInference
- getString(int) - Method in interface org.apache.flink.table.data.RowData
-
Returns the string value at the given position.
- getString(String, String) - Method in class org.apache.flink.configuration.Configuration
-
Returns the value associated with the given key as a string.
- getStyles() - Method in class org.apache.flink.configuration.description.TextElement
- getSuperType() - Method in class org.apache.flink.table.types.logical.StructuredType
- getSupportedOptions() - Static method in class org.apache.flink.table.api.config.MLPredictRuntimeConfigOptions
- getTable(ObjectPath) - Method in interface org.apache.flink.table.catalog.Catalog
- getTable(ObjectPath, long) - Method in interface org.apache.flink.table.catalog.Catalog
- getTableColumnStatistics(ObjectPath) - Method in interface org.apache.flink.table.catalog.Catalog
-
Get the column statistics of a table.
- getTableKind() - Method in interface org.apache.flink.table.catalog.CatalogTable
- getTableSinkFactory() - Method in interface org.apache.flink.table.module.Module
-
Returns a
DynamicTableSinkFactoryfor creating sink tables. - getTableSourceFactory() - Method in interface org.apache.flink.table.module.Module
-
Returns a
DynamicTableSourceFactoryfor creating source tables. - getTableStatistics(ObjectPath) - Method in interface org.apache.flink.table.catalog.Catalog
-
Get the statistics of a table.
- getTargetColumns() - Method in interface org.apache.flink.table.connector.sink.DynamicTableSink.Context
-
Deprecated.use
SupportsTargetColumnWritinginstead. - getTaskInfo() - Method in class org.apache.flink.table.functions.FunctionContext
-
Get the
TaskInfofor this parallel subtask. - getTebiBytes() - Method in class org.apache.flink.configuration.MemorySize
-
Gets the memory size in Tebibytes (= 1024 Gibibytes).
- getTimeField() - Method in class org.apache.flink.table.api.GroupWindow
- getTimestamp() - Method in class org.apache.flink.table.runtime.functions.Timer
- getTimestamp(int, int) - Method in interface org.apache.flink.table.data.RowData
-
Returns the timestamp value at the given position.
- getTimestampAs(Class<T>) - Method in class org.apache.flink.table.runtime.functions.Timer
- getTimeToLive(CallContext) - Method in interface org.apache.flink.table.types.inference.StateTypeStrategy
-
The time-to-live (TTL) duration that automatically cleans up the state entry.
- getTotalFields() - Method in class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo
- getTotalFields() - Method in class org.apache.flink.api.common.typeinfo.TypeInformation
-
Gets the number of logical fields in this type.
- getTraits() - Method in class org.apache.flink.table.types.inference.StaticArgument
- getType() - Method in class org.apache.flink.table.types.logical.RowType.RowField
- getType() - Method in class org.apache.flink.table.types.logical.StructuredType.StructuredAttribute
- getTypeAt(int) - Method in class org.apache.flink.table.types.logical.RowType
- getTypeClass() - Method in class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo
- getTypeClass() - Method in class org.apache.flink.api.common.typeinfo.TypeInformation
-
Gets the class of the type represented by this type information.
- getTypedArguments() - Method in class org.apache.flink.table.types.inference.TypeInference
-
Deprecated.Use
TypeInference.getStaticArguments()instead. - getTypeInference(DataTypeFactory) - Method in interface org.apache.flink.table.functions.FunctionDefinition
-
Returns the logic for performing type inference of a call to this function definition.
- getTypeInference(DataTypeFactory) - Method in class org.apache.flink.table.functions.ProcessTableFunction
- getTypeInference(DataTypeFactory) - Method in class org.apache.flink.table.functions.ScalarFunction
- getTypeInference(DataTypeFactory) - Method in class org.apache.flink.table.functions.TableFunction
- getTypeInference(DataTypeFactory) - Method in class org.apache.flink.table.functions.UserDefinedFunction
-
Returns the logic for performing type inference of a call to this function definition.
- getTypeRoot() - Method in class org.apache.flink.table.types.logical.LogicalType
-
Returns the root of this type.
- getUnits() - Method in enum org.apache.flink.configuration.MemorySize.MemoryUnit
- getUri() - Method in class org.apache.flink.table.resource.ResourceUri
-
Get resource unique path info.
- getUserClassLoader() - Method in class org.apache.flink.table.api.EnvironmentSettings
-
Returns the user
ClassLoaderto use for code generation, UDF loading and other operations requiring reflections on user code. - getUserCodeClassLoader() - Method in class org.apache.flink.table.functions.FunctionContext
-
Gets the
ClassLoaderto load classes that are not in system's classpath, but are part of the JAR file of a user job. - getValue(ConfigOption<?>) - Method in class org.apache.flink.configuration.Configuration
-
Returns the value associated with the given config option as a string.
- getValueType() - Method in class org.apache.flink.table.types.logical.MapType
- getVariant(int) - Method in interface org.apache.flink.table.data.RowData
-
Returns the variant value at the given position.
- getWarnings() - Method in class io.confluent.flink.plugin.StatementHandle
-
Returns the warnings associated with this statement.
- getWatermarkExpression() - Method in class org.apache.flink.table.api.Schema.UnresolvedWatermarkSpec
- getWatermarkSpecs() - Method in class org.apache.flink.table.api.Schema
- getWatermarkSpecs() - Method in class org.apache.flink.table.catalog.ResolvedSchema
-
Returns a list of watermark specifications each consisting of a rowtime attribute and watermark strategy expression.
- GIGA_BYTES - Enum constant in enum org.apache.flink.configuration.MemorySize.MemoryUnit
- GLOBAL_JOB_PARAMETERS - Static variable in class org.apache.flink.configuration.PipelineOptions
- GREATER_THAN - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- GREATER_THAN_OR_EQUAL - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- GREATEST - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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 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
GroupWindows.
H
- hasDefaultValue() - Method in class org.apache.flink.configuration.ConfigOption
-
Checks if this option has a default value.
- hasFallbackKeys() - Method in class org.apache.flink.configuration.ConfigOption
-
Checks whether this option has fallback keys.
- hasFired() - Method in class org.apache.flink.table.runtime.functions.Timer
- HASH - Enum constant in enum org.apache.flink.table.catalog.TableDistribution.Kind
- hashCode() - Method in class io.confluent.flink.plugin.OAuthToken
- hashCode() - Method in class io.confluent.flink.plugin.StatementHandle
- hashCode() - Method in class io.confluent.flink.plugin.StatementWarning
- hashCode() - Method in class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo
- hashCode() - Method in class org.apache.flink.api.common.typeinfo.TypeInformation
- hashCode() - Method in class org.apache.flink.configuration.ConfigOption
- hashCode() - Method in class org.apache.flink.configuration.Configuration
- hashCode() - Method in class org.apache.flink.configuration.MemorySize
- hashCode() - Method in class org.apache.flink.table.api.DataTypes.AbstractField
- hashCode() - Method in class org.apache.flink.table.api.DataTypes.Field
- hashCode() - Method in class org.apache.flink.table.api.DataTypes.UnresolvedField
- hashCode() - Method in class org.apache.flink.table.api.dataview.ListView
- hashCode() - Method in class org.apache.flink.table.api.dataview.MapView
- hashCode() - Method in class org.apache.flink.table.api.FormatDescriptor
- hashCode() - Method in class org.apache.flink.table.api.InsertConflictStrategy
- hashCode() - Method in class org.apache.flink.table.api.ModelDescriptor
- hashCode() - Method in class org.apache.flink.table.api.Schema
- hashCode() - Method in class org.apache.flink.table.api.Schema.UnresolvedColumn
- hashCode() - Method in class org.apache.flink.table.api.Schema.UnresolvedComputedColumn
- hashCode() - Method in class org.apache.flink.table.api.Schema.UnresolvedConstraint
- hashCode() - Method in class org.apache.flink.table.api.Schema.UnresolvedImmutableColumns
- hashCode() - Method in class org.apache.flink.table.api.Schema.UnresolvedIndex
- hashCode() - Method in class org.apache.flink.table.api.Schema.UnresolvedMetadataColumn
- hashCode() - Method in class org.apache.flink.table.api.Schema.UnresolvedPhysicalColumn
- hashCode() - Method in class org.apache.flink.table.api.Schema.UnresolvedPrimaryKey
- hashCode() - Method in class org.apache.flink.table.api.Schema.UnresolvedWatermarkSpec
- hashCode() - Method in class org.apache.flink.table.api.TableDescriptor
- hashCode() - Method in class org.apache.flink.table.catalog.ObjectIdentifier
- hashCode() - Method in class org.apache.flink.table.catalog.ResolvedSchema
- hashCode() - Method in class org.apache.flink.table.catalog.TableDistribution
- hashCode() - Method in class org.apache.flink.table.connector.ChangelogMode
- hashCode() - Method in class org.apache.flink.table.expressions.SqlCallExpression
- hashCode() - Method in class org.apache.flink.table.module.ModuleEntry
- hashCode() - Method in class org.apache.flink.table.resource.ResourceUri
- hashCode() - Method in class org.apache.flink.table.runtime.functions.Timer
- hashCode() - Method in class org.apache.flink.table.types.DataType
- hashCode() - Method in class org.apache.flink.table.types.FieldsDataType
- hashCode() - Method in class org.apache.flink.table.types.inference.StaticArgument
- hashCode() - Method in class org.apache.flink.table.types.logical.ArrayType
- hashCode() - Method in class org.apache.flink.table.types.logical.LogicalType
- hashCode() - Method in class org.apache.flink.table.types.logical.MapType
- hashCode() - Method in class org.apache.flink.table.types.logical.RowType
- hashCode() - Method in class org.apache.flink.table.types.logical.RowType.RowField
- hashCode() - Method in class org.apache.flink.table.types.logical.StructuredType
- hashCode() - Method in class org.apache.flink.table.types.logical.StructuredType.StructuredAttribute
- hashCode() - Method in class org.apache.flink.types.ColumnList
- hashCode() - Method in class org.apache.flink.types.Row
- hasNext() - Method in class org.apache.flink.util.CloseableIterator.IteratorAdapter
- hasUnit(String) - Static method in enum org.apache.flink.configuration.MemorySize.MemoryUnit
- 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.
- HEX - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- HIVE - Enum constant in enum org.apache.flink.table.api.SqlDialect
-
SQL dialect that allows some Apache Hive specific grammar.
- HIVE_AGG_DECIMAL_PLUS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
-
Special "+" operator used internally for implementing native hive SUM/AVG aggregations on a Decimal type.
- hour() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of hours.
- HOUR - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- HOUR - Enum constant in enum org.apache.flink.table.expressions.TimePointUnit
- HOUR() - Static method in class org.apache.flink.table.api.DataTypes
-
Resolution in hours.
- HOUR_TO_MINUTE - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- HOUR_TO_SECOND - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- hours() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of hours.
I
- IDENTIFIER - Enum constant in enum org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanCompilation
- IDENTIFIER - Enum constant in enum org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanRestore
- IDLE_STATE_RETENTION - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- IF - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- IF_NULL - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ifNull(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns
nullReplacementif 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 - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.NestedEnforcer
- IGNORE - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.TypeLengthEnforcer
- IGNORE - Enum constant in enum org.apache.flink.table.api.config.OptimizerConfigOptions.NonDeterministicUpdateStrategy
-
Do nothing if exists non-deterministic updates, the risk of wrong result still exists.
- immutableColumns(String...) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares an immutable columns constraint for a list of given columns.
- immutableColumns(List<String>) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares an immutable columns constraint for a list of given columns.
- immutableColumnsNamed(String, String...) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares an immutable columns constraint for a list of given columns.
- immutableColumnsNamed(String, List<String>) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares an immutable columns constraint for a list of given columns.
- 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.
- IN - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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
EnvironmentSettingsin batch execution mode. - index(String...) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares a named index for a list of given column names.
- index(List<String>) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares a named index for a list of given column names.
- indexNamed(String, List<String>) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares a named index for a list of given column names.
- INET_ATON - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- INET_NTOA - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- inetAton() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Converts an IPv4 address string to its numeric representation.
- inetNtoa() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Converts a numeric IPv4 address representation back to its string format.
- inferType(CallContext) - Method in interface org.apache.flink.table.types.inference.TypeStrategy
-
Infers a type from the given function call.
- INIT_CAP - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- initCap() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Converts the initial letter of each word in a string to uppercase.
- INLINE_FORMAT - Static variable in class org.apache.flink.table.types.logical.StructuredType
- InlineElement - Interface in org.apache.flink.configuration.description
-
Part of description that represents an element inside a block e.g. a link.
- inputSchema(Schema) - Method in class org.apache.flink.table.api.ModelDescriptor.Builder
-
Define the input schema of the
ModelDescriptor. - inputTypeStrategy(InputTypeStrategy) - Method in class org.apache.flink.table.types.inference.TypeInference.Builder
-
Sets the strategy for inferring and validating input arguments in a function call.
- INSERT - Enum constant in enum org.apache.flink.types.RowKind
-
Insertion operation.
- InsertConflictStrategy - Class in org.apache.flink.table.api
-
Defines the conflict resolution strategies for INSERT INTO statements when the query's upsert key differs from the target table's primary key.
- InsertConflictStrategy.Builder - Class in org.apache.flink.table.api
-
Builder for creating
InsertConflictStrategyinstances. - InsertConflictStrategy.ConflictBehavior - Enum in org.apache.flink.table.api
-
Defines the basic conflict resolution behaviors.
- insertInto(String) - Method in interface org.apache.flink.table.api.Table
-
Declares that the pipeline defined by the given
Tableobject should be written to a table (backed by aDynamicTableSink) that was registered under the specified path. - insertInto(String, boolean) - Method in interface org.apache.flink.table.api.Table
-
Declares that the pipeline defined by the given
Tableobject should be written to a table (backed by aDynamicTableSink) that was registered under the specified path. - insertInto(String, InsertConflictStrategy) - Method in interface org.apache.flink.table.api.Table
-
Declares that the pipeline defined by the given
Tableobject should be written to a table (backed by aDynamicTableSink) that was registered under the specified path. - insertInto(String, InsertConflictStrategy, boolean) - Method in interface org.apache.flink.table.api.Table
-
Declares that the pipeline defined by the given
Tableobject should be written to a table (backed by aDynamicTableSink) that was registered under the specified path. - insertInto(TableDescriptor) - Method in interface org.apache.flink.table.api.Table
-
Declares that the pipeline defined by the given
Tableobject should be written to a table (backed by aDynamicTableSink) expressed via the givenTableDescriptor. - insertInto(TableDescriptor, boolean) - Method in interface org.apache.flink.table.api.Table
-
Declares that the pipeline defined by the given
Tableobject should be written to a table (backed by aDynamicTableSink) expressed via the givenTableDescriptor. - insertInto(TableDescriptor, InsertConflictStrategy) - Method in interface org.apache.flink.table.api.Table
-
Declares that the pipeline defined by the given
Tableobject should be written to a table (backed by aDynamicTableSink) expressed via the givenTableDescriptor. - insertInto(TableDescriptor, InsertConflictStrategy, boolean) - Method in interface org.apache.flink.table.api.Table
-
Declares that the pipeline defined by the given
Tableobject should be written to a table (backed by aDynamicTableSink) expressed via the givenTableDescriptor. - insertOnly() - Static method in class org.apache.flink.table.connector.ChangelogMode
-
Shortcut for a simple
RowKind.INSERT-only changelog. - instr(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the position of the first occurrence of the input string.
- INSTR - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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
EnvironmentSettingsin streaming execution mode. - INT() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a 4-byte signed integer with values from -2,147,483,648 to 2,147,483,647.
- Internal - Annotation Type in org.apache.flink.annotation
-
Annotation to mark methods within stable, public APIs as an internal developer API.
- INTERNAL_HASHCODE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- INTERNAL_REPLICATE_ROWS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- INTERNAL_UNNEST_ROWS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- INTERNAL_UNNEST_ROWS_WITH_ORDINALITY - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- INTERNAL_WELFORD_M2 - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- intersect(Table) - Method in interface org.apache.flink.table.api.Table
-
Intersects two
Tables with duplicate records removed. - intersectAll(Table) - Method in interface org.apache.flink.table.api.Table
-
Intersects two
Tables. - INTERVAL(DataTypes.Resolution) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a temporal interval.
- INTERVAL(DataTypes.Resolution, DataTypes.Resolution) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a temporal interval.
- intType() - Method in class org.apache.flink.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be of
Integertype. - io.confluent.flink.plugin - package io.confluent.flink.plugin
- is(StaticArgumentTrait) - Method in class org.apache.flink.table.types.inference.StaticArgument
- is(LogicalTypeFamily) - Method in class org.apache.flink.table.types.logical.LogicalType
-
Returns whether the family type of the type equals to the
familyor not. - is(LogicalTypeRoot) - Method in class org.apache.flink.table.types.logical.LogicalType
-
Returns whether the root of the type equals to the
typeRootor not. - IS_FALSE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- IS_JSON - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- IS_NOT_FALSE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- IS_NOT_NULL - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- IS_NOT_TRUE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- IS_NULL - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- IS_TRUE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- isAction(String) - Static method in enum io.confluent.flink.plugin.PluginAction
-
Returns
trueifvaluematches a known action (case-insensitive). - isAnyOf(LogicalTypeFamily...) - Method in class org.apache.flink.table.types.logical.LogicalType
-
Returns whether the root of the type is part of at least one family of the
typeFamilyor not. - isAnyOf(LogicalTypeRoot...) - Method in class org.apache.flink.table.types.logical.LogicalType
-
Returns whether the root of the type equals to at least on of the
typeRootsor not. - isBasicType() - Method in class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo
- isBasicType() - Method in class org.apache.flink.api.common.typeinfo.TypeInformation
-
Checks if this type information represents a basic type.
- isBounded() - Method in interface org.apache.flink.table.connector.sink.DynamicTableSink.Context
-
Returns whether a runtime implementation can expect a finite number of rows.
- isComparison() - Method in enum org.apache.flink.table.types.logical.StructuredType.StructuredComparison
- isDescending() - Method in enum org.apache.flink.table.functions.TableSemantics.SortDirection
-
Returns true if this is a descending sort direction.
- isDeterministic() - Method in interface org.apache.flink.table.functions.FunctionDefinition
-
Returns information about the determinism of the function's results.
- isEmpty() - Method in class org.apache.flink.table.api.dataview.MapView
-
Returns true if the map view contains no key-value mappings, otherwise false.
- 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.
- isEquality() - Method in enum org.apache.flink.table.types.logical.StructuredType.StructuredComparison
- isFalse() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns true if given boolean expression is false.
- 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.
- isInstantiable() - Method in class org.apache.flink.table.types.logical.StructuredType
- 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.
- isKeyType() - Method in class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo
- isKeyType() - Method in class org.apache.flink.api.common.typeinfo.TypeInformation
-
Checks whether this type can be used as a key.
- 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.
- 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.
- isNullable() - Method in class org.apache.flink.table.types.logical.LogicalType
-
Returns whether a value of this type can be
null. - isNullAt(int) - Method in interface org.apache.flink.table.data.RowData
-
Returns true if the field is null at the given position.
- isNullsFirst() - Method in enum org.apache.flink.table.functions.TableSemantics.SortDirection
-
Returns true if nulls should be sorted first.
- isNullsLast() - Method in enum org.apache.flink.table.functions.TableSemantics.SortDirection
-
Returns true if nulls should be sorted last.
- isOptional() - Method in class org.apache.flink.table.types.inference.StaticArgument
- isPartitioned() - Method in interface org.apache.flink.table.catalog.CatalogTable
-
Check if the table is partitioned or not.
- isRoot() - Method in enum org.apache.flink.table.annotation.ArgumentTrait
- isSortKeyType() - Method in class org.apache.flink.api.common.typeinfo.TypeInformation
-
Checks whether this type can be used as a key for sorting.
- isStreamingMode() - Method in class org.apache.flink.table.api.EnvironmentSettings
-
Tells if the
TableEnvironmentshould work in a batch or streaming mode. - isSuccessful() - Method in exception io.confluent.flink.plugin.ActionCompletedException
- isTemporary() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultDynamicTableContext
- isTemporary() - Method in class org.apache.flink.table.factories.FactoryUtil.DefaultModelProviderContext
- isTrue() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns true if given boolean expression is true.
- isTupleType() - Method in class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo
- isTupleType() - Method in class org.apache.flink.api.common.typeinfo.TypeInformation
-
Checks if this type information represents a Tuple type.
- isVirtual() - Method in class org.apache.flink.table.api.Schema.UnresolvedMetadataColumn
- iterator() - Method in class org.apache.flink.table.api.dataview.MapView
-
Returns an iterator over all entries of the map view.
J
- JARS - Static variable in class org.apache.flink.configuration.PipelineOptions
-
A list of jar files that contain the user-defined function (UDF) classes and all classes used from within the UDFs.
- JAVA - Enum constant in enum org.apache.flink.table.catalog.FunctionLanguage
- JobClient - Interface in org.apache.flink.core.execution
-
A client that is scoped to a specific job.
- join(Table) - Method in interface org.apache.flink.table.api.Table
-
Joins two
Tables. - join(Table, Expression) - Method in interface org.apache.flink.table.api.Table
-
Joins two
Tables. - join(Row, Row...) - Static method in class org.apache.flink.types.Row
-
Creates a new row with fields that are copied from the other rows and appended to the resulting row in the given order.
- joinLateral(Expression) - Method in interface org.apache.flink.table.api.Table
-
Joins this
Tablewith an user-definedTableFunction. - joinLateral(Expression, Expression) - Method in interface org.apache.flink.table.api.Table
-
Joins this
Tablewith an user-definedTableFunction. - json(Object) - Static method in class org.apache.flink.table.api.Expressions
-
Expects a raw, pre-formatted JSON string and returns its values as-is without escaping it as a string.
- JSON - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- JSON_ARRAY - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- JSON_ARRAYAGG_ABSENT_ON_NULL - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- JSON_ARRAYAGG_NULL_ON_NULL - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- JSON_EXECUTION_PLAN - Enum constant in enum org.apache.flink.table.api.ExplainDetail
-
The execution plan in json format of the program.
- JSON_EXISTS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- JSON_OBJECT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- JSON_OBJECTAGG_ABSENT_ON_NULL - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- JSON_OBJECTAGG_NULL_ON_NULL - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- JSON_QUERY - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- JSON_QUOTE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- JSON_STRING - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- JSON_UNQUOTE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- JSON_VALUE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- JsonExistsOnError - Enum in org.apache.flink.table.api
-
Behavior in case of errors for
BuiltInFunctionDefinitions.JSON_EXISTS. - 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.
- JsonQueryOnEmptyOrError - Enum in org.apache.flink.table.api
-
Behavior of
BuiltInFunctionDefinitions.JSON_QUERYin case a path expression is empty or raises an error. - JsonQueryWrapper - Enum in org.apache.flink.table.api
-
Defines whether and when to wrap the result of
BuiltInFunctionDefinitions.JSON_QUERYinto an array. - 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.
- JsonType - Enum in org.apache.flink.table.api
-
Supported JSON types for
BuiltInFunctionDefinitions.IS_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.
- JsonValueOnEmptyOrError - Enum in org.apache.flink.table.api
-
Behavior for
BuiltInFunctionDefinitions.JSON_VALUE.
K
- key() - Method in class org.apache.flink.configuration.ConfigOption
-
Gets the configuration key.
- key(String) - Static method in class org.apache.flink.configuration.ConfigOptions
-
Starts building a new
ConfigOption. - keyFormat(FormatDescriptor) - Method in class io.confluent.flink.plugin.ConfluentTableDescriptor.Builder
-
Defines the key format for Kafka-based tables.
- keyOnlyDeletes() - Method in class org.apache.flink.table.connector.ChangelogMode
- keyOnlyDeletes(boolean) - Method in class org.apache.flink.table.connector.ChangelogMode.Builder
- keys() - Method in class org.apache.flink.table.api.dataview.MapView
-
Returns all the keys in the map view.
- keySet() - Method in class org.apache.flink.configuration.Configuration
-
Returns the keys of all key/value pairs stored inside this configuration object.
- KILO_BYTES - Enum constant in enum org.apache.flink.configuration.MemorySize.MemoryUnit
L
- lag(Object) - Static method in class org.apache.flink.table.api.Expressions
-
A window function that provides access to a row that comes directly before the current row.
- lag(Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
A window function that provides access to a row at a specified physical offset which comes before the current row.
- lag(Object, Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
A window function that provides access to a row at a specified physical offset which comes before the current row.
- LAG - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- language(FunctionLanguage) - Method in class org.apache.flink.table.api.FunctionDescriptor.Builder
-
Sets the language of the function.
- LAST_VALUE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- lastValue() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the last value of field across all input values.
- lead(Object) - Static method in class org.apache.flink.table.api.Expressions
-
A window function that provides access to a row that comes directly after the current row.
- lead(Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
A window function that provides access to a row at a specified physical offset which comes after the current row.
- lead(Object, Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
A window function that provides access to a row at a specified physical offset which comes after the current row.
- LEAD - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- LEAST - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- left(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the leftmost integer characters from the input string.
- LEFT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- leftOuterJoin(Table) - Method in interface org.apache.flink.table.api.Table
-
Joins two
Tables. - leftOuterJoin(Table, Expression) - Method in interface org.apache.flink.table.api.Table
-
Joins two
Tables. - leftOuterJoinLateral(Expression) - Method in interface org.apache.flink.table.api.Table
-
Joins this
Tablewith an user-definedTableFunction. - leftOuterJoinLateral(Expression, Expression) - Method in interface org.apache.flink.table.api.Table
-
Joins this
Tablewith an user-definedTableFunction. - LEGACY - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.SinkUpsertMaterializeStrategy
-
Simple implementation based on
ValueState<List>(the original implementation). - LEGACY_NESTED_ROW_NULLABILITY - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- LESS_THAN - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- LESS_THAN_OR_EQUAL - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- like(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns true, if a string matches the specified LIKE pattern.
- 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 - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- linebreak() - Method in class org.apache.flink.configuration.description.Description.DescriptionBuilder
-
Creates a line break in the description.
- list(InlineElement...) - Method in class org.apache.flink.configuration.description.Description.DescriptionBuilder
-
Adds a bulleted list to the description.
- LIST - Enum constant in enum io.confluent.flink.plugin.PluginAction
-
List statements.
- 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.
- LISTAGG - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- listCatalogs() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the names of all catalogs registered in this environment.
- listCatalogs() - Method in interface org.apache.flink.table.catalog.CatalogStore
-
Retrieves the names of all registered catalogs.
- listDatabases() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the names of all databases registered in the current catalog.
- listDatabases() - Method in interface org.apache.flink.table.catalog.Catalog
-
Get the names of all databases in this catalog.
- listFullModules() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets an array of all loaded modules with use status in this environment.
- listFunctions() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the names of all functions in this environment.
- listFunctions() - Method in interface org.apache.flink.table.module.Module
-
List names of all functions in this module.
- listFunctions(boolean) - Method in interface org.apache.flink.table.module.Module
-
List names of all functions in this module.
- listFunctions(String) - Method in interface org.apache.flink.table.catalog.Catalog
-
List the names of all functions in the given database.
- listMaterializedTables() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the names of all materialized tables available in the current namespace (the current database of the current catalog).
- listMaterializedTables(String) - Method in interface org.apache.flink.table.catalog.Catalog
-
Get names of all materialized tables under this database.
- listModels() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the names of all models available in the current namespace (the current database of the current catalog).
- listModels(String) - Method in interface org.apache.flink.table.catalog.Catalog
-
Get names of all models under this database.
- 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.
- listPartitions(ObjectPath) - Method in interface org.apache.flink.table.catalog.Catalog
-
Get CatalogPartitionSpec of all partitions of the table.
- listPartitions(ObjectPath, CatalogPartitionSpec) - Method in interface org.apache.flink.table.catalog.Catalog
-
Get CatalogPartitionSpec of all partitions that is under the given CatalogPartitionSpec in the table.
- listPartitionsByFilter(ObjectPath, List<Expression>) - Method in interface org.apache.flink.table.catalog.Catalog
-
Get CatalogPartitionSpec of partitions by expression filters in the table.
- listProcedures(String) - Method in interface org.apache.flink.table.catalog.Catalog
-
List the names of all procedures in the given database.
- 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(String) - Method in interface org.apache.flink.table.catalog.Catalog
-
Get names of all tables, views and materialized tables under this database.
- 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).
- listTemporaryModels() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the names of all temporary Models available in the current namespace (the current database of the current catalog).
- 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).
- 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).
- listUserDefinedFunctions() - Method in interface org.apache.flink.table.api.TableEnvironment
-
Gets the names of all user defined functions registered in this environment.
- ListView<T> - Class in org.apache.flink.table.api.dataview
-
A
DataViewthat providesList-like functionality in state entries. - ListView() - Constructor for class org.apache.flink.table.api.dataview.ListView
-
Creates a list view.
- 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(String) - Method in interface org.apache.flink.table.catalog.Catalog
-
Get names of all views under this database.
- lit(Object) - Static method in class org.apache.flink.table.api.Expressions
-
Creates a literal (i.e. a constant value).
- lit(Object, DataType) - Static method in class org.apache.flink.table.api.Expressions
-
Creates a literal (i.e. a constant value) of a given
DataType. - ln() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the natural logarithm of the given value.
- LN - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- loadModule(String, Module) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Loads a
Moduleunder a unique name. - loadPlan(PlanReference) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Loads a plan from a
PlanReferenceinto aCompiledPlan. - LOCAL_TIME - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- LOCAL_TIME_ZONE - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- LOCAL_TIMESTAMP - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- LOCATE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- LOG - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- log10() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the base 10 logarithm of the given value.
- LOG10 - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- log2() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the base 2 logarithm of the given value.
- LOG2 - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- logicalType - Variable in class org.apache.flink.table.types.DataType
- LogicalType - Class in org.apache.flink.table.types.logical
-
A logical type that describes the data type of a value.
- LogicalType(boolean, LogicalTypeRoot) - Constructor for class org.apache.flink.table.types.logical.LogicalType
- longType() - Method in class org.apache.flink.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be of
Longtype. - LOW - Enum constant in enum io.confluent.flink.plugin.StatementWarning.Severity
-
Informational warning for the user.
- LOWER - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- LOWERCASE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- LPAD - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- LTRIM - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
M
- map(Object, Object, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Creates a map of expressions.
- 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 - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.SinkUpsertMaterializeStrategy
-
OrderedMultiSetState-based implementation based on a combination of several MapState maintaining ordering and fast lookup properties.
- MAP - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- MAP(AbstractDataType<?>, AbstractDataType<?>) - Static method in class org.apache.flink.table.api.DataTypes
-
Unresolved
DataTypes.MAP(DataType, DataType). - MAP(DataType, DataType) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of an associative array that maps keys (including
NULL) to values (includingNULL). - MAP_ENTRIES - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- MAP_FROM_ARRAYS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- MAP_KEYS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- MAP_UNION - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- MAP_VALUES - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- mapType() - Method in class org.apache.flink.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be a set of properties, which can be represented as
Map<String, String>. - MapType - Class in org.apache.flink.table.types.logical
-
Logical type of an associative array that maps keys (including
NULL) to values (includingNULL). - MapType(boolean, LogicalType, LogicalType) - Constructor for class org.apache.flink.table.types.logical.MapType
- MapType(LogicalType, LogicalType) - Constructor for class org.apache.flink.table.types.logical.MapType
- 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.
- MapView<K,
V> - Class in org.apache.flink.table.api.dataview -
A
DataViewthat providesMap-like functionality in state entries. - MapView() - Constructor for class org.apache.flink.table.api.dataview.MapView
-
Creates a map view.
- max() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the maximum value of field across all input values.
- MAX - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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
- MAX_PARALLELISM - Static variable in class org.apache.flink.configuration.PipelineOptions
- MAX_VALUE - Static variable in class org.apache.flink.configuration.MemorySize
- md5() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the MD5 hash of the string argument; null if string is null.
- MD5 - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- MEGA_BYTES - Enum constant in enum org.apache.flink.configuration.MemorySize.MemoryUnit
- MemorySize - Class in org.apache.flink.configuration
-
MemorySize is a representation of a number of bytes, viewable in different units.
- MemorySize(long) - Constructor for class org.apache.flink.configuration.MemorySize
-
Constructs a new MemorySize.
- MemorySize.MemoryUnit - Enum in org.apache.flink.configuration
-
Enum which defines memory unit, mostly used to parse value from configuration file.
- memoryType() - Method in class org.apache.flink.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be of
MemorySizetype. - MICROSECOND - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- MICROSECOND - Enum constant in enum org.apache.flink.table.expressions.TimePointUnit
- MILLENNIUM - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- 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.
- MILLISECOND - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- MILLISECOND - Enum constant in enum org.apache.flink.table.expressions.TimePointUnit
- min() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the minimum value of field across all input values.
- MIN - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- minus(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns left minus right.
- minus(Table) - Method in interface org.apache.flink.table.api.Table
-
Minus of two
Tables with duplicate records removed. - MINUS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
-
Combines numeric subtraction and "datetime - interval" arithmetic.
- MINUS_PREFIX - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- minusAll(Table) - Method in interface org.apache.flink.table.api.Table
-
Minus of two
Tables. - minute() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of minutes.
- MINUTE - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- MINUTE - Enum constant in enum org.apache.flink.table.expressions.TimePointUnit
- MINUTE() - Static method in class org.apache.flink.table.api.DataTypes
-
Resolution in minutes.
- MINUTE_TO_SECOND - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- minutes() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of minutes.
- ML_PREDICT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- mlBucketize(Object, Object, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the ML_BUCKETIZE function to bucketize continuous values into discrete buckets.
- mlCharacterTextSplitter(Object, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the ML_CHARACTER_TEXT_SPLITTER function to split text by character count.
- mlDetectAnomalies(Object, Object, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the ML_DETECT_ANOMALIES function to detect anomalies in time series data.
- mlEvaluate(String, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the ML_EVALUATE function to evaluate ML models.
- mlEvaluateAll(String, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the ML_EVALUATE_ALL function to evaluate all versions of ML models.
- mlFileFormatTextSplitter(Object, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the ML_FILE_FORMAT_TEXT_SPLITTER function to split text based on file format.
- mlForecast(Object, Object, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the ML_FORECAST function to forecast time series data.
- mlLabelEncoder(Object, Object, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the ML_LABEL_ENCODER function to encode categorical labels as integers.
- mlMaxAbsScaler(Object, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the ML_MAX_ABS_SCALER function to scale features by their maximum absolute value.
- mlMinMaxScaler(Object, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the ML_MIN_MAX_SCALER function to scale features to a fixed range (typically [0, 1]).
- mlNgrams(Object, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the ML_NGRAMS function to generate n-grams from text.
- mlNormalizer(Object, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the ML_NORMALIZER function to normalize vectors to have unit norm.
- mlOneHotEncoder(Object, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the ML_ONE_HOT_ENCODER function to perform one-hot encoding of categorical variables.
- MLPredictRuntimeConfigOptions - Class in org.apache.flink.table.api.config
-
This class holds option name definitions for ML_PREDICT runtime config based on
ConfigOption. - MLPredictRuntimeConfigOptions() - Constructor for class org.apache.flink.table.api.config.MLPredictRuntimeConfigOptions
- mlRecursiveTextSplitter(Object, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the ML_RECURSIVE_TEXT_SPLITTER function to split text recursively with hierarchy.
- mlRobustScaler(Object, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the ML_ROBUST_SCALER function to scale features using robust statistics.
- mlStandardScaler(Object, Object...) - Static method in class io.confluent.flink.plugin.ConfluentMLExpressions
-
Calls the ML_STANDARD_SCALER function to standardize features (zero mean, unit variance).
- mod(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the remainder of division the given number by another one.
- MOD - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- model(String, boolean, EnumSet<StaticArgumentTrait>) - Static method in class org.apache.flink.table.types.inference.StaticArgument
-
Declares a model argument such as
f(m => myModel)orf(m => MODEL myModel)). - Model - Interface in org.apache.flink.table.api
-
The
Modelobject is the core abstraction for ML model resources in the Table API. - MODEL - Enum constant in enum org.apache.flink.table.types.inference.StaticArgumentTrait
- ModelDescriptor - Class in org.apache.flink.table.api
-
Describes a
CatalogModelrepresenting a model. - ModelDescriptor(Schema, Schema, Map<String, String>, String) - Constructor for class org.apache.flink.table.api.ModelDescriptor
- ModelDescriptor.Builder - Class in org.apache.flink.table.api
-
Builder for
ModelDescriptor. - modelExists(ObjectPath) - Method in interface org.apache.flink.table.catalog.Catalog
-
Check if a model exists in this catalog.
- ModelProviderFactoryHelper(ModelProviderFactory, ModelProviderFactory.Context) - Constructor for class org.apache.flink.table.factories.FactoryUtil.ModelProviderFactoryHelper
- MODERATE - Enum constant in enum io.confluent.flink.plugin.StatementWarning.Severity
-
May require user action; could cause degraded statements under certain conditions.
- Module - Interface in org.apache.flink.table.module
-
Modules define a set of metadata, including functions, user defined types, operators, rules, etc.
- 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
- ModuleFactoryHelper(ModuleFactory, ModuleFactory.Context) - Constructor for class org.apache.flink.table.factories.FactoryUtil.ModuleFactoryHelper
- month() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of months.
- MONTH - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- MONTH - Enum constant in enum org.apache.flink.table.expressions.TimePointUnit
- MONTH() - Static method in class org.apache.flink.table.api.DataTypes
-
Resolution in months.
- months() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of months.
- multiply(double) - Method in class org.apache.flink.configuration.MemorySize
- MULTISET(AbstractDataType<?>) - Static method in class org.apache.flink.table.api.DataTypes
-
Unresolved
DataTypes.MULTISET(DataType). - MULTISET(DataType) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a multiset (=bag).
N
- name - Variable in class org.apache.flink.table.api.DataTypes.AbstractField
- name() - Method in class org.apache.flink.table.module.ModuleEntry
- NAME - Static variable in class org.apache.flink.configuration.PipelineOptions
-
The job name used for printing and logging.
- namedArguments(String...) - Method in class org.apache.flink.table.types.inference.TypeInference.Builder
-
Deprecated.
- namedArguments(List<String>) - Method in class org.apache.flink.table.types.inference.TypeInference.Builder
-
Deprecated.Use
TypeInference.Builder.staticArguments(List)instead. - NANOSECOND - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- negative(Object) - Static method in class org.apache.flink.table.api.Expressions
-
Returns negative numeric.
- newBuilder() - Static method in class io.confluent.flink.plugin.ConfluentSettings
-
Creates a builder for Confluent-specific
EnvironmentSettings. - newBuilder() - Static method in class org.apache.flink.table.api.InsertConflictStrategy
-
Creates a new builder for constructing an
InsertConflictStrategy. - newBuilder() - Static method in class org.apache.flink.table.api.Schema
-
Builder for configuring and creating instances of
Schema. - newBuilder() - Static method in interface org.apache.flink.table.catalog.CatalogTable
-
Builder for configuring and creating instances of
CatalogTable. - newBuilder() - Static method in class org.apache.flink.table.connector.ChangelogMode
-
Builder for configuring and creating instances of
ChangelogMode. - newBuilder() - Static method in class org.apache.flink.table.types.inference.TypeInference
-
Builder for configuring and creating instances of
TypeInference. - newBuilder(Class<?>) - Static method in class org.apache.flink.table.types.logical.StructuredType
-
Creates a builder for a
StructuredTypethat is identified by a class name derived from the given implementation class. - newBuilder(String) - Static method in class org.apache.flink.table.types.logical.StructuredType
-
Creates a builder for a
StructuredTypethat is identified by a class name but without a resolved implementation class (i.e. eventually usingStructuredType.FALLBACK_CONVERSION). - newBuilder(ObjectIdentifier) - Static method in class org.apache.flink.table.types.logical.StructuredType
-
Creates a builder for a
StructuredTypethat is identified by anObjectIdentifier. - newBuilder(ObjectIdentifier, Class<?>) - Static method in class org.apache.flink.table.types.logical.StructuredType
-
Creates a builder for a
StructuredTypethat identified by anObjectIdentifierbut with a resolved implementation class. - newBuilderFromArgs(String[]) - Static method in class io.confluent.flink.plugin.ConfluentSettings
-
Creates a builder for Confluent-specific
EnvironmentSettings. - newBuilderFromFile(File) - Static method in class io.confluent.flink.plugin.ConfluentSettings
-
Creates a builder for Confluent-specific
EnvironmentSettings. - newBuilderFromFile(String) - Static method in class io.confluent.flink.plugin.ConfluentSettings
-
Creates a builder for Confluent-specific
EnvironmentSettings. - newBuilderFromResource(String) - Static method in class io.confluent.flink.plugin.ConfluentSettings
-
Creates a builder for Confluent-specific
EnvironmentSettings. - newInstance() - Method in class org.apache.flink.configuration.description.Formatter
- newInstance() - Static method in class org.apache.flink.table.api.EnvironmentSettings
-
Creates a builder for creating an instance of
EnvironmentSettings. - newListViewDataType(DataType) - Static method in class org.apache.flink.table.api.dataview.ListView
- newMapViewDataType(DataType, DataType) - Static method in class org.apache.flink.table.api.dataview.MapView
- next() - Method in class org.apache.flink.util.CloseableIterator.IteratorAdapter
- NO_RETRY - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.RetryStrategy
-
When a failure occurs, don't retry.
- noDefaultValue() - Method in class org.apache.flink.configuration.ConfigOptions.ListConfigOptionBuilder
-
Creates a ConfigOption without a default value.
- noDefaultValue() - Method in class org.apache.flink.configuration.ConfigOptions.TypedConfigOptionBuilder
-
Creates a ConfigOption without a default value.
- NONE - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.SinkKeyedShuffle
-
No keyed shuffle will be added for sink.
- NONE - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.UpsertMaterialize
-
In no case will materialize operator be added.
- NONE - Enum constant in enum org.apache.flink.table.api.config.OptimizerConfigOptions.AdaptiveBroadcastJoinStrategy
- NONE - Enum constant in enum org.apache.flink.table.api.config.OptimizerConfigOptions.AdaptiveSkewedJoinOptimizationStrategy
- NONE - Enum constant in enum org.apache.flink.table.api.config.OptimizerConfigOptions.DeltaJoinStrategy
- NONE - Enum constant in enum org.apache.flink.table.types.logical.StructuredType.StructuredComparison
- 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 - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- NOT_BETWEEN - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- NOT_EQUALS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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).
- nothing() - Static method in class org.apache.flink.table.api.InsertConflictStrategy
-
Creates a strategy that keeps the first record that arrives for a given primary key and discards subsequent conflicts.
- NOTHING - Enum constant in enum org.apache.flink.table.api.InsertConflictStrategy.ConflictBehavior
-
Keep the first record that arrives for a given primary key, discard subsequent conflicts.
- notNull() - Method in interface org.apache.flink.table.types.AbstractDataType
-
Adds a hint that null values are not expected in the data for this type.
- notNull() - Method in class org.apache.flink.table.types.FieldsDataType
- notNull() - Method in class org.apache.flink.table.types.UnresolvedDataType
- NOW - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- NULL - Enum constant in enum org.apache.flink.table.api.JsonQueryOnEmptyOrError
- NULL - Enum constant in enum org.apache.flink.table.api.JsonValueOnEmptyOrError
-
Return
NULL. - NULL() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type for representing untyped
NULLvalues. - nullable() - Method in interface org.apache.flink.table.types.AbstractDataType
-
Adds a hint that null values are expected in the data for this type (default behavior).
- nullable() - Method in class org.apache.flink.table.types.FieldsDataType
- nullable() - Method in class org.apache.flink.table.types.UnresolvedDataType
- 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
- OAUTH_CLIENT_CREDENTIALS - Enum constant in enum io.confluent.flink.plugin.AuthMode
-
OAuth 2.0 client_credentials grant against an external IdP.
- OAUTH_STATIC_TOKEN - Enum constant in enum io.confluent.flink.plugin.AuthMode
-
User supplied OAuth bearer token, either as a static string or as a programmatic
OAuthTokenProvidercallback. - OAuthToken - Class in io.confluent.flink.plugin
-
An OAuth bearer token returned by an
OAuthTokenProvider. - OAuthToken(String, Instant) - Constructor for class io.confluent.flink.plugin.OAuthToken
- OAuthTokenProvider - Interface in io.confluent.flink.plugin
-
Supplies OAuth bearer tokens to the plugin on demand.
- OBJECT - Enum constant in enum org.apache.flink.table.api.JsonType
- OBJECT_OF - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- OBJECT_REUSE - Static variable in class org.apache.flink.configuration.PipelineOptions
- OBJECT_UPDATE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ObjectIdentifier - Class in org.apache.flink.table.catalog
-
Identifies an object in a catalog.
- objectOf(Class<?>, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Creates a structured object from a list of key-value pairs.
- objectOf(String, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Creates a structured object from a list of key-value pairs.
- objectUpdate(InType...) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Updates existing fields in a structured object by providing key-value pairs.
- of(boolean, LogicalType...) - Static method in class org.apache.flink.table.types.logical.RowType
- of(boolean, LogicalType[], String[]) - Static method in class org.apache.flink.table.types.logical.RowType
- of(Class<?>) - Static method in class org.apache.flink.table.api.DataTypes
-
Creates an unresolved type that will be resolved to a
DataTypeby analyzing the given class later. - of(Class<T>) - Static method in class org.apache.flink.api.common.typeinfo.TypeInformation
-
Creates a TypeInformation for the type described by the given class.
- of(Object...) - Static method in class org.apache.flink.types.Row
-
Creates a fixed-length row in position-based field mode and assigns the given values to the row's fields.
- of(String) - Static method in class org.apache.flink.table.api.DataTypes
-
Creates an unresolved type that will be resolved to a
DataTypeby using a fully or partially defined name. - of(String...) - Static method in class org.apache.flink.types.ColumnList
- of(String, String, String) - Static method in class org.apache.flink.table.catalog.ObjectIdentifier
- of(String, Configuration) - Static method in class org.apache.flink.table.catalog.CatalogDescriptor
- of(String, Configuration, String) - Static method in class org.apache.flink.table.catalog.CatalogDescriptor
-
Creates an instance of this interface.
- of(List<String>) - Static method in class org.apache.flink.types.ColumnList
- of(List<String>, List<DataType>) - Static method in class org.apache.flink.types.ColumnList
- of(List<Column>) - Static method in class org.apache.flink.table.catalog.ResolvedSchema
-
Shortcut for a resolved schema of only columns.
- of(TypeHint<T>) - Static method in class org.apache.flink.api.common.typeinfo.TypeInformation
-
Creates a TypeInformation for a generic type via a utility "type hint".
- of(TypeInformation<?>) - Static method in class org.apache.flink.table.api.DataTypes
-
Creates an unresolved type that will be resolved to a
DataTypeby converting the givenTypeInformationlater. - of(Schema, Schema, Map<String, String>, String) - Static method in interface org.apache.flink.table.catalog.CatalogModel
-
Creates a basic implementation of this interface.
- of(Column...) - Static method in class org.apache.flink.table.catalog.ResolvedSchema
-
Shortcut for a resolved schema of only columns.
- of(TableDistribution.Kind, Integer, List<String>) - Static method in class org.apache.flink.table.catalog.TableDistribution
-
Distribution of the given kind over the given keys with a declared number of buckets.
- of(TypeStrategy) - Static method in interface org.apache.flink.table.types.inference.StateTypeStrategy
- of(TypeStrategy, Duration) - Static method in interface org.apache.flink.table.types.inference.StateTypeStrategy
- of(LogicalType) - Static method in class org.apache.flink.table.api.DataTypes
-
Creates a
DataTypefrom aLogicalTypewith default conversion class. - of(LogicalType...) - Static method in class org.apache.flink.table.types.logical.RowType
- of(LogicalType[], String[]) - Static method in class org.apache.flink.table.types.logical.RowType
- ofClass(Class<? extends ProcessTableFunction<OUT>>) - Static method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Creates a new harness builder for the given ProcessTableFunction class.
- ofElement(E, Consumer<E>) - Static method in interface org.apache.flink.util.CloseableIterator
- ofElements(Consumer<T>, T...) - Static method in interface org.apache.flink.util.CloseableIterator
- offset(int) - Method in interface org.apache.flink.table.api.Table
-
Limits a (possibly sorted) result from an offset position.
- ofHash(List<String>, Integer) - Static method in class org.apache.flink.table.catalog.TableDistribution
-
Hash distribution over the given keys among the declared number of buckets.
- ofKind(RowKind, Object...) - Static method in class org.apache.flink.types.Row
-
Creates a fixed-length row in position-based field mode with given kind and assigns the given values to the row's fields.
- ofMebiBytes(long) - Static method in class org.apache.flink.configuration.MemorySize
- ofRange(List<String>, Integer) - Static method in class org.apache.flink.table.catalog.TableDistribution
-
Range distribution over the given keys among the declared number of buckets.
- ofUnknown(int) - Static method in class org.apache.flink.table.catalog.TableDistribution
-
Connector-dependent distribution with a declared number of buckets.
- ofUnknown(List<String>, Integer) - Static method in class org.apache.flink.table.catalog.TableDistribution
-
Connector-dependent distribution with a declared number of buckets.
- 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.
- OnConflictMode - Enum in io.confluent.flink.plugin
-
Behavior when updating a statement fails.
- ONE_PHASE - Enum constant in enum org.apache.flink.table.api.config.AggregatePhaseStrategy
-
Enforce to use one stage aggregate which only has CompleteGlobalAggregate.
- open() - Method in interface org.apache.flink.table.catalog.Catalog
-
Open the catalog.
- open() - Method in interface org.apache.flink.table.catalog.CatalogStore
-
Open the catalog store.
- open(FunctionContext) - Method in class org.apache.flink.table.functions.UserDefinedFunction
-
Setup method for user-defined function.
- 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).
- OPERATOR_CHAINING - Static variable in class org.apache.flink.configuration.PipelineOptions
- OPERATOR_CHAINING_CHAIN_OPERATORS_WITH_DIFFERENT_MAX_PARALLELISM - Static variable in class org.apache.flink.configuration.PipelineOptions
- 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.AdaptiveBroadcastJoinStrategy - Enum in org.apache.flink.table.api.config
-
Strategies used for
OptimizerConfigOptions.TABLE_OPTIMIZER_ADAPTIVE_BROADCAST_JOIN_STRATEGY. - OptimizerConfigOptions.AdaptiveSkewedJoinOptimizationStrategy - Enum in org.apache.flink.table.api.config
-
Strategies used for
OptimizerConfigOptions.TABLE_OPTIMIZER_ADAPTIVE_SKEWED_JOIN_OPTIMIZATION_STRATEGY. - OptimizerConfigOptions.DeltaJoinStrategy - Enum in org.apache.flink.table.api.config
-
Strategy for delta join.
- OptimizerConfigOptions.NonDeterministicUpdateStrategy - Enum in org.apache.flink.table.api.config
-
Strategy for handling non-deterministic updates.
- option(String, String) - Method in class io.confluent.flink.plugin.ConfluentTableDescriptor.Builder
-
Sets the given option on the table.
- 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.FunctionDescriptor.Builder
-
Adds an option to the function descriptor.
- option(String, String) - Method in class org.apache.flink.table.api.ModelDescriptor.Builder
-
Sets the given option on the model.
- 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 io.confluent.flink.plugin.ConfluentTableDescriptor.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.ModelDescriptor.Builder
-
Sets the given option on the model.
- option(ConfigOption<T>, T) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Sets the given option on the table.
- OPTIONAL_PARTITION_BY - Enum constant in enum org.apache.flink.table.annotation.ArgumentTrait
-
Defines that a PARTITION BY clause is optional for
ArgumentTrait.SET_SEMANTIC_TABLE. - OPTIONAL_PARTITION_BY - Enum constant in enum org.apache.flink.table.types.inference.StaticArgumentTrait
- optionalArguments(List<Boolean>) - Method in class org.apache.flink.table.types.inference.TypeInference.Builder
-
Deprecated.Use
TypeInference.Builder.staticArguments(List)instead. - options(Map<String, String>) - Method in class org.apache.flink.table.api.FunctionDescriptor.Builder
-
Adds multiple options to the function descriptor.
- options(Map<String, String>) - Method in class org.apache.flink.table.catalog.CatalogTable.Builder
- 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.
- OR - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ORDER_ASC - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ORDER_DESC - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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 interface org.apache.flink.table.api.PartitionedTable
-
Sorts the partitioned table within each partition.
- orderBy(Expression...) - Method in interface org.apache.flink.table.api.Table
-
Sorts the given
Table. - orderByColumns() - Method in interface org.apache.flink.table.functions.TableSemantics
-
Returns information about how the passed table is ordered.
- orderByDirections() - Method in interface org.apache.flink.table.functions.TableSemantics
-
Returns information about the sort direction for each ORDER BY column.
- ORDERED - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.AsyncOutputMode
-
Ordered output mode, equivalent to .
- ORDERING - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- org.apache.flink.annotation - package org.apache.flink.annotation
- org.apache.flink.api.common.typeinfo - package org.apache.flink.api.common.typeinfo
- org.apache.flink.configuration - package org.apache.flink.configuration
- org.apache.flink.configuration.description - package org.apache.flink.configuration.description
- org.apache.flink.core.execution - package org.apache.flink.core.execution
- org.apache.flink.table.annotation - package org.apache.flink.table.annotation
- 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.dataview - package org.apache.flink.table.api.dataview
- 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.connector - package org.apache.flink.table.connector
- org.apache.flink.table.connector.format - package org.apache.flink.table.connector.format
- org.apache.flink.table.connector.sink - package org.apache.flink.table.connector.sink
- org.apache.flink.table.connector.source - package org.apache.flink.table.connector.source
- org.apache.flink.table.connector.source.abilities - package org.apache.flink.table.connector.source.abilities
- org.apache.flink.table.data - package org.apache.flink.table.data
- org.apache.flink.table.expressions - package org.apache.flink.table.expressions
- 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.module - package org.apache.flink.table.module
- org.apache.flink.table.operations - package org.apache.flink.table.operations
- org.apache.flink.table.resource - package org.apache.flink.table.resource
- org.apache.flink.table.runtime.functions - package org.apache.flink.table.runtime.functions
- org.apache.flink.table.secret - package org.apache.flink.table.secret
- org.apache.flink.table.types - package org.apache.flink.table.types
- org.apache.flink.table.types.inference - package org.apache.flink.table.types.inference
- org.apache.flink.table.types.logical - package org.apache.flink.table.types.logical
- org.apache.flink.types - package org.apache.flink.types
- org.apache.flink.util - package org.apache.flink.util
- OTHER - Enum constant in enum org.apache.flink.table.functions.FunctionKind
- outputSchema(Schema) - Method in class org.apache.flink.table.api.ModelDescriptor.Builder
-
Define the output schema of the
ModelDescriptor. - outputTypeStrategy(TypeStrategy) - Method in class org.apache.flink.table.types.inference.TypeInference.Builder
-
Sets the strategy for inferring the final output data type of a function call.
- 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 - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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).
- OVERLAY - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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
OverWindows. - 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
- PARALLELISM_OVERRIDES - Static variable in class org.apache.flink.configuration.PipelineOptions
- parse(String) - Static method in enum io.confluent.flink.plugin.AuthMode
-
Parses a string value to the corresponding
AuthMode. - parse(String) - Static method in enum io.confluent.flink.plugin.OnConflictMode
-
Parses a string value to the corresponding
OnConflictMode. - parse(String) - Static method in enum io.confluent.flink.plugin.PluginAction
-
Parses a string value to the corresponding
PluginAction. - parse(String) - Static method in class org.apache.flink.configuration.MemorySize
-
Parses the given string as as MemorySize.
- parse(String, MemorySize.MemoryUnit) - Static method in class org.apache.flink.configuration.MemorySize
-
Parses the given string with a default unit.
- PARSE_JSON - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- PARSE_URL - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- parseBytes(String) - Static method in class org.apache.flink.configuration.MemorySize
-
Parses the given string as bytes.
- 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.
- partitionBy(Expression...) - Static method in class org.apache.flink.table.api.Over
-
Partitions the elements on some partition keys.
- partitionBy(Expression...) - Method in interface org.apache.flink.table.api.Table
-
Partitions the table by a set of partition keys.
- partitionByColumns() - Method in interface org.apache.flink.table.functions.TableSemantics
-
Returns information about how the passed table is partitioned.
- partitionedBy(String...) - Method in class io.confluent.flink.plugin.ConfluentTableDescriptor.Builder
-
Define which columns this table is partitioned by.
- partitionedBy(String...) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Define which columns this table is partitioned by.
- PartitionedTable - Interface in org.apache.flink.table.api
-
A table that has been partitioned by a set of partition keys.
- partitionExists(ObjectPath, CatalogPartitionSpec) - Method in interface org.apache.flink.table.catalog.Catalog
-
Check whether a partition exists or not.
- partitionKeys(List<String>) - Method in class org.apache.flink.table.catalog.CatalogTable.Builder
- PASS_COLUMNS_THROUGH - Enum constant in enum org.apache.flink.table.annotation.ArgumentTrait
-
Defines that all columns of a table argument (i.e.
- PASS_COLUMNS_THROUGH - Enum constant in enum org.apache.flink.table.types.inference.StaticArgumentTrait
- 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
exprat the specifiedpercentagein a group. - PERCENTILE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- physical(String[], DataType[]) - Static method in class org.apache.flink.table.catalog.ResolvedSchema
-
Shortcut for a resolved schema of only physical columns.
- physical(List<String>, List<DataType>) - Static method in class org.apache.flink.table.catalog.ResolvedSchema
-
Shortcut for a resolved schema of only physical columns.
- pi() - Static method in class org.apache.flink.table.api.Expressions
-
Returns a value that is closer than any other value to pi.
- PI - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- PipelineOptions - Class in org.apache.flink.configuration
-
The
configuration optionsfor job execution. - PipelineOptions() - Constructor for class org.apache.flink.configuration.PipelineOptions
- PipelineOptions.VertexDescriptionMode - Enum in org.apache.flink.configuration
-
The mode how we organize description of a vertex.
- PLACEHOLDER_SYMBOL - Static variable in class org.apache.flink.table.factories.FactoryUtil
-
The placeholder symbol to be used for keys of options which can be templated.
- PLAN_ADVICE - Enum constant in enum 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 - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.UidGeneration
- PLAN_RESTORE_CATALOG_OBJECTS - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- PlannerConfig - Interface in org.apache.flink.table.api
-
The
PlannerConfigholds parameters to configure the behavior of queries. - PluginAction - Enum in io.confluent.flink.plugin
-
Lifecycle actions for CI/CD integration.
- plus(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns left plus right.
- PLUS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
-
Combines numeric addition, "datetime + interval"/"interval + interval" arithmetic, and string concatenation.
- position(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the position of string in an other string starting at 1.
- POSITION - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- power(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the given number raised to the power of the other value.
- POWER - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- predict(Table, ColumnList) - Method in interface org.apache.flink.table.api.Model
-
Performs prediction on the given table using specified input columns.
- predict(Table, ColumnList, Map<String, String>) - Method in interface org.apache.flink.table.api.Model
-
Performs prediction on the given table using specified input columns with runtime options.
- primaryKey(String...) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares a primary key constraint for a list of given columns.
- primaryKey(List<String>) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares a primary key constraint for a list of given columns.
- primaryKeyNamed(String, String...) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares a primary key constraint for a list of given columns.
- primaryKeyNamed(String, List<String>) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares a primary key constraint for a list of given columns.
- print() - Method in interface org.apache.flink.table.api.TableResult
-
Print the result contents as tableau form to client console.
- printChangelog(Table) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Executes the given table transformations on Confluent Cloud and prints the results locally as a table prefixed with a change flag column.
- printChangelog(Table, int) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Executes the given table transformations on Confluent Cloud and prints the results locally as a table prefixed with a change flag column.
- printChangelog(TableResult) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Prints the results locally as a table prefixed with a change flag column.
- printChangelog(TableResult, int) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Prints the given table results locally as a table prefixed with a change flag column.
- 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.
- PRINTF - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- printMaterialized(Table) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Executes the given table transformations on Confluent Cloud and prints the results locally as a materialized changelog.
- printMaterialized(Table, int) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Executes the given table transformations on Confluent Cloud and prints the results locally as a materialized changelog.
- printMaterialized(TableResult) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Prints the given table results locally as a materialized changelog.
- printMaterialized(TableResult, int) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Prints the given table results locally as a materialized changelog.
- printSchema() - Method in interface org.apache.flink.table.api.Table
-
Prints the schema of this table to the console in a summary format.
- process() - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Processes the PTF's eval() method with scalar arguments only.
- process(Class<? extends UserDefinedFunction>, Object...) - Method in interface org.apache.flink.table.api.PartitionedTable
-
Transforms the given table by passing it into a process table function (PTF) with set semantics.
- process(Class<? extends UserDefinedFunction>, Object...) - Method in interface org.apache.flink.table.api.Table
-
Transforms the given table by passing it into a process table function (PTF) with row semantics.
- process(String, Object...) - Method in interface org.apache.flink.table.api.PartitionedTable
-
Transforms the given table by passing it into a process table function (PTF) with set semantics.
- process(String, Object...) - Method in interface org.apache.flink.table.api.Table
-
Transforms the given table by passing it into a process table function (PTF) with row semantics.
- PROCESS_TABLE - Enum constant in enum org.apache.flink.table.functions.FunctionKind
- processElement(Object...) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Process a single element constructed from values.
- processElement(Row) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Process a single element for the default table argument.
- processElement(RowKind, Object...) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Process a single element with a specific RowKind.
- processElementForTable(String, Object...) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Process a single element for a specific table argument.
- processElementForTable(String, Row) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Process a single element for a specific table argument.
- processElementForTable(String, RowKind, Object...) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Process a single element for a specific table argument with RowKind.
- ProcessTableFunction<T> - Class in org.apache.flink.table.functions
-
Base class for a user-defined process table function (PTF).
- ProcessTableFunction() - Constructor for class org.apache.flink.table.functions.ProcessTableFunction
- ProcessTableFunction.Context - Interface in org.apache.flink.table.functions
-
Context that can be added as a first argument to the eval() method for additional information about the input tables and other services provided by the framework.
- ProcessTableFunction.OnTimerContext - Interface in org.apache.flink.table.functions
-
Special
ProcessTableFunction.Contextthat is available when theonTimer()method is called. - ProcessTableFunction.TimeContext<TimeType> - Interface in org.apache.flink.table.functions
-
A context that gives access to Flink's concepts of time and timers.
- ProcessTableFunctionTestHarness<OUT> - Class in org.apache.flink.table.runtime.functions
-
Test harness for
ProcessTableFunction. - ProcessTableFunctionTestHarness.Builder<OUT> - Class in org.apache.flink.table.runtime.functions
-
Builder for
ProcessTableFunctionTestHarness. - 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.
- PROCTIME - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- project(Row, int[]) - Static method in class org.apache.flink.types.Row
-
Creates a new row with projected fields and identical
RowKindfrom another row. - project(Row, String[]) - Static method in class org.apache.flink.types.Row
-
Creates a new row with projected fields and identical
RowKindfrom another row. - PROPERTY_VERSION - Static variable in class org.apache.flink.table.factories.FactoryUtil
-
Describes the property version.
- PROVIDER - Static variable in class org.apache.flink.table.factories.FactoryUtil
- PublicEvolving - Annotation Type in org.apache.flink.annotation
-
Annotation to mark classes and methods for public use, but with evolving interfaces.
- put(K, V) - Method in class org.apache.flink.table.api.dataview.MapView
-
Inserts a value for the given key into the map view.
- putAll(Map<K, V>) - Method in class org.apache.flink.table.api.dataview.MapView
-
Inserts all mappings from the specified map to this map view.
- PYTHON - Enum constant in enum org.apache.flink.table.catalog.FunctionLanguage
Q
- quarter() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of quarters.
- QUARTER - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- QUARTER - Enum constant in enum org.apache.flink.table.expressions.TimePointUnit
- 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
TableAPI.
R
- radians() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Converts numeric from degrees to radians.
- RADIANS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- RAND - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- RAND_INTEGER - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- RANGE - Enum constant in enum org.apache.flink.table.catalog.TableDistribution.Kind
- RANGE_TO - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- RAW(Class<T>) - Static method in class org.apache.flink.table.api.DataTypes
-
Unresolved data type of an arbitrary serialized type.
- RAW(Class<T>, TypeSerializer<T>) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of an arbitrary serialized type.
- RAW(TypeInformation<T>) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of an arbitrary serialized type backed by
TypeInformation. - read(DataInputView) - Method in class org.apache.flink.configuration.Configuration
- ReadableConfig - Interface in org.apache.flink.configuration
-
Read access to a configuration object.
- 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.
- REGEXP - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- REGEXP_COUNT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- REGEXP_EXTRACT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- REGEXP_EXTRACT_ALL - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- REGEXP_INSTR - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- REGEXP_REPLACE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- REGEXP_SUBSTR - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- regexpCount(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the number of times
strmatches theregexpattern. - 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
strthat match theregexexpression 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
strthat 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
strthat matchesregex. - registerCatalog(String, Catalog) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Deprecated.Use
TableEnvironment.createCatalog(String, CatalogDescriptor)instead. The new method uses aCatalogDescriptorto initialize the catalog instance and store theCatalogDescriptorto theCatalogStore. - 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 ofScalarFunctionfor more information on the new function design. - registerOnTime(String, TimeType) - Method in interface org.apache.flink.table.functions.ProcessTableFunction.TimeContext
-
Registers a timer under the given name.
- registerOnTime(TimeType) - Method in interface org.apache.flink.table.functions.ProcessTableFunction.TimeContext
-
Registers a timer.
- registerTable(String, Table) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Deprecated.
- REINTERPRET_CAST - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- remove() - Method in class org.apache.flink.util.CloseableIterator.IteratorAdapter
- remove(K) - Method in class org.apache.flink.table.api.dataview.MapView
-
Deletes the value for the given key.
- remove(T) - Method in class org.apache.flink.table.api.dataview.ListView
-
Removes the given value from the list.
- removeCatalog(String, boolean) - Method in interface org.apache.flink.table.catalog.CatalogStore
-
Remove a catalog with the given catalog name.
- removeConfig(ConfigOption<T>) - Method in class org.apache.flink.configuration.Configuration
-
Removes given config option from the configuration.
- removeKey(String) - Method in class org.apache.flink.configuration.Configuration
-
Removes given key from the configuration.
- renameColumns(Expression...) - Method in interface org.apache.flink.table.api.Table
-
Renames existing columns.
- renameModel(ObjectPath, String, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Rename an existing model.
- renameTable(ObjectPath, String, boolean) - Method in interface org.apache.flink.table.catalog.Catalog
-
Rename an existing table or view.
- repeat(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns a string that repeats the base string n times.
- REPEAT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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).
- REPLACE - Enum constant in enum io.confluent.flink.plugin.OnConflictMode
-
Delete the conflicting statement, and retry the submission once.
- REPLACE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- reportHeartbeat(long) - Method in interface org.apache.flink.core.execution.JobClient
-
The client reports the heartbeat to the dispatcher for aliveness.
- REQUIRE_FULL_DELETE - Enum constant in enum org.apache.flink.table.annotation.ArgumentTrait
-
Defines that a table argument which
ArgumentTrait.SUPPORT_UPDATESshould include all fields in theRowKind.DELETEmessage if the updating table is backed by an upsert changelog. - REQUIRE_FULL_DELETE - Enum constant in enum org.apache.flink.table.types.inference.StaticArgumentTrait
- REQUIRE_ON_TIME - Enum constant in enum org.apache.flink.table.annotation.ArgumentTrait
-
Defines that an
on_timeargument must be provided, referencing a watermarked timestamp column in the given table. - REQUIRE_ON_TIME - Enum constant in enum org.apache.flink.table.types.inference.StaticArgumentTrait
- REQUIRE_UPDATE_BEFORE - Enum constant in enum org.apache.flink.table.annotation.ArgumentTrait
-
Defines that a table argument which
ArgumentTrait.SUPPORT_UPDATESshould include aRowKind.UPDATE_BEFOREmessage when encoding updates. - REQUIRE_UPDATE_BEFORE - Enum constant in enum org.apache.flink.table.types.inference.StaticArgumentTrait
- resolve(SchemaResolver) - Method in class org.apache.flink.table.api.Schema
-
Resolves the given
Schemato a validatedResolvedSchema. - resolveClass(ClassLoader, String) - Static method in class org.apache.flink.table.types.logical.StructuredType
-
Restores an implementation class from the class name component of a serialized string representation.
- ResolvedExpression - Interface in org.apache.flink.table.expressions
-
Expression that has been fully resolved and validated.
- ResolvedSchema - Class in org.apache.flink.table.catalog
-
Schema of a table or view consisting of columns, constraints, and watermark specifications.
- ResolvedSchema(List<Column>, List<WatermarkSpec>, UniqueConstraint) - Constructor for class org.apache.flink.table.catalog.ResolvedSchema
-
Deprecated.
- ResolvedSchema(List<Column>, List<WatermarkSpec>, UniqueConstraint, List<Index>) - Constructor for class org.apache.flink.table.catalog.ResolvedSchema
- ResolvedSchema(List<Column>, List<WatermarkSpec>, UniqueConstraint, List<Index>, ImmutableColumnsConstraint) - Constructor for class org.apache.flink.table.catalog.ResolvedSchema
- RESOURCES_DOWNLOAD_DIR - Static variable in class org.apache.flink.table.api.config.TableConfigOptions
- resourceUri(ResourceUri) - Method in class org.apache.flink.table.api.FunctionDescriptor.Builder
-
Adds a single resource URI to the function descriptor.
- ResourceUri - Class in org.apache.flink.table.resource
-
Description of resource information.
- ResourceUri(ResourceType, String) - Constructor for class org.apache.flink.table.resource.ResourceUri
- resourceUris(List<ResourceUri>) - Method in class org.apache.flink.table.api.FunctionDescriptor.Builder
-
Adds a list of resource URIs to the function descriptor.
- ResultKind - Enum in org.apache.flink.table.api
-
ResultKind defines the types of the result.
- resume() - Method in class io.confluent.flink.plugin.StatementHandle
-
Resumes the statement execution from a previously stopped statement, blocking until the statement resumes or the configured timeout (
client.timeout) elapses. - resume(boolean) - Method in class io.confluent.flink.plugin.StatementHandle
-
Resumes the statement execution from a previously stopped statement, optionally waiting for the statement to resume before returning.
- RESUME - Enum constant in enum io.confluent.flink.plugin.PluginAction
-
Resume a stopped statement.
- resumeStatement(TableEnvironment, String) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Resumes the statement behind the given statement name, blocking until the statement resumes or the configured timeout (
client.timeout) elapses. - resumeStatement(TableEnvironment, String, boolean) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Resumes the statement behind the given statement name, optionally waiting for the statement to resume before returning.
- reverse() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Reverse each character in current string.
- REVERSE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- right(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the rightmost integer characters from the input string.
- RIGHT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- rightOuterJoin(Table, Expression) - Method in interface org.apache.flink.table.api.Table
-
Joins two
Tables. - round(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Rounds the given number to integer places right to the decimal point.
- ROUND - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- row(Object, Object...) - Static method in class org.apache.flink.table.api.Expressions
-
Creates a row of expressions.
- Row - Class in org.apache.flink.types
-
A row is a fixed-length, null-aware composite type for storing multiple values in a deterministic field order.
- Row(int) - Constructor for class org.apache.flink.types.Row
-
Creates a fixed-length row in position-based field mode.
- Row(RowKind, int) - Constructor for class org.apache.flink.types.Row
-
Creates a fixed-length row in position-based field mode.
- ROW - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- ROW() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a row type with no fields.
- ROW(List<DataTypes.Field>) - Static method in class org.apache.flink.table.api.DataTypes
- ROW(DataTypes.AbstractField...) - Static method in class org.apache.flink.table.api.DataTypes
-
Unresolved
DataTypes.ROW(Field...). - ROW(DataTypes.Field...) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a sequence of fields.
- ROW(AbstractDataType<?>...) - Static method in class org.apache.flink.table.api.DataTypes
-
Unresolved
DataTypes.ROW(DataType...). - ROW(DataType...) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a sequence of fields.
- ROW_SEMANTIC_TABLE - Enum constant in enum org.apache.flink.table.annotation.ArgumentTrait
-
An argument that accepts a table with row semantics.
- ROW_SEMANTIC_TABLE - Enum constant in enum org.apache.flink.table.types.inference.StaticArgumentTrait
- RowData - Interface in org.apache.flink.table.data
-
Base interface for an internal data structure representing data of
RowTypeand other (possibly nested) structured types such asStructuredTypein the table ecosystem. - RowData.FieldGetter - Interface in org.apache.flink.table.data
-
Accessor for getting the field of a row during runtime.
- RowField(String, LogicalType) - Constructor for class org.apache.flink.table.types.logical.RowType.RowField
- RowField(String, LogicalType, String) - Constructor for class org.apache.flink.table.types.logical.RowType.RowField
- rowInterval(Long) - Static method in class org.apache.flink.table.api.Expressions
-
Creates an interval of rows.
- RowKind - Enum in org.apache.flink.types
-
Lists all kinds of changes that a row can describe in a changelog.
- ROWS - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.NestedEnforcer
- ROWS_AND_COLLECTIONS - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.NestedEnforcer
- 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.
- ROWTIME - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- RowType - Class in org.apache.flink.table.types.logical
-
Logical type of a sequence of fields.
- RowType(boolean, List<RowType.RowField>) - Constructor for class org.apache.flink.table.types.logical.RowType
- RowType(List<RowType.RowField>) - Constructor for class org.apache.flink.table.types.logical.RowType
- RowType.RowField - Class in org.apache.flink.table.types.logical
-
Describes a field of a
RowType. - 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.
- RPAD - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- RTRIM - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- RUNTIME_ONLY - Enum constant in enum org.apache.flink.table.api.config.OptimizerConfigOptions.AdaptiveBroadcastJoinStrategy
S
- SCALA - Enum constant in enum org.apache.flink.table.catalog.FunctionLanguage
- scalar(String, DataType, boolean) - Static method in class org.apache.flink.table.types.inference.StaticArgument
-
Declares a scalar argument such as
f(12)orf(otherColumn). - SCALAR - Enum constant in enum org.apache.flink.table.annotation.ArgumentTrait
-
An argument that accepts a scalar value.
- SCALAR - Enum constant in enum org.apache.flink.table.api.JsonType
- SCALAR - Enum constant in enum org.apache.flink.table.functions.FunctionKind
- SCALAR - Enum constant in enum org.apache.flink.table.types.inference.StaticArgumentTrait
- ScalarFunction - Class in org.apache.flink.table.functions
-
Base class for a user-defined scalar function.
- ScalarFunction() - Constructor for class org.apache.flink.table.functions.ScalarFunction
- scan(String...) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Deprecated.
- schema(Schema) - Method in class io.confluent.flink.plugin.ConfluentTableDescriptor.Builder
-
Define the schema of the
TableDescriptor. - schema(Schema) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
-
Define the schema of the
TableDescriptor. - schema(Schema) - Method in class org.apache.flink.table.catalog.CatalogTable.Builder
- Schema - Class in org.apache.flink.table.api
-
Schema of a table or view.
- Schema(List<Schema.UnresolvedColumn>, List<Schema.UnresolvedWatermarkSpec>, Schema.UnresolvedPrimaryKey) - Constructor for class org.apache.flink.table.api.Schema
-
Deprecated.
- Schema(List<Schema.UnresolvedColumn>, List<Schema.UnresolvedWatermarkSpec>, Schema.UnresolvedPrimaryKey, List<Schema.UnresolvedIndex>) - Constructor for class org.apache.flink.table.api.Schema
- Schema(List<Schema.UnresolvedColumn>, List<Schema.UnresolvedWatermarkSpec>, Schema.UnresolvedPrimaryKey, List<Schema.UnresolvedIndex>, Schema.UnresolvedImmutableColumns) - Constructor for class org.apache.flink.table.api.Schema
- SCHEMA - Enum constant in enum org.apache.flink.table.api.config.TableConfigOptions.CatalogPlanCompilation
- Schema.Builder - Class in org.apache.flink.table.api
-
A builder for constructing an immutable but still unresolved
Schema. - Schema.UnresolvedColumn - Class in org.apache.flink.table.api
-
Super class for all kinds of columns in an unresolved schema.
- Schema.UnresolvedComputedColumn - Class in org.apache.flink.table.api
-
Declaration of a computed column that will be resolved to
Column.ComputedColumnduring schema resolution. - Schema.UnresolvedConstraint - Class in org.apache.flink.table.api
-
Super class for all kinds of constraints in an unresolved schema.
- Schema.UnresolvedImmutableColumns - Class in org.apache.flink.table.api
-
Declaration of a list of immutable columns that will be resolved to
ImmutableColumnsConstraintduring schema resolution. - Schema.UnresolvedIndex - Class in org.apache.flink.table.api
-
Declaration of an index that will be resolved to
Indexduring schema resolution. - Schema.UnresolvedMetadataColumn - Class in org.apache.flink.table.api
-
Declaration of a metadata column that will be resolved to
Column.MetadataColumnduring schema resolution. - Schema.UnresolvedPhysicalColumn - Class in org.apache.flink.table.api
-
Declaration of a physical column that will be resolved to
Column.PhysicalColumnduring schema resolution. - Schema.UnresolvedPrimaryKey - Class in org.apache.flink.table.api
-
Declaration of a primary key that will be resolved to
UniqueConstraintduring schema resolution. - Schema.UnresolvedWatermarkSpec - Class in org.apache.flink.table.api
-
Declaration of a watermark strategy that will be resolved to
WatermarkSpecduring schema resolution. - second() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of seconds.
- SECOND - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- SECOND - Enum constant in enum org.apache.flink.table.expressions.TimePointUnit
- SECOND() - Static method in class org.apache.flink.table.api.DataTypes
-
Resolution in seconds with 6 digits for fractional seconds by default.
- SECOND(int) - Static method in class org.apache.flink.table.api.DataTypes
-
Resolution in seconds and (possibly) fractional seconds.
- seconds() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of seconds.
- SecretStore - Interface in org.apache.flink.table.secret
-
Base marker interface for secret store implementations.
- 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 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.
- SERIALIZATION_CONFIG - Static variable in class org.apache.flink.configuration.PipelineOptions
- serializeInlineFunction(FunctionDefinition) - Method in interface org.apache.flink.table.expressions.SqlFactory
-
Called when an inline function is serialized.
- 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
- 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.configuration.Configuration
- set(ConfigOption<T>, T) - Method in interface org.apache.flink.configuration.WritableConfig
-
Stores a given value using the metadata included in the
ConfigOption. - set(ConfigOption<T>, T) - Method in class org.apache.flink.table.api.TableConfig
-
Sets an application-specific value for the given
ConfigOption. - SET_SEMANTIC_TABLE - Enum constant in enum org.apache.flink.table.annotation.ArgumentTrait
-
An argument that accepts a table with set semantics.
- SET_SEMANTIC_TABLE - Enum constant in enum org.apache.flink.table.types.inference.StaticArgumentTrait
- setApplicationName(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets a name for this Table API application.
- setArtifactApiKey(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the API key for Artifacts creation.
- setArtifactApiSecret(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the API secret for Artifacts creation.
- setArtifactEndpointTemplate(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the template for the artifact endpoint URL.
- setAuthMode(AuthMode) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the authentication mode for the Confluent Cloud REST APIs.
- setBytes(String, byte[]) - Method in class org.apache.flink.configuration.Configuration
-
Adds the given byte array to the configuration object.
- setCatalogCache(Duration) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the expiration time for catalog objects before Confluent Cloud is called again.
- setCloud(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the Confluent identifier for a cloud provider.
- setCollector(Collector<T>) - Method in class org.apache.flink.table.functions.ProcessTableFunction
-
Internal use.
- setCollector(Collector<T>) - Method in class org.apache.flink.table.functions.TableFunction
-
Internal use.
- setComment(String) - Method in class org.apache.flink.table.catalog.CatalogDescriptor
- setComputePoolId(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the ID of the compute pool.
- setEndpointTemplate(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the template for the endpoint URL.
- setEnvironmentId(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the ID of the environment.
- setField(int, Object) - Method in class org.apache.flink.types.Row
-
Sets the field's content at the specified position.
- setField(String, Object) - Method in class org.apache.flink.types.Row
-
Sets the field's content using the specified field name.
- setFinal(boolean) - Method in class org.apache.flink.table.types.logical.StructuredType.Builder
- setFlinkApiKey(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the API key for Flink access.
- setFlinkApiSecret(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the API secret for Flink access.
- setGlobalApiKey(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the global API key used for both Flink and Artifact access.
- setGlobalApiSecret(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the global API secret used for both Flink and Artifact access.
- setHttpUserAgent(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the HTTP User-Agent for API requests.
- 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.
- setInstantiable(boolean) - Method in class org.apache.flink.table.types.logical.StructuredType.Builder
- setKind(RowKind) - Method in class org.apache.flink.types.Row
-
Sets the kind of change that this row describes in a changelog.
- setList(List<T>) - Method in class org.apache.flink.table.api.dataview.ListView
-
Replaces the entire view's content with the content of the given
List. - setLocalTimeZone(ZoneId) - Method in class org.apache.flink.table.api.TableConfig
-
Sets the current session time zone id.
- setMap(Map<K, V>) - Method in class org.apache.flink.table.api.dataview.MapView
-
Replaces the entire view's content with the content of the given
Map. - setMaxGeneratedCodeLength(Integer) - Method in class org.apache.flink.table.api.TableConfig
-
Sets current threshold where generated code will be split into sub-function calls.
- setNullable(boolean) - Method in class org.apache.flink.table.types.logical.StructuredType.Builder
- setOAuthExternalAccessToken(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets a pre-issued OAuth bearer token.
- setOAuthExternalClientId(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the client ID registered with the external IdP.
- setOAuthExternalClientSecret(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the client secret registered with the external IdP.
- setOAuthExternalTokenScope(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the OAuth scope to request from the IdP.
- setOAuthExternalTokenUrl(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the URL of the external IdP's OAuth 2.0 token endpoint.
- setOAuthIdentityPoolId(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the Confluent Cloud identity pool ID.
- setOAuthTokenProvider(OAuthTokenProvider) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Registers a programmatic OAuth token provider for cloud-native identity flows (Azure Managed Identity, AWS IAM workload identity, custom token services).
- setOnConflict(OnConflictMode) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the behavior when a statement could not be updated, due to a conflict.
- setOption(String, String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets a Confluent-specific configuration option.
- setOrganizationId(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the ID of the organization.
- setPlannerConfig(PlannerConfig) - Method in class org.apache.flink.table.api.TableConfig
-
Sets the configuration of Planner for Table API and SQL queries.
- setPrincipalId(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the Principal that runs submitted statements.
- setRegion(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the Confluent identifier for a cloud provider's region.
- setRestEndpoint(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the URL to the REST endpoint.
- 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. - setRowKind(RowKind) - Method in interface org.apache.flink.table.data.RowData
-
Sets the kind of change that this row describes in a changelog.
- setSqlDialect(SqlDialect) - Method in class org.apache.flink.table.api.TableConfig
-
Sets the current SQL dialect to parse a SQL query.
- setStateForKey(String, Row, Object) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Set state for a specific partition key.
- setStatementName(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the statement name for statement submission.
- setStatementName(TableEnvironment, String) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Sets the statement name for the next statement submission.
- setString(String, String) - Method in class org.apache.flink.configuration.Configuration
-
Adds the given key/value pair to the configuration object.
- setTemporaryDirectory(String) - Method in class io.confluent.flink.plugin.ConfluentSettings.Builder
-
Sets the directory for temporary files, e.g.
- setWatermark(Instant) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Sets the watermark for all tables to the given
Instantand fires eligible timers. - setWatermark(LocalDateTime) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Sets the watermark for all tables to the given
LocalDateTimeand fires eligible timers. - setWatermarkForTable(String, Instant) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Sets the watermark for a specific table.
- setWatermarkForTable(String, LocalDateTime) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
-
Sets the watermark for a specific table.
- 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.
- SHA1 - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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).
- SHA2 - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- SHA224 - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- SHA256 - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- SHA384 - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- SHA512 - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- shortString() - Method in enum org.apache.flink.types.RowKind
-
Returns a short string representation of this
RowKind. - sign() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the signum of a given number.
- SIGN - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- similar(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns true, if a string matches the specified SQL regex pattern.
- SIMILAR - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- sin() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the sine of a given number.
- SIN - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- sinh() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the hyperbolic sine of a given value.
- SINH - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- SINK_PARALLELISM - Static variable in class org.apache.flink.table.factories.FactoryUtil
- 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
- 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.
- SMALLINT() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a 2-byte signed integer with values from -32,768 to 32,767.
- snapshot(Long) - Method in class org.apache.flink.table.catalog.CatalogTable.Builder
- SOURCE_IDLE_TIMEOUT - Static variable in class org.apache.flink.table.factories.FactoryUtil
- SOURCE_PARALLELISM - Static variable in class org.apache.flink.table.factories.FactoryUtil
- SOURCE_WATERMARK - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- SPLIT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- SPLIT_INDEX - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- SQL_GATEWAY_ENDPOINT_TYPE - Static variable in class org.apache.flink.table.factories.FactoryUtil
- SqlCallExpression - Class in org.apache.flink.table.expressions
-
A call to a SQL expression.
- SqlCallExpression(String) - Constructor for class org.apache.flink.table.expressions.SqlCallExpression
- SqlDialect - Enum in org.apache.flink.table.api
-
Enumeration of valid SQL compatibility modes.
- SqlFactory - Interface in org.apache.flink.table.expressions
-
Factory for serializing
ResolvedExpressionto a string. - sqlQuery(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Evaluates a SQL query on registered tables and returns a
Tableobject describing the pipeline for further transformations. - SqlTimeTypeInfo<T> - Class in org.apache.flink.api.common.typeinfo
-
Type information for Java SQL Date/Time/Timestamp.
- SqlTimeTypeInfo(Class<T>, TypeSerializer<T>, Class<? extends TypeComparator<T>>) - Constructor for class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo
- sqrt() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the square root of a given value.
- SQRT - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- STARTS_WITH - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- startsWith(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns whether
exprstarts withstartExpr. - StatementHandle - Class in io.confluent.flink.plugin
-
A handle to manage a Flink SQL statement on Confluent Cloud.
- StatementSet - Interface in org.apache.flink.table.api
-
A
StatementSetaccepts pipelines defined by DML statements orTableobjects. - StatementWarning - Class in io.confluent.flink.plugin
-
Represents a non-fatal issue encountered during statement processing.
- StatementWarning(StatementWarning.Severity, OffsetDateTime, String, String) - Constructor for class io.confluent.flink.plugin.StatementWarning
-
Creates a new statement warning.
- StatementWarning.Severity - Enum in io.confluent.flink.plugin
-
Warning severity levels.
- stateTypeStrategies(LinkedHashMap<String, StateTypeStrategy>) - Method in class org.apache.flink.table.types.inference.TypeInference.Builder
-
Sets a map of state names to
StateTypeStrategys for inferring a function call's intermediate result data types (i.e. state entries). - StateTypeStrategy - Interface in org.apache.flink.table.types.inference
-
Strategy for inferring a function call's intermediate result data type (i.e. state entry).
- StaticArgument - Class in org.apache.flink.table.types.inference
-
Describes an argument in a static signature that is not overloaded and does not support varargs.
- staticArguments(List<StaticArgument>) - Method in class org.apache.flink.table.types.inference.TypeInference.Builder
-
Sets a list of arguments in a static signature that is not overloaded and does not support varargs.
- staticArguments(StaticArgument...) - Method in class org.apache.flink.table.types.inference.TypeInference.Builder
-
Sets a list of arguments in a static signature that is not overloaded and does not support varargs.
- StaticArgumentTrait - Enum in org.apache.flink.table.types.inference
-
Declares traits for
StaticArgument. - STDDEV_POP - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- STDDEV_SAMP - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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()).
- stop() - Method in class io.confluent.flink.plugin.StatementHandle
-
Stops the statement execution, blocking until the statement reaches a stopped state or the configured timeout (
client.timeout) elapses. - stop(boolean) - Method in class io.confluent.flink.plugin.StatementHandle
-
Stops the statement execution, optionally waiting for the statement to reach a stopped state before returning.
- STOP - Enum constant in enum io.confluent.flink.plugin.PluginAction
-
Stop a running statement.
- stopStatement(TableEnvironment, String) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Stops the statement behind the given statement name, blocking until the statement reaches a stopped state or the configured timeout (
client.timeout) elapses. - stopStatement(TableEnvironment, String, boolean) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Stops the statement behind the given statement name, optionally waiting for the statement to reach a stopped state before returning.
- stopStatement(TableResult) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Stops the statement behind the given table result, blocking until the statement reaches a stopped state or the configured timeout (
client.timeout) elapses. - stopStatement(TableResult, boolean) - Static method in class io.confluent.flink.plugin.ConfluentTools
-
Stops the statement behind the given table result, optionally waiting for the statement to reach a stopped state before returning.
- stopWithSavepoint(boolean, String, SavepointFormatType) - Method in interface org.apache.flink.core.execution.JobClient
-
Stops the associated job on Flink cluster.
- storeCatalog(String, CatalogDescriptor) - Method in interface org.apache.flink.table.catalog.CatalogStore
-
Stores a catalog under the given catalog name.
- STR_TO_MAP - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- STREAM_RECORD_TIMESTAMP - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- STRING() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a variable-length character string with defined maximum length.
- stringifyOption(String, String) - Static method in class org.apache.flink.table.factories.FactoryUtil
- stringType() - Method in class org.apache.flink.configuration.ConfigOptions.OptionBuilder
-
Defines that the value of the option should be of
Stringtype. - 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.
- STRUCTURED(Class<?>, DataTypes.AbstractField...) - Static method in class org.apache.flink.table.api.DataTypes
-
Unresolved
DataTypes.STRUCTURED(Class, Field...). - STRUCTURED(Class<?>, DataTypes.Field...) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a user-defined object structured type.
- STRUCTURED(String, DataTypes.AbstractField...) - Static method in class org.apache.flink.table.api.DataTypes
-
Unresolved
DataTypes.STRUCTURED(String, Field...). - STRUCTURED(String, DataTypes.Field...) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a user-defined object structured type where the given class name is not in the classpath.
- StructuredAttribute(String, LogicalType) - Constructor for class org.apache.flink.table.types.logical.StructuredType.StructuredAttribute
- StructuredAttribute(String, LogicalType, String) - Constructor for class org.apache.flink.table.types.logical.StructuredType.StructuredAttribute
- StructuredType - Class in org.apache.flink.table.types.logical
-
Logical type of a user-defined object structured type.
- StructuredType.Builder - Class in org.apache.flink.table.types.logical
-
A builder for a
StructuredType. - StructuredType.StructuredAttribute - Class in org.apache.flink.table.types.logical
-
Defines an attribute of a
StructuredType. - StructuredType.StructuredComparison - Enum in org.apache.flink.table.types.logical
-
Defines equality properties for scalar evaluation.
- 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.
- SUBSTR - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- SUBSTRING - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- subtract(MemorySize) - Method in class org.apache.flink.configuration.MemorySize
- SUCCESS - Enum constant in enum org.apache.flink.table.api.ResultKind
-
The statement (e.g.
- SUCCESS_WITH_CONTENT - Enum constant in enum 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.
- SUM - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- sum0() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns the sum of the numeric field across all input values.
- SUM0 - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- superType(StructuredType) - Method in class org.apache.flink.table.types.logical.StructuredType.Builder
- SUPPORT_UPDATES - Enum constant in enum org.apache.flink.table.annotation.ArgumentTrait
-
Defines that updates are allowed as input to the given table argument.
- SUPPORT_UPDATES - Enum constant in enum org.apache.flink.table.types.inference.StaticArgumentTrait
- supportsConstantFolding() - Method in interface org.apache.flink.table.functions.FunctionDefinition
-
If the constant-folding should be run during planning time on calls to this function.
- supportsInputConversion(Class<?>) - Method in class org.apache.flink.table.types.logical.ArrayType
- supportsInputConversion(Class<?>) - Method in class org.apache.flink.table.types.logical.LogicalType
-
Returns whether an instance of the given class can be represented as a value of this logical type when entering the table ecosystem.
- supportsInputConversion(Class<?>) - Method in class org.apache.flink.table.types.logical.MapType
- supportsInputConversion(Class<?>) - Method in class org.apache.flink.table.types.logical.RowType
- supportsInputConversion(Class<?>) - Method in class org.apache.flink.table.types.logical.StructuredType
- supportsOutputConversion(Class<?>) - Method in class org.apache.flink.table.types.logical.ArrayType
- supportsOutputConversion(Class<?>) - Method in class org.apache.flink.table.types.logical.LogicalType
-
Returns whether a value of this logical type can be represented as an instance of the given class when leaving the table ecosystem.
- supportsOutputConversion(Class<?>) - Method in class org.apache.flink.table.types.logical.MapType
- supportsOutputConversion(Class<?>) - Method in class org.apache.flink.table.types.logical.RowType
- supportsOutputConversion(Class<?>) - Method in class org.apache.flink.table.types.logical.StructuredType
- SupportsSourceWatermark - Interface in org.apache.flink.table.connector.source.abilities
-
Enables to fully rely on the watermark strategy provided by the
ScanTableSourceitself.
T
- table(String, Class<?>, boolean, EnumSet<StaticArgumentTrait>) - Static method in class org.apache.flink.table.types.inference.StaticArgument
-
Declares a table argument such as
f(t => myTable)orf(t => TABLE myTable)). - table(String, DataType, boolean, EnumSet<StaticArgumentTrait>) - Static method in class org.apache.flink.table.types.inference.StaticArgument
-
Declares a table argument such as
f(t => myTable)orf(t => TABLE myTable)). - Table - Interface in org.apache.flink.table.api
-
The
Tableobject is the core abstraction of the Table API. - TABLE - Enum constant in enum org.apache.flink.table.functions.FunctionKind
- TABLE - Enum constant in enum org.apache.flink.table.types.inference.StaticArgumentTrait
- TABLE_AGGREGATE - Enum constant in enum org.apache.flink.table.functions.FunctionKind
- 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_KEY_ORDERED - 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_ML_PREDICT_MAX_CONCURRENT_OPERATIONS - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_ASYNC_ML_PREDICT_OUTPUT_MODE - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_ASYNC_ML_PREDICT_TIMEOUT - 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_MAX_CONCURRENT_OPERATIONS - 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_ASYNC_TABLE_MAX_CONCURRENT_OPERATIONS - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_ASYNC_TABLE_MAX_RETRIES - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_ASYNC_TABLE_RETRY_DELAY - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_ASYNC_TABLE_RETRY_STRATEGY - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_ASYNC_TABLE_TIMEOUT - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_ASYNC_VECTOR_SEARCH_MAX_CONCURRENT_OPERATIONS - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_ASYNC_VECTOR_SEARCH_OUTPUT_MODE - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_ASYNC_VECTOR_SEARCH_TIMEOUT - 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_DELTA_JOIN_CACHE_ENABLED - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_DELTA_JOIN_LEFT_CACHE_SIZE - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_DELTA_JOIN_RIGHT_CACHE_SIZE - 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_NESTED_CONSTRAINT_ENFORCER - 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_REQUIRE_ON_CONFLICT - 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_SINK_UPSERT_MATERIALIZE_ADAPTIVE_THRESHOLD_HIGH - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_SINK_UPSERT_MATERIALIZE_ADAPTIVE_THRESHOLD_LOW - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- TABLE_EXEC_SINK_UPSERT_MATERIALIZE_STRATEGY - 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_ADAPTIVE_BROADCAST_JOIN_STRATEGY - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_ADAPTIVE_SKEWED_JOIN_OPTIMIZATION_SKEWED_FACTOR - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_ADAPTIVE_SKEWED_JOIN_OPTIMIZATION_SKEWED_THRESHOLD - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- TABLE_OPTIMIZER_ADAPTIVE_SKEWED_JOIN_OPTIMIZATION_STRATEGY - Static variable in class org.apache.flink.table.api.config.OptimizerConfigOptions
- 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_DELTA_JOIN_STRATEGY - 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_MULTI_JOIN_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_PTF_MAX_TABLES - 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_SINK_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_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
- TableConfig - Class in org.apache.flink.table.api
-
Configuration for the current
TableEnvironmentsession to adjust Table & SQL API programs. - TableConfigOptions - Class in org.apache.flink.table.api.config
-
This class holds
ConfigOptions used by table planner. - TableConfigOptions.CatalogPlanCompilation - Enum in org.apache.flink.table.api.config
-
Strategy to compile
Catalogobjects into a plan. - TableConfigOptions.CatalogPlanRestore - Enum in org.apache.flink.table.api.config
-
Strategy to restore
Catalogobjects using the plan and lookups if necessary. - TableConfigOptions.ColumnExpansionStrategy - Enum in org.apache.flink.table.api.config
-
Strategy to expand columns in
SELECT *queries. - TableDescriptor - Class in org.apache.flink.table.api
-
Describes a
CatalogTablerepresenting 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. - TableDistribution - Class in org.apache.flink.table.catalog
-
Defines whether the given table is distributed across buckets using a specified algorithm and given columns.
- TableDistribution.Kind - Enum in org.apache.flink.table.catalog
-
Distribution kind.
- 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.
- tableExists(ObjectPath) - Method in interface org.apache.flink.table.catalog.Catalog
-
Check if a table or view exists in this catalog.
- TableFunction<T> - Class in org.apache.flink.table.functions
-
Base class for a user-defined table function.
- TableFunction() - Constructor for class org.apache.flink.table.functions.TableFunction
- TablePipeline - Interface in org.apache.flink.table.api
-
Describes a complete pipeline from one or more source tables to a sink table.
- TableResult - Interface in org.apache.flink.table.api
-
A TableResult is the representation of the statement execution result.
- TableSemantics - Interface in org.apache.flink.table.functions
-
Provides call information about the table that has been passed to a table argument.
- TableSemantics.SortDirection - Enum in org.apache.flink.table.functions
-
The sort direction for ORDER BY columns in table arguments with set semantics.
- tableSemanticsFor(String) - Method in interface org.apache.flink.table.functions.ProcessTableFunction.Context
-
Returns additional information about the semantics of a table argument.
- tableWatermark() - Method in interface org.apache.flink.table.functions.ProcessTableFunction.TimeContext
-
Returns the event-time watermark of the input table currently being processed.
- tan() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the tangent of a given number.
- TAN - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- tanh() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Calculates the hyperbolic tangent of a given number.
- TANH - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- TEMPORAL_OVERLAPS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- temporalOverlaps(Object, Object, Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Determines whether two anchored time intervals overlap.
- TemporalTableFunction - Class in org.apache.flink.table.functions
-
Class representing temporal table function over some history table.
- TemporalTableFunction() - Constructor for class org.apache.flink.table.functions.TemporalTableFunction
- TERA_BYTES - Enum constant in enum org.apache.flink.configuration.MemorySize.MemoryUnit
- text(String) - Method in class org.apache.flink.configuration.description.Description.DescriptionBuilder
-
Creates a simple block of text.
- text(String) - Static method in class org.apache.flink.configuration.description.TextElement
-
Creates a simple block of text.
- text(String, InlineElement...) - Method in class org.apache.flink.configuration.description.Description.DescriptionBuilder
-
Adds a block of text with placeholders ("%s") that will be replaced with proper string representation of given
InlineElement. - text(String, InlineElement...) - Static method in class org.apache.flink.configuration.description.TextElement
-
Creates a block of text with placeholders ("%s") that will be replaced with proper string representation of given
InlineElement. - TEXT - Enum constant in enum org.apache.flink.table.api.ExplainFormat
-
Explain a
Explainablewith plain text format. - TextElement - Class in org.apache.flink.configuration.description
-
Represents a text block in the
Description. - TextElement.TextStyle - Enum in org.apache.flink.configuration.description
-
Styles that can be applied to
TextElemente.g. code, bold etc. - 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.
- time() - Method in interface org.apache.flink.table.functions.ProcessTableFunction.TimeContext
-
Returns the timestamp of the currently processed event.
- TIME - Static variable in class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo
- TIME() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a time WITHOUT time zone
TIMEwith no fractional seconds by default. - TIME(int) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a time WITHOUT time zone
TIME(p)wherepis the number of digits of fractional seconds (=precision). - TIME_ATTRIBUTES - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- timeColumn() - Method in interface org.apache.flink.table.functions.TableSemantics
-
Returns information about the time attribute of the passed table.
- timeContext(Class<TimeType>) - Method in interface org.apache.flink.table.functions.ProcessTableFunction.Context
-
Returns a specialized
ProcessTableFunction.TimeContextto work with time and timers. - TimeIntervalUnit - Enum in org.apache.flink.table.expressions
-
Units for working with time intervals.
- TimePointUnit - Enum in org.apache.flink.table.expressions
-
Units for working with points in time.
- Timer - Class in org.apache.flink.table.runtime.functions
-
A timer registered by a
ProcessTableFunctionduring testing. - times(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Returns left multiplied by right.
- TIMES - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- TIMESTAMP - Static variable in class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo
- TIMESTAMP() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a timestamp WITHOUT time zone
TIMESTAMPwith 6 digits of fractional seconds by default. - TIMESTAMP(int) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a timestamp WITHOUT time zone
TIMESTAMP(p)wherepis the number of digits of fractional seconds (=precision). - TIMESTAMP_DIFF - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- TIMESTAMP_LTZ() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a timestamp WITH LOCAL time zone.
- TIMESTAMP_LTZ(int) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a timestamp WITH LOCAL time zone.
- TIMESTAMP_WITH_LOCAL_TIME_ZONE() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a timestamp WITH LOCAL time zone
TIMESTAMP WITH LOCAL TIME ZONEwith 6 digits of fractional seconds by default. - TIMESTAMP_WITH_LOCAL_TIME_ZONE(int) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a timestamp WITH LOCAL time zone
TIMESTAMP(p) WITH LOCAL TIME ZONEwherepis the number of digits of fractional seconds (=precision). - TIMESTAMP_WITH_TIME_ZONE() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a timestamp WITH time zone
TIMESTAMP WITH TIME ZONEwith 6 digits of fractional seconds by default. - TIMESTAMP_WITH_TIME_ZONE(int) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a timestamp WITH time zone
TIMESTAMP(p) WITH TIME ZONEwherepis the number of digits of fractional seconds (=precision). - timestampDiff(TimePointUnit, Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Returns the (signed) number of
TimePointUnitbetween timePoint1 and timePoint2. - TINYINT() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a 1-byte signed integer with values from -128 to 127.
- TO_BASE64 - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- TO_CHANGELOG - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- TO_DATE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- TO_TIMESTAMP - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- TO_TIMESTAMP_LTZ - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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 io.confluent.flink.plugin.ConfluentTableDescriptor
- toBuilder() - Method in class org.apache.flink.table.api.ModelDescriptor
-
Converts this immutable instance into a mutable
ModelDescriptor.Builder. - toBuilder() - Method in class org.apache.flink.table.api.TableDescriptor
-
Converts this immutable instance into a mutable
TableDescriptor.Builder. - toByteValue() - Method in enum org.apache.flink.types.RowKind
-
Returns the byte value representation of this
RowKind. - toCatalogModel() - Method in class org.apache.flink.table.api.ModelDescriptor
-
Converts this descriptor into a
CatalogModel. - toCatalogTable() - Method in class org.apache.flink.table.api.TableDescriptor
-
Converts this descriptor into a
CatalogTable. - toChangelog(Expression...) - Method in interface org.apache.flink.table.api.Table
-
Converts this dynamic table into an append-only table with an explicit operation code column using the built-in
TO_CHANGELOGprocess table function. - toDataType(DataTypeFactory) - Method in class org.apache.flink.table.types.UnresolvedDataType
-
Converts this instance to a resolved
DataTypepossibly enriched with additional nullability and conversion class information. - 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
- toExternal(Object) - Method in interface org.apache.flink.table.connector.sink.DynamicTableSink.DataStructureConverter
-
Converts the given internal structure into an external object.
- toFileWritableMap() - Method in class org.apache.flink.configuration.Configuration
-
Convert Config into a
Map<String, String>representation. - toHumanReadableString() - Method in class org.apache.flink.configuration.MemorySize
- toInternal() - Method in class org.apache.flink.table.types.DataType
-
Creates a copy of this
DataTypeinstance with the internal data type conversion classes. - toInternal(Object) - Method in interface org.apache.flink.table.connector.source.DynamicTableSource.DataStructureConverter
-
Converts the given object into an internal data structure.
- toList() - Method in class org.apache.flink.table.catalog.ObjectIdentifier
-
List of the component names of this object identifier.
- toMap() - Method in class org.apache.flink.configuration.Configuration
- toMap() - Method in interface org.apache.flink.configuration.ReadableConfig
-
Converts the configuration items into a map of string key-value pairs.
- toMap() - Method in class org.apache.flink.table.api.TableConfig
- toObjectPath() - Method in class org.apache.flink.table.catalog.ObjectIdentifier
-
Convert this
ObjectIdentifiertoObjectPath. - toPhysicalRowDataType() - Method in class org.apache.flink.table.catalog.ResolvedSchema
-
Converts all physical columns of this schema into a (possibly nested) row data type.
- toSinkRowDataType() - Method in class org.apache.flink.table.catalog.ResolvedSchema
-
Converts all persisted columns of this schema into a (possibly nested) row data type.
- toSourceRowDataType() - Method in class org.apache.flink.table.catalog.ResolvedSchema
-
Converts all columns of this schema into a (possibly nested) row data type.
- toStaticTrait() - Method in enum org.apache.flink.table.annotation.ArgumentTrait
- toString() - Method in enum io.confluent.flink.plugin.AuthMode
- toString() - Method in class io.confluent.flink.plugin.OAuthToken
- toString() - Method in enum io.confluent.flink.plugin.OnConflictMode
- toString() - Method in enum io.confluent.flink.plugin.PluginAction
- toString() - Method in class io.confluent.flink.plugin.StatementHandle
- toString() - Method in class io.confluent.flink.plugin.StatementWarning
- toString() - Method in class org.apache.flink.api.common.typeinfo.SqlTimeTypeInfo
- toString() - Method in class org.apache.flink.api.common.typeinfo.TypeInformation
- toString() - Method in class org.apache.flink.configuration.ConfigOption
- toString() - Method in class org.apache.flink.configuration.Configuration
- toString() - Method in class org.apache.flink.configuration.MemorySize
- toString() - Method in enum org.apache.flink.table.api.config.OptimizerConfigOptions.AdaptiveBroadcastJoinStrategy
- toString() - Method in enum org.apache.flink.table.api.config.OptimizerConfigOptions.AdaptiveSkewedJoinOptimizationStrategy
- toString() - Method in class org.apache.flink.table.api.DataTypes.AbstractField
- toString() - Method in class org.apache.flink.table.api.DataTypes.Resolution
- toString() - Method in class org.apache.flink.table.api.FormatDescriptor
- toString() - Method in class org.apache.flink.table.api.InsertConflictStrategy
- toString() - Method in class org.apache.flink.table.api.ModelDescriptor
- toString() - Method in class org.apache.flink.table.api.Schema
- toString() - Method in class org.apache.flink.table.api.Schema.UnresolvedColumn
- toString() - Method in class org.apache.flink.table.api.Schema.UnresolvedComputedColumn
- toString() - Method in class org.apache.flink.table.api.Schema.UnresolvedConstraint
- toString() - Method in class org.apache.flink.table.api.Schema.UnresolvedImmutableColumns
- toString() - Method in class org.apache.flink.table.api.Schema.UnresolvedIndex
- toString() - Method in class org.apache.flink.table.api.Schema.UnresolvedMetadataColumn
- toString() - Method in class org.apache.flink.table.api.Schema.UnresolvedPhysicalColumn
- toString() - Method in class org.apache.flink.table.api.Schema.UnresolvedPrimaryKey
- toString() - Method in class org.apache.flink.table.api.Schema.UnresolvedWatermarkSpec
- toString() - Method in class org.apache.flink.table.api.TableDescriptor
- toString() - Method in class org.apache.flink.table.catalog.ObjectIdentifier
- toString() - Method in class org.apache.flink.table.catalog.ResolvedSchema
- toString() - Method in class org.apache.flink.table.catalog.TableDistribution
- toString() - Method in class org.apache.flink.table.connector.ChangelogMode
- toString() - Method in class org.apache.flink.table.expressions.SqlCallExpression
- toString() - Method in class org.apache.flink.table.functions.UserDefinedFunction
-
Returns the name of the UDF that is used for plan explanation and logging.
- toString() - Method in class org.apache.flink.table.module.ModuleEntry
- toString() - Method in class org.apache.flink.table.resource.ResourceUri
- toString() - Method in class org.apache.flink.table.runtime.functions.Timer
- toString() - Method in class org.apache.flink.table.types.DataType
- toString() - Method in class org.apache.flink.table.types.inference.StaticArgument
- toString() - Method in class org.apache.flink.table.types.logical.LogicalType
- toString() - Method in class org.apache.flink.table.types.UnresolvedDataType
- toString() - Method in class org.apache.flink.types.ColumnList
- toString() - Method in class org.apache.flink.types.Row
- 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) - Static method in class org.apache.flink.table.api.Expressions
-
Converts a numeric type epoch time to
DataTypes.TIMESTAMP_LTZ(int). - toTimestampLtz(Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Converts a numeric type epoch time to
DataTypes.TIMESTAMP_LTZ(int). - toTimestampLtz(Object, Object, Object) - Static method in class org.apache.flink.table.api.Expressions
-
Converts a string timestamp with the custom format and timezone to
DataTypes.TIMESTAMP_LTZ(int). - toTimestampLtz(String) - Static method in class org.apache.flink.table.api.Expressions
-
Converts a timestamp to
DataTypes.TIMESTAMP_LTZ(int). - toTimestampLtz(String, String) - Static method in class org.apache.flink.table.api.Expressions
-
Converts the given time string with the specified format to
DataTypes.TIMESTAMP_LTZ(int). - translate(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Translate an
exprwhere all characters infromStrhave been replaced with those intoStr. - TRANSLATE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- TREE - Enum constant in enum org.apache.flink.configuration.PipelineOptions.VertexDescriptionMode
-
Organizes the description in a multi line tree mode.
- triggerSavepoint(String, SavepointFormatType) - Method in interface org.apache.flink.core.execution.JobClient
-
Triggers a savepoint for the associated job.
- 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 - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- TRIM_PAD - Enum constant in enum 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.
- TRUE - Enum constant in enum org.apache.flink.table.api.JsonExistsOnError
- 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.
- TRUNCATE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- TRY_CAST - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- TRY_PARSE_JSON - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- TRY_RESOLVE - Enum constant in enum 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, returnsnullrather than failing the job. - tryCast(UnresolvedDataType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Like
BaseExpressions.cast(DataType), but in case of error, returnsnullrather 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
- 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.
- TWO_PHASE - Enum constant in enum org.apache.flink.table.api.config.AggregatePhaseStrategy
-
Enforce to use two stage aggregate which has localAggregate and globalAggregate.
- TYPE_OF - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- typedArguments(List<DataType>) - Method in class org.apache.flink.table.types.inference.TypeInference.Builder
-
Deprecated.Use
TypeInference.Builder.staticArguments(List)instead. - typedArguments(DataType...) - Method in class org.apache.flink.table.types.inference.TypeInference.Builder
-
Deprecated.
- TypeInference - Class in org.apache.flink.table.types.inference
-
Provides logic for the type inference of function calls.
- TypeInference.Builder - Class in org.apache.flink.table.types.inference
-
Builder for configuring and creating instances of
TypeInference. - TypeInformation<T> - Class in org.apache.flink.api.common.typeinfo
-
TypeInformation is the core class of Flink's type system.
- TypeInformation() - Constructor for class org.apache.flink.api.common.typeinfo.TypeInformation
- TypeStrategy - Interface in org.apache.flink.table.types.inference
-
Strategy for inferring a function call's result data type.
U
- UNBOUNDED_OVER_VERSION - Static variable in class org.apache.flink.table.api.config.ExecutionConfigOptions
- UNBOUNDED_RANGE - Static variable in class org.apache.flink.table.api.Expressions
-
Offset constant to be used in the
precedingclause of unboundedOverwindows. - UNBOUNDED_ROW - Static variable in class org.apache.flink.table.api.Expressions
-
Offset constant to be used in the
precedingclause of unboundedOverwindows. - UNCONDITIONAL_ARRAY - Enum constant in enum org.apache.flink.table.api.JsonQueryWrapper
- unhex() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Converts hexadecimal string
exprto BINARY. - UNHEX - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- union(Table) - Method in interface org.apache.flink.table.api.Table
-
Unions two
Tables with duplicate records removed. - unionAll(Table) - Method in interface org.apache.flink.table.api.Table
-
Unions two
Tables. - UNIX_TIMESTAMP - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- UNKNOWN - Enum constant in enum org.apache.flink.table.api.JsonExistsOnError
- UNKNOWN - Enum constant in enum org.apache.flink.table.catalog.TableDistribution.Kind
- unloadModule(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Unloads a
Modulewith given name. - UnresolvedComputedColumn(String, Expression) - Constructor for class org.apache.flink.table.api.Schema.UnresolvedComputedColumn
- UnresolvedComputedColumn(String, Expression, String) - Constructor for class org.apache.flink.table.api.Schema.UnresolvedComputedColumn
- UnresolvedDataType - Class in org.apache.flink.table.types
-
Partially resolved data type that requires a lookup in a catalog or configuration before creating the corresponding
LogicalType. - UnresolvedDataType(Supplier<String>, Function<DataTypeFactory, DataType>) - Constructor for class org.apache.flink.table.types.UnresolvedDataType
- UnresolvedImmutableColumns(String, List<String>) - Constructor for class org.apache.flink.table.api.Schema.UnresolvedImmutableColumns
- UnresolvedIndex(String, List<String>) - Constructor for class org.apache.flink.table.api.Schema.UnresolvedIndex
- UnresolvedMetadataColumn(String, AbstractDataType<?>, String, boolean) - Constructor for class org.apache.flink.table.api.Schema.UnresolvedMetadataColumn
- UnresolvedMetadataColumn(String, AbstractDataType<?>, String, boolean, String) - Constructor for class org.apache.flink.table.api.Schema.UnresolvedMetadataColumn
- UnresolvedPhysicalColumn(String, AbstractDataType<?>) - Constructor for class org.apache.flink.table.api.Schema.UnresolvedPhysicalColumn
- UnresolvedPhysicalColumn(String, AbstractDataType<?>, String) - Constructor for class org.apache.flink.table.api.Schema.UnresolvedPhysicalColumn
- UnresolvedPrimaryKey(String, List<String>) - Constructor for class org.apache.flink.table.api.Schema.UnresolvedPrimaryKey
- UnresolvedWatermarkSpec(String, Expression) - Constructor for class org.apache.flink.table.api.Schema.UnresolvedWatermarkSpec
- unwrap(Class<T>) - Method in interface org.apache.flink.table.api.PlannerConfig
- UPDATE_AFTER - Enum constant in enum org.apache.flink.types.RowKind
-
Update operation with new content of the updated row.
- UPDATE_BEFORE - Enum constant in enum org.apache.flink.types.RowKind
-
Update operation with the previous content of the updated row.
- UPPER - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- UPPERCASE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- upsert() - Static method in class org.apache.flink.table.connector.ChangelogMode
-
Shortcut for an upsert changelog that describes idempotent updates on a key and thus does not contain
RowKind.UPDATE_BEFORErows. - upsert(boolean) - Static method in class org.apache.flink.table.connector.ChangelogMode
-
Shortcut for an upsert changelog that describes idempotent updates on a key and thus does not contain
RowKind.UPDATE_BEFORErows. - URL_DECODE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- URL_ENCODE - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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 interface org.apache.flink.table.api.TableEnvironment
-
Sets the current catalog to the given value.
- used() - Method in class org.apache.flink.table.module.ModuleEntry
- useDatabase(String) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Sets the current default database.
- useModules(String...) - Method in interface org.apache.flink.table.api.TableEnvironment
-
Enable modules in use with declared name order.
- UserDefinedFunction - Class in org.apache.flink.table.functions
-
Base class for all user-defined functions.
- UserDefinedFunction() - Constructor for class org.apache.flink.table.functions.UserDefinedFunction
- 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.
- UUID - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
V
- validate() - Method in class org.apache.flink.table.factories.FactoryUtil.FactoryHelper
-
Validates the options of the factory.
- validateExcept(String...) - Method in class org.apache.flink.table.factories.FactoryUtil.FactoryHelper
-
Validates the options of the factory.
- validateFactoryOptions(Set<ConfigOption<?>>, Set<ConfigOption<?>>, ReadableConfig) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Validates the required options and optional options.
- validateFactoryOptions(Factory, ReadableConfig) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Validates the required and optional
ConfigOptions of a factory. - validateUnconsumedKeys(String, Set<String>, Set<String>) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Validates unconsumed option keys.
- validateUnconsumedKeys(String, Set<String>, Set<String>, Set<String>) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Validates unconsumed option keys.
- validateWatermarkOptions(String, ReadableConfig) - Static method in class org.apache.flink.table.factories.FactoryUtil
-
Validate watermark options from table options.
- VALUE - Enum constant in enum org.apache.flink.table.api.config.ExecutionConfigOptions.SinkUpsertMaterializeStrategy
-
Similar to LEGACY, but compatible with MAP and therefore allows to switch to ADAPTIVE.
- VALUE - Enum constant in enum org.apache.flink.table.api.JsonType
-
Represents any JSON structure, i.e. it's the union of
JsonType.SCALAR,JsonType.ARRAY, andJsonType.OBJECT. - valueFormat(FormatDescriptor) - Method in class io.confluent.flink.plugin.ConfluentTableDescriptor.Builder
-
Defines the value format for Kafka-based tables.
- valueOf(String) - Static method in enum io.confluent.flink.plugin.AuthMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.confluent.flink.plugin.OnConflictMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.confluent.flink.plugin.PluginAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.confluent.flink.plugin.StatementWarning.Severity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.configuration.description.TextElement.TextStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.configuration.MemorySize.MemoryUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.configuration.PipelineOptions.VertexDescriptionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.annotation.ArgumentTrait
-
Returns the enum constant of this type with the specified name.
- 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.NestedEnforcer
-
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.SinkUpsertMaterializeStrategy
-
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.OptimizerConfigOptions.AdaptiveBroadcastJoinStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.config.OptimizerConfigOptions.AdaptiveSkewedJoinOptimizationStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.config.OptimizerConfigOptions.DeltaJoinStrategy
-
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.InsertConflictStrategy.ConflictBehavior
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.JsonExistsOnError
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.JsonQueryOnEmptyOrError
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.JsonQueryWrapper
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.JsonType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.api.JsonValueOnEmptyOrError
-
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.catalog.FunctionLanguage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.catalog.TableDistribution.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.expressions.TimeIntervalUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.expressions.TimePointUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.functions.FunctionKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.functions.TableSemantics.SortDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.types.inference.StaticArgumentTrait
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.table.types.logical.StructuredType.StructuredComparison
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.types.RowKind
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.confluent.flink.plugin.AuthMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.confluent.flink.plugin.OnConflictMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.confluent.flink.plugin.PluginAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.confluent.flink.plugin.StatementWarning.Severity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.configuration.description.TextElement.TextStyle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.configuration.MemorySize.MemoryUnit
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.configuration.PipelineOptions.VertexDescriptionMode
-
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.annotation.ArgumentTrait
-
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.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.NestedEnforcer
-
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.SinkUpsertMaterializeStrategy
-
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.OptimizerConfigOptions.AdaptiveBroadcastJoinStrategy
-
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.AdaptiveSkewedJoinOptimizationStrategy
-
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.DeltaJoinStrategy
-
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() - Method in class org.apache.flink.table.api.dataview.MapView
-
Returns all the values in the map view.
- 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.InsertConflictStrategy.ConflictBehavior
-
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.JsonExistsOnError
-
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.JsonQueryOnEmptyOrError
-
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.JsonQueryWrapper
-
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.JsonType
-
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.JsonValueOnEmptyOrError
-
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.catalog.FunctionLanguage
-
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.catalog.TableDistribution.Kind
-
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.expressions.TimeIntervalUnit
-
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.expressions.TimePointUnit
-
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.functions.FunctionKind
-
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.functions.TableSemantics.SortDirection
-
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.types.inference.StaticArgumentTrait
-
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.types.logical.StructuredType.StructuredComparison
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.types.RowKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VAR_APPLICATION_NAME - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_ARTIFACT_API_KEY - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_ARTIFACT_API_SECRET - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_ARTIFACT_ENDPOINT_TEMPLATE - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_AUTH_MODE - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_CLOUD_PROVIDER - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_CLOUD_REGION - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_COMPUTE_POOL_ID - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_ENDPOINT_TEMPLATE - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_ENV_ID - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_FLINK_API_KEY - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_FLINK_API_SECRET - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_FLINK_PROPERTIES - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_GLOBAL_API_KEY - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_GLOBAL_API_SECRET - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_HTTP_USER_AGENT - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_OAUTH_EXTERNAL_ACCESS_TOKEN - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_OAUTH_EXTERNAL_CLIENT_ID - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_OAUTH_EXTERNAL_CLIENT_SECRET - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_OAUTH_EXTERNAL_TOKEN_SCOPE - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_OAUTH_EXTERNAL_TOKEN_URL - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_OAUTH_IDENTITY_POOL_ID - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_ON_CONFLICT - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_ORG_ID - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_POP - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- VAR_PRINCIPAL_ID - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_REST_ENDPOINT - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VAR_SAMP - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- VAR_STATEMENT_NAME - Static variable in class io.confluent.flink.plugin.ConfluentPluginOptions
- VARBINARY(int) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a variable-length binary string (=a sequence of bytes)
VARBINARY(n)wherenis the maximum number of bytes. - VARCHAR(int) - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of a variable-length character string
VARCHAR(n)wherenis the maximum number of code points. - VARIANT() - Static method in class org.apache.flink.table.api.DataTypes
-
Data type of semi-structured data.
- 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.
- VERTEX_DESCRIPTION_MODE - Static variable in class org.apache.flink.configuration.PipelineOptions
- VERTEX_NAME_INCLUDE_INDEX_PREFIX - Static variable in class org.apache.flink.configuration.PipelineOptions
- visit(CallExpression) - Method in interface org.apache.flink.table.expressions.ExpressionVisitor
- visit(Expression) - Method in interface org.apache.flink.table.expressions.ExpressionVisitor
- visit(FieldReferenceExpression) - Method in interface org.apache.flink.table.expressions.ExpressionVisitor
- visit(NestedFieldReferenceExpression) - Method in interface org.apache.flink.table.expressions.ExpressionVisitor
- visit(TypeLiteralExpression) - Method in interface org.apache.flink.table.expressions.ExpressionVisitor
- visit(ValueLiteralExpression) - Method in interface org.apache.flink.table.expressions.ExpressionVisitor
W
- watermark(String, String) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares that the given column should serve as an event-time (i.e. rowtime) attribute and specifies a corresponding watermark strategy as an expression.
- watermark(String, Expression) - Method in class org.apache.flink.table.api.Schema.Builder
-
Declares that the given column should serve as an event-time (i.e. rowtime) attribute and specifies a corresponding watermark strategy as an expression.
- WATERMARK_ALIGNMENT_BUFFER_SIZE - Static variable in class org.apache.flink.configuration.PipelineOptions
- WATERMARK_ALIGNMENT_GROUP - Static variable in class org.apache.flink.table.factories.FactoryUtil
- WATERMARK_ALIGNMENT_MAX_DRIFT - Static variable in class org.apache.flink.table.factories.FactoryUtil
- WATERMARK_ALIGNMENT_UPDATE_INTERVAL - Static variable in class org.apache.flink.table.factories.FactoryUtil
- WATERMARK_EMIT_STRATEGY - Static variable in class org.apache.flink.table.factories.FactoryUtil
- week() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of weeks.
- WEEK - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- WEEK - Enum constant in enum org.apache.flink.table.expressions.TimePointUnit
- weeks() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of weeks.
- 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 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 interface org.apache.flink.table.api.Table
-
Defines over-windows on the records of a table.
- WINDOW_END - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- WINDOW_PROPERTIES - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- WINDOW_START - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- WindowGroupedTable - Interface in org.apache.flink.table.api
-
A table that has been windowed and grouped for
GroupWindows. - WITH_COLUMNS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- withAllColumns() - Static method in class org.apache.flink.table.api.Expressions
-
Creates an expression that selects all columns.
- withBehavior(InsertConflictStrategy.ConflictBehavior) - Method in class org.apache.flink.table.api.InsertConflictStrategy.Builder
-
Sets the conflict behavior for the strategy.
- 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.
- withComment(String) - Method in class org.apache.flink.table.api.Schema.Builder
-
Apply comment to the previous column.
- withComment(String) - Method in class org.apache.flink.table.api.Schema.UnresolvedComputedColumn
- withConfiguration(Configuration) - Method in class org.apache.flink.table.api.EnvironmentSettings.Builder
-
Add extra configuration to
EnvironmentSettings. - withDeprecatedKeys(String...) - Method in class org.apache.flink.configuration.ConfigOption
-
Creates a new config option, using this option's key and default value, and adding the given deprecated keys.
- withDescription(String) - Method in class org.apache.flink.configuration.ConfigOption
-
Creates a new config option, using this option's key and default value, and adding the given description.
- withDescription(Description) - Method in class org.apache.flink.configuration.ConfigOption
-
Creates a new config option, using this option's key and default value, and adding the given description.
- withFallbackKeys(String...) - Method in class org.apache.flink.configuration.ConfigOption
-
Creates a new config option, using this option's key and default value, and adding the given fallback keys.
- withGap(Expression) - Static method in class org.apache.flink.table.api.Session
-
Creates a session window.
- withInitialStateForKey(String, Row, Object) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness.Builder
-
Sets initial state for a state parameter.
- withNames() - Static method in class org.apache.flink.types.Row
-
Creates a variable-length row in name-based field mode.
- withNames(RowKind) - Static method in class org.apache.flink.types.Row
-
Creates a variable-length row in name-based field mode.
- withNullability(String, Object...) - Method in class org.apache.flink.table.types.logical.LogicalType
- withOnTimeColumn(String) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness.Builder
-
Configures the on-time column name for the function.
- WITHOUT_ARRAY - Enum constant in enum org.apache.flink.table.api.JsonQueryWrapper
- WITHOUT_COLUMNS - Static variable in class org.apache.flink.table.functions.BuiltInFunctionDefinitions
- 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.
- withPartitionBy(String, String...) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness.Builder
-
Specifies partition columns for a set semantic table.
- withPositions(int) - Static method in class org.apache.flink.types.Row
-
Creates a fixed-length row in position-based field mode.
- withPositions(RowKind, int) - Static method in class org.apache.flink.types.Row
-
Creates a fixed-length row in position-based field mode.
- withScalarArgument(String, Object) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness.Builder
-
Configures a scalar (non-table) argument for the PTF's eval() method.
- withSecretStore(SecretStore) - Method in class org.apache.flink.table.api.EnvironmentSettings.Builder
-
Specifies the
SecretStoreto be used for managing secrets in theTableEnvironment. - withSqlFactory(SqlFactory) - Method in class org.apache.flink.table.api.EnvironmentSettings.Builder
-
Provides a way to customize the process of serializing Table API to a SQL string.
- withTableArgument(String) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness.Builder
-
Configures a table argument without an explicit schema.
- withTableArgument(String, AbstractDataType<?>) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness.Builder
-
Configures a table argument with its schema (named argument).
- WORKFLOW_SCHEDULER_TYPE - Static variable in class org.apache.flink.table.factories.FactoryUtil
- wrap(InlineElement...) - Static method in class org.apache.flink.configuration.description.TextElement
-
Wraps a list of
InlineElements into a singleTextElement. - WritableConfig - Interface in org.apache.flink.configuration
-
Write access to a configuration object.
- write(DataOutputView) - Method in class org.apache.flink.configuration.Configuration
Y
- year() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of years.
- YEAR - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- YEAR - Enum constant in enum org.apache.flink.table.expressions.TimePointUnit
- YEAR() - Static method in class org.apache.flink.table.api.DataTypes
-
Resolution in years with 2 digits for the number of years by default.
- YEAR(int) - Static method in class org.apache.flink.table.api.DataTypes
-
Resolution in years.
- YEAR_TO_MONTH - Enum constant in enum org.apache.flink.table.expressions.TimeIntervalUnit
- years() - Method in class org.apache.flink.table.api.internal.BaseExpressions
-
Creates an interval of the given number of years.
Z
- ZERO - Static variable in class org.apache.flink.configuration.MemorySize
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Table.as(String, String...)