Index

$ A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
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
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 Configuration to the given Properties.
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 INTO SQL 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
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() and select() 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() and select() 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() and select() 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() and select() 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() and select() 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() and select() clause can refer to.
as(Expression...) - Method in interface org.apache.flink.table.api.Table
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 Expression AST 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) where n is 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 Boolean type.
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 EnvironmentSettings that can be passed into TableEnvironment.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
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 Catalog with 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) where n is 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 Iterator that is also AutoCloseable.
CloseableIterator.IteratorAdapter<E> - Class in org.apache.flink.util
Adapter from Iterator to CloseableIterator.
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 ConfigOption describes a configuration parameter.
ConfigOptions - Class in org.apache.flink.configuration
ConfigOptions are used to build a ConfigOption.
ConfigOptions.ListConfigOptionBuilder<E> - Class in org.apache.flink.configuration
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 ConfigOption with 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 TableDescriptor for creating tables located in Confluent Cloud programmatically.
ConfluentTableDescriptor.Builder - Class in io.confluent.flink.plugin
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 CatalogTable with given table options options.
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 Catalog using the provided CatalogDescriptor.
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 DataType that 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 DataType and 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 DynamicTableSink from a CatalogTable.
createDynamicTableSource(DynamicTableSourceFactory, ObjectIdentifier, ResolvedCatalogTable, Map<String, String>, ReadableConfig, ClassLoader, boolean) - Static method in class org.apache.flink.table.factories.FactoryUtil
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 UserDefinedFunction class 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 UserDefinedFunction class as a catalog function in the given path.
createFunction(String, String, List<ResourceUri>) - Method in interface org.apache.flink.table.api.TableEnvironment
Registers a UserDefinedFunction class as a catalog function in the given path by the specific class name and user defined resource uri.
createFunction(String, String, List<ResourceUri>, boolean) - Method in interface org.apache.flink.table.api.TableEnvironment
Registers a UserDefinedFunction class as a catalog function in the given path by the specific class name and user defined resource uri.
createFunction(String, 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 LogicalType by a fully or partially defined name.
createLogicalType(UnresolvedIdentifier) - Method in interface org.apache.flink.table.catalog.DataTypeFactory
Creates a LogicalType from an UnresolvedIdentifier for resolving user-defined types (see DistinctType and StructuredType).
createModel(String, ModelDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
Registers the given ModelDescriptor as a catalog model similar to SQL models.
createModel(String, ModelDescriptor, boolean) - Method in interface org.apache.flink.table.api.TableEnvironment
Registers the given ModelDescriptor as 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 ModelProvider from a ResolvedCatalogModel.
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 StatementSet that accepts pipelines defined by DML statements or Table objects.
createTable(String, TableDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
Registers the given TableDescriptor as a catalog table.
createTable(String, TableDescriptor, boolean) - Method in interface org.apache.flink.table.api.TableEnvironment
Registers the given TableDescriptor as 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 a DynamicTableFactory.
createTemporalTableFunction(Expression, Expression) - Method in interface org.apache.flink.table.api.Table
Creates TemporalTableFunction backed up by this table as a history table.
createTemporaryFunction(String, Class<? extends UserDefinedFunction>) - Method in interface org.apache.flink.table.api.TableEnvironment
Registers a UserDefinedFunction class as a temporary catalog function.
createTemporaryFunction(String, String, List<ResourceUri>) - Method in interface org.apache.flink.table.api.TableEnvironment
Registers a UserDefinedFunction class as a temporary catalog function in the given path by the specific class name and user defined resource uri.
createTemporaryFunction(String, FunctionDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
Creates a temporary catalog function using a FunctionDescriptor to describe the function.
createTemporaryFunction(String, UserDefinedFunction) - Method in interface org.apache.flink.table.api.TableEnvironment
Registers a UserDefinedFunction instance as a temporary catalog function.
createTemporaryModel(String, ModelDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
Registers the given ModelDescriptor as a temporary catalog model similar to SQL models.
createTemporaryModel(String, ModelDescriptor, boolean) - Method in interface org.apache.flink.table.api.TableEnvironment
Registers the given ModelDescriptor as a temporary catalog model similar to SQL models.
createTemporarySystemFunction(String, Class<? extends UserDefinedFunction>) - Method in interface org.apache.flink.table.api.TableEnvironment
Registers a UserDefinedFunction class as a temporary system function.
createTemporarySystemFunction(String, String, List<ResourceUri>) - Method in interface org.apache.flink.table.api.TableEnvironment
Registers a UserDefinedFunction class as a temporary system function by the specific class name and user defined resource uri.
createTemporarySystemFunction(String, FunctionDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
Creates a temporary system function using a FunctionDescriptor to describe the function.
createTemporarySystemFunction(String, UserDefinedFunction) - Method in interface org.apache.flink.table.api.TableEnvironment
Registers a UserDefinedFunction instance as a temporary system function.
createTemporaryTable(String, TableDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
Registers the given TableDescriptor as a temporary catalog table.
createTemporaryTable(String, TableDescriptor, boolean) - Method in interface org.apache.flink.table.api.TableEnvironment
Registers the given TableDescriptor as a temporary catalog table.
createTemporaryView(String, Table) - Method in interface org.apache.flink.table.api.TableEnvironment
Registers a Table API object as a temporary view similar to SQL temporary views.
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 Table API object as a view similar to SQL views.
createView(String, Table, boolean) - Method in interface org.apache.flink.table.api.TableEnvironment
Registers a Table API 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 following clause of Over windows.
CURRENT_ROW - Static variable in class org.apache.flink.table.api.Expressions
Offset constant to be used in the following clause of Over windows.
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 NULL if 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 DataType can 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-day with values ranging from 0000-01-01 to 9999-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) where p is the number of digits in a number (=precision) and s is 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 DecodingFormat of 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 EncodingFormat of 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 DecodingFormat of 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 EncodingFormat of 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 Double type.
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 Duration type.
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 DataType that 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.ScanRuntimeProvider and LookupTableSource.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 expr ends with endExpr.
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 Enum type.
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
A table that performs flatAggregate on a Table, a GroupedTable or a WindowGroupedTable.
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 Float type.
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.Builder for a function descriptor with the given class name.
forConnector(String) - Static method in class io.confluent.flink.plugin.ConfluentTableDescriptor
Creates a TableDescriptor for a table in Confluent Cloud.
forConnector(String) - Static method in class org.apache.flink.table.api.TableDescriptor
Creates a new TableDescriptor.Builder for 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.Builder describing a format with the given format identifier.
forFunctionClass(Class<? extends UserDefinedFunction>) - Static method in class org.apache.flink.table.api.FunctionDescriptor
Creates a FunctionDescriptor.Builder for a function descriptor for the given function class.
forManaged() - Static method in class io.confluent.flink.plugin.ConfluentTableDescriptor
Creates a TableDescriptor for a Confluent-managed table.
format(String) - Method in class io.confluent.flink.plugin.ConfluentTableDescriptor.Builder
Defines the format to be used for this table.
format(String) - Method in class org.apache.flink.table.api.TableDescriptor.Builder
Defines the format to be used for this table.
format(ConfigOption<String>, FormatDescriptor) - Method in class 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 ConfigOption in case a connector requires multiple formats (e.g.
FormatDescriptor - Class in org.apache.flink.table.api
Describes a format and its options for use with TableDescriptor.
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.Builder for 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 Table backed by the given descriptor.
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 RowKind from the given byte value.
fromCall(Class<? extends UserDefinedFunction>, Object...) - Method in interface org.apache.flink.table.api.TableEnvironment
Returns a Table backed by a call to a process table function (PTF).
fromCall(String, Object...) - Method in interface org.apache.flink.table.api.TableEnvironment
Returns a Table backed 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 Model object that is backed by the specified model path.
fromModel(ModelDescriptor) - Method in interface org.apache.flink.table.api.TableEnvironment
Returns a Model object that is backed by the specified ModelDescriptor.
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 CatalogTable from a map of string properties that were previously created with ResolvedCatalogTable.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 FunctionContext allows 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 null if 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.
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 Catalog by 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 ChangelogMode that 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 Column instance for the given column index.
getColumn(String) - Method in class org.apache.flink.table.catalog.ResolvedSchema
Returns the Column instance 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 DISTRIBUTED clause 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 DynamicTableFactory via Catalog.
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 null if 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 FunctionDefinition by a given name.
getFunctionDefinitionFactory() - Method in interface org.apache.flink.table.catalog.Catalog
Get an optional FunctionDefinitionFactory instance 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 JobClient which associates the submitted Flink job.
getJobExecutionResult() - Method in interface org.apache.flink.core.execution.JobClient
Returns the result of the job execution of the submitted job.
getJobID() - Method in interface org.apache.flink.core.execution.JobClient
Returns the JobID that 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 JobStatus of 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 CatalogModel identified by the given ObjectPath.
getModelProviderFactory() - Method in interface org.apache.flink.table.module.Module
Returns a ModelProviderFactory for 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.
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.
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$0 column 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 with DataTypeHint and FunctionHint) should be powerful enough to cover most use cases. For advanced users, it is possible to override UserDefinedFunction.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 with DataTypeHint and FunctionHint) should be powerful enough to cover most use cases. For advanced users, it is possible to override UserDefinedFunction.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 ResultKind which 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 with DataTypeHint and FunctionHint) should be powerful enough to cover most use cases. For advanced users, it is possible to override UserDefinedFunction.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 with DataTypeHint and FunctionHint) should be powerful enough to cover most use cases. For advanced users, it is possible to override UserDefinedFunction.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. TableSchema has been replaced by two more dedicated classes Schema and ResolvedSchema. Use Schema for declaration in APIs. ResolvedSchema is 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 StatementHandle to manage a submitted Flink SQL statement on Confluent Cloud.
getStatementHandle(TableResult) - Static method in class io.confluent.flink.plugin.ConfluentTools
Returns a StatementHandle to 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
Returns a CatalogTable or CatalogView identified by the given ObjectPath.
getTable(ObjectPath, long) - Method in interface org.apache.flink.table.catalog.Catalog
Returns a CatalogTable or CatalogView at a specific time identified by the given ObjectPath.
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 DynamicTableSinkFactory for creating sink tables.
getTableSourceFactory() - Method in interface org.apache.flink.table.module.Module
Returns a DynamicTableSourceFactory for 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 SupportsTargetColumnWriting instead.
getTaskInfo() - Method in class org.apache.flink.table.functions.FunctionContext
Get the TaskInfo for 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.
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 ClassLoader to 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 ClassLoader to 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 nullReplacement if the given expression is NULL; otherwise the expression is returned.
ifThenElse(Object, Object, Object) - Static method in class org.apache.flink.table.api.Expressions
Ternary conditional operator that decides which of two other expressions should be evaluated based on a evaluated boolean condition.
IGNORE - 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 EnvironmentSettings in 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 InsertConflictStrategy instances.
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 Table object should be written to a table (backed by a DynamicTableSink) 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 Table object should be written to a table (backed by a DynamicTableSink) 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 Table object should be written to a table (backed by a DynamicTableSink) 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 Table object should be written to a table (backed by a DynamicTableSink) 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 Table object should be written to a table (backed by a DynamicTableSink) expressed via the given TableDescriptor.
insertInto(TableDescriptor, boolean) - Method in interface org.apache.flink.table.api.Table
Declares that the pipeline defined by the given Table object should be written to a table (backed by a DynamicTableSink) expressed via the given TableDescriptor.
insertInto(TableDescriptor, InsertConflictStrategy) - Method in interface org.apache.flink.table.api.Table
Declares that the pipeline defined by the given Table object should be written to a table (backed by a DynamicTableSink) expressed via the given TableDescriptor.
insertInto(TableDescriptor, InsertConflictStrategy, boolean) - Method in interface org.apache.flink.table.api.Table
Declares that the pipeline defined by the given Table object should be written to a table (backed by a DynamicTableSink) expressed via the given TableDescriptor.
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 EnvironmentSettings in 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 Integer type.
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 family or not.
is(LogicalTypeRoot) - Method in class org.apache.flink.table.types.logical.LogicalType
Returns whether the root of the type equals to the typeRoot or 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 true if value matches 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 typeFamily or 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 typeRoots or 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 TableEnvironment should 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 Table with an user-defined TableFunction.
joinLateral(Expression, Expression) - Method in interface org.apache.flink.table.api.Table
Joins this Table with an user-defined TableFunction.
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_QUERY in 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_QUERY into 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

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 Table with an user-defined TableFunction.
leftOuterJoinLateral(Expression, Expression) - Method in interface org.apache.flink.table.api.Table
Joins this Table with an user-defined TableFunction.
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 DataView that provides List-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 Module under a unique name.
loadPlan(PlanReference) - Method in interface org.apache.flink.table.api.TableEnvironment
Loads a plan from a PlanReference into a CompiledPlan.
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 for Expressions.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 Long type.
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
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 (including NULL).
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 (including NULL).
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 DataView that provides Map-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 MemorySize type.
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) or f(m => MODEL myModel)).
Model - Interface in org.apache.flink.table.api
The Model object 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 CatalogModel representing 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
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
namedArguments(List<String>) - Method in class org.apache.flink.table.types.inference.TypeInference.Builder
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 StructuredType that 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 StructuredType that is identified by a class name but without a resolved implementation class (i.e. eventually using StructuredType.FALLBACK_CONVERSION).
newBuilder(ObjectIdentifier) - Static method in class org.apache.flink.table.types.logical.StructuredType
Creates a builder for a StructuredType that is identified by an ObjectIdentifier.
newBuilder(ObjectIdentifier, Class<?>) - Static method in class org.apache.flink.table.types.logical.StructuredType
Creates a builder for a StructuredType that identified by an ObjectIdentifier but 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
Utility method for creating a DataType of ListView explicitly.
newMapViewDataType(DataType, DataType) - Static method in class org.apache.flink.table.api.dataview.MapView
Utility method for creating a DataType of MapView explicitly.
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 NULL values.
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 on DataTypes. 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 OAuthTokenProvider callback.
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 DataType by 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 DataType by 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 DataType by converting the given TypeInformation later.
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 DataType from a LogicalType with 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
OptimizerConfigOptions.AdaptiveSkewedJoinOptimizationStrategy - Enum in org.apache.flink.table.api.config
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
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 expr at the specified percentage in 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 options for 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 PlannerConfig holds 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 to System.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.Context that is available when the onTimer() 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
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 RowKind from another row.
project(Row, String[]) - Static method in class org.apache.flink.types.Row
Creates a new row with projected fields and identical RowKind from 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 Table API.

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 str matches the regex pattern.
regexpExtract(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
Returns a string extracted with a specified regular expression.
regexpExtract(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
Returns a string extracted with a specified regular expression and a regex match group index.
regexpExtractAll(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
Extracts all the strings in str that match the regex expression.
regexpExtractAll(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
Extracts all the substrings in str that match the regex expression and correspond to the regex group extractIndex.
regexpInstr(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
Returns the position of the first substring in str that matches regex.
regexpReplace(InType, InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
Returns a string with all substrings that match the regular expression consecutively being replaced.
regexpSubstr(InType) - Method in class org.apache.flink.table.api.internal.BaseExpressions
Returns the first substring in str that matches regex.
registerCatalog(String, Catalog) - Method in interface org.apache.flink.table.api.TableEnvironment
Deprecated.
Use TableEnvironment.createCatalog(String, CatalogDescriptor) instead. The new method uses a CatalogDescriptor to initialize the catalog instance and store the CatalogDescriptor to the CatalogStore.
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 of ScalarFunction for 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
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_UPDATES should include all fields in the RowKind.DELETE message 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_time argument 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_UPDATES should include a RowKind.UPDATE_BEFORE message 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 Schema to a validated ResolvedSchema.
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
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
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 RowType and other (possibly nested) structured types such as StructuredType in 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) or f(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
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.ComputedColumn during 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 ImmutableColumnsConstraint during schema resolution.
Schema.UnresolvedIndex - Class in org.apache.flink.table.api
Declaration of an index that will be resolved to Index during schema resolution.
Schema.UnresolvedMetadataColumn - Class in org.apache.flink.table.api
Declaration of a metadata column that will be resolved to Column.MetadataColumn during schema resolution.
Schema.UnresolvedPhysicalColumn - Class in org.apache.flink.table.api
Declaration of a physical column that will be resolved to Column.PhysicalColumn during schema resolution.
Schema.UnresolvedPrimaryKey - Class in org.apache.flink.table.api
Declaration of a primary key that will be resolved to UniqueConstraint during schema resolution.
Schema.UnresolvedWatermarkSpec - Class in org.apache.flink.table.api
Declaration of a watermark strategy that will be resolved to WatermarkSpec during 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 Instant and fires eligible timers.
setWatermark(LocalDateTime) - Method in class org.apache.flink.table.runtime.functions.ProcessTableFunctionTestHarness
Sets the watermark for all tables to the given LocalDateTime and 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 ResolvedExpression to a string.
sqlQuery(String) - Method in interface org.apache.flink.table.api.TableEnvironment
Evaluates a SQL query on registered tables and returns a Table object describing the pipeline for further transformations.
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 expr starts with startExpr.
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 StatementSet accepts pipelines defined by DML statements or Table objects.
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 String type.
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
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
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 ScanTableSource itself.

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) or f(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) or f(t => TABLE myTable)).
Table - Interface in org.apache.flink.table.api
The Table object 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 TableEnvironment session 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 Catalog objects into a plan.
TableConfigOptions.CatalogPlanRestore - Enum in org.apache.flink.table.api.config
Strategy to restore Catalog objects using the plan and lookups if necessary.
TableConfigOptions.ColumnExpansionStrategy - Enum in org.apache.flink.table.api.config
Strategy to expand columns in SELECT * queries.
TableDescriptor - Class in org.apache.flink.table.api
Describes a CatalogTable representing a source or sink.
TableDescriptor(Schema, Map<String, String>, TableDistribution, List<String>, String) - Constructor for class org.apache.flink.table.api.TableDescriptor
 
TableDescriptor.Builder - Class in org.apache.flink.table.api
Builder for TableDescriptor.
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 Explainable with 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 TextElement e.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 TIME with 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) where p is 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.TimeContext to 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 ProcessTableFunction during 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 TIMESTAMP with 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) where p is 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 ZONE with 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 ZONE where p is 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 ZONE with 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 ZONE where p is 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 TimePointUnit between 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_CHANGELOG process table function.
toDataType(DataTypeFactory) - Method in class org.apache.flink.table.types.UnresolvedDataType
Converts this instance to a resolved DataType possibly 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 DataType instance 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 ObjectIdentifier to ObjectPath.
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 expr where all characters in fromStr have been replaced with those in toStr.
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, returns null rather 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, returns null rather than failing the job.
Tumble - Class in org.apache.flink.table.api
Helper class for creating a tumbling window.
Tumble() - Constructor for class org.apache.flink.table.api.Tumble
 
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
typedArguments(DataType...) - Method in class org.apache.flink.table.types.inference.TypeInference.Builder
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 preceding clause of unbounded Over windows.
UNBOUNDED_ROW - Static variable in class org.apache.flink.table.api.Expressions
Offset constant to be used in the preceding clause of unbounded Over windows.
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 expr to 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 Module with 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_BEFORE rows.
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_BEFORE rows.
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, and JsonType.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) where n is 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) where n is 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 SecretStore to be used for managing secrets in the TableEnvironment.
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 single TextElement.
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
 
$ A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form