Uses of Package
org.apache.flink.table.api
-
Classes in org.apache.flink.table.api used by org.apache.flink.table.api Class Description AggregatedTable A table that has been performed on the aggregate function.ApiExpression Java API class that gives access to expression operations.Compilable Represents an artifact that can be compiled to aCompiledPlan
.CompiledPlan Represents an immutable, fully optimized, and executable entity that has been compiled from a Table & SQL API pipeline definition.EnvironmentSettings Defines all parameters that initialize a table environment.EnvironmentSettings.Builder A builder forEnvironmentSettings
.Executable Represents an artifact that can be executed.Explainable Represents an artifact that can be explained using a summary string.ExplainDetail ExplainDetail defines the types of details for explain result.ExplainFormat Explain format categorizes the output format of explain result.FlatAggregateTable FormatDescriptor Describes aformat
and its options for use withTableDescriptor
.FormatDescriptor.Builder Builder forFormatDescriptor
.GroupedTable A table that has been grouped on a set of grouping keys.GroupWindow A group window specification.GroupWindowedTable A table that has been windowed forGroupWindow
s.OverWindow An over window specification.OverWindowedTable A table that has been windowed forOverWindow
s.OverWindowPartitioned Partially defined over window with partitioning.OverWindowPartitionedOrdered Partially defined over window with (optional) partitioning and order.OverWindowPartitionedOrderedPreceding Partially defined over window with (optional) partitioning, order, and preceding.PlannerConfig ThePlannerConfig
holds parameters to configure the behavior of queries.PlanReference Unresolved pointer to a persisted plan.ResultKind ResultKind defines the types of the result.SessionWithGap Session window.SessionWithGapOnTime Session window on time.SessionWithGapOnTimeWithAlias Session window on time with alias.SlideWithSize Partially specified sliding window.SlideWithSizeAndSlide Sliding window.SlideWithSizeAndSlideOnTime Sliding window on time.SlideWithSizeAndSlideOnTimeWithAlias Sliding window on time with alias.SqlDialect Enumeration of valid SQL compatibility modes.SqlParserException Exception for all errors occurring during sql parsing.StatementSet AStatementSet
accepts pipelines defined by DML statements orTable
objects.Table TheTable
object is the core abstraction of the Table API.TableConfig Configuration for the currentTableEnvironment
session to adjust Table & SQL API programs.TableDescriptor Describes aCatalogTable
representing a source or sink.TableDescriptor.Builder Builder forTableDescriptor
.TableEnvironment A table environment is the base class, entry point, and central context for creating Table and SQL API programs.TablePipeline Describes a complete pipeline from one or more source tables to a sink table.TableResult A TableResult is the representation of the statement execution result.TumbleWithSize Tumbling window.TumbleWithSizeOnTime Tumbling window on time.TumbleWithSizeOnTimeWithAlias Tumbling window on time with alias.WindowGroupedTable A table that has been windowed and grouped forGroupWindow
s. -
Classes in org.apache.flink.table.api used by org.apache.flink.table.api.internal Class Description AggregatedTable A table that has been performed on the aggregate function.Compilable Represents an artifact that can be compiled to aCompiledPlan
.CompiledPlan Represents an immutable, fully optimized, and executable entity that has been compiled from a Table & SQL API pipeline definition.EnvironmentSettings Defines all parameters that initialize a table environment.Executable Represents an artifact that can be executed.Explainable Represents an artifact that can be explained using a summary string.ExplainDetail ExplainDetail defines the types of details for explain result.ExplainFormat Explain format categorizes the output format of explain result.FlatAggregateTable GroupedTable A table that has been grouped on a set of grouping keys.GroupWindow A group window specification.GroupWindowedTable A table that has been windowed forGroupWindow
s.OverWindow An over window specification.OverWindowedTable A table that has been windowed forOverWindow
s.PlanReference Unresolved pointer to a persisted plan.ResultKind ResultKind defines the types of the result.StatementSet AStatementSet
accepts pipelines defined by DML statements orTable
objects.Table TheTable
object is the core abstraction of the Table API.TableConfig Configuration for the currentTableEnvironment
session to adjust Table & SQL API programs.TableDescriptor Describes aCatalogTable
representing a source or sink.TableEnvironment A table environment is the base class, entry point, and central context for creating Table and SQL API programs.TablePipeline Describes a complete pipeline from one or more source tables to a sink table.TableResult A TableResult is the representation of the statement execution result. -
Classes in org.apache.flink.table.api used by org.apache.flink.table.delegation Class Description ExplainDetail ExplainDetail defines the types of details for explain result.ExplainFormat Explain format categorizes the output format of explain result.PlanReference Unresolved pointer to a persisted plan.TableConfig Configuration for the currentTableEnvironment
session to adjust Table & SQL API programs. -
Classes in org.apache.flink.table.api used by org.apache.flink.table.expressions Class Description Table TheTable
object is the core abstraction of the Table API. -
Classes in org.apache.flink.table.api used by org.apache.flink.table.expressions.resolver Class Description OverWindow An over window specification.TableConfig Configuration for the currentTableEnvironment
session to adjust Table & SQL API programs. -
Classes in org.apache.flink.table.api used by org.apache.flink.table.factories Class Description TableConfig Configuration for the currentTableEnvironment
session to adjust Table & SQL API programs. -
Classes in org.apache.flink.table.api used by org.apache.flink.table.operations Class Description TableConfig Configuration for the currentTableEnvironment
session to adjust Table & SQL API programs. -
Classes in org.apache.flink.table.api used by org.apache.flink.table.operations.utils Class Description GroupWindow A group window specification.TableConfig Configuration for the currentTableEnvironment
session to adjust Table & SQL API programs. -
Classes in org.apache.flink.table.api used by org.apache.flink.table.resource Class Description TableConfig Configuration for the currentTableEnvironment
session to adjust Table & SQL API programs.