Interface | Description |
---|---|
AggregatedTable |
A table that has been performed on the aggregate function.
|
FlatAggregateTable | |
GroupedTable |
A table that has been grouped on a set of grouping keys.
|
GroupWindowedTable |
A table that has been windowed for
GroupWindow s. |
OverWindowedTable |
A table that has been windowed for
OverWindow s. |
PlannerConfig |
The
PlannerConfig holds parameters to configure the behavior of queries. |
StatementSet |
A
StatementSet accepts DML statements or Table s, the planner can optimize all
added statements and Tables together and then submit as one job. |
Table |
A Table is the core component of the Table API.
|
TableEnvironment |
A table environment is the base class, entry point, and central context for creating Table and
SQL API programs.
|
TableResult |
A TableResult is the representation of the statement execution result.
|
WindowGroupedTable |
A table that has been windowed and grouped for
GroupWindow s. |
Class | Description |
---|---|
ApiExpression |
Java API class that gives access to expression operations.
|
DataTypes |
A
DataType can be used to declare input and/or output types of operations. |
DataTypes.AbstractField |
Common helper class for resolved and unresolved fields of a row or structured type.
|
DataTypes.Field |
Helper class for defining the field of a row or structured type.
|
DataTypes.Resolution |
Helper class for defining the resolution of an interval.
|
DataTypes.UnresolvedField |
Helper class for defining the unresolved field of a row or structured type.
|
EnvironmentSettings |
Defines all parameters that initialize a table environment.
|
EnvironmentSettings.Builder |
A builder for
EnvironmentSettings . |
Expressions |
Entry point of the Table API Expression DSL such as:
$("myField").plus(10).abs() |
GroupWindow |
A group window specification.
|
Over |
Helper class for creating an over window.
|
OverWindow |
An over window specification.
|
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.
|
Session |
Helper class for creating a session window.
|
SessionWithGap |
Session window.
|
SessionWithGapOnTime |
Session window on time.
|
SessionWithGapOnTimeWithAlias |
Session window on time with alias.
|
Slide |
Helper class for creating a sliding window.
|
SlideWithSize |
Partially specified sliding window.
|
SlideWithSizeAndSlide |
Sliding window.
|
SlideWithSizeAndSlideOnTime |
Sliding window on time.
|
SlideWithSizeAndSlideOnTimeWithAlias |
Sliding window on time with alias.
|
TableColumn |
A table column represents a table column's structure with column name, column data type and
computation expression(if it is a computed column).
|
TableConfig |
Configuration for the current
TableEnvironment session to adjust Table & SQL API
programs. |
TableSchema |
A table schema that represents a table's structure with field names and data types.
|
TableSchema.Builder |
Builder for creating a
TableSchema . |
Tumble |
Helper class for creating a tumbling window.
|
TumbleWithSize |
Tumbling window.
|
TumbleWithSizeOnTime |
Tumbling window on time.
|
TumbleWithSizeOnTimeWithAlias |
Tumbling window on time with alias.
|
Types | Deprecated
This class will be removed in future versions as it uses the old type system.
|
WatermarkSpec |
Watermark metadata defined in
TableSchema . |
Enum | Description |
---|---|
ExplainDetail |
ExplainDetail defines the types of details for explain result.
|
ResultKind |
ResultKind defines the types of the result.
|
SqlDialect |
Enumeration of valid SQL compatibility modes.
|
Exception | Description |
---|---|
AmbiguousTableFactoryException |
Exception for finding more than one
TableFactory for the given properties. |
CatalogNotExistException |
Exception for an operation on a nonexistent catalog.
|
ExpressionParserException |
Exception for all errors occurring during expression parsing.
|
NoMatchingTableFactoryException |
Exception for not finding a
TableFactory for the given properties. |
SqlParserException |
Exception for all errors occurring during sql parsing.
|
TableException |
General Exception for all errors during table handling.
|
TableNotExistException |
Exception for an operation on a nonexistent table.
|
UnresolvedException |
Exception for unwanted method calling on unresolved expression.
|
ValidationException |
Exception for all errors occurring during validation phase.
|
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.