All Classes and Interfaces
Classes
Class
Description
Example for implementing more complex
UserDefinedFunctions.The
ChangelogCsvDeserializer contains a simple parsing logic for converting bytes into
Row of Integer and String with a RowKind.The
ChangelogCsvFormat is a decoding format that uses a DeserializationSchema
during runtime.The
ChangelogCsvFormatFactory translates format-specific options to a format.Example for implementing a custom
DynamicTableSource and a DecodingFormat.Example for getting started with the Table & SQL API.
We can put frequently used procedures in user-defined functions.
Merges two rows into a single row with unique field names.
Implementation of an
AggregateFunction that returns a row containing the latest non-null
value with its corresponding date.Generic accumulator for representing state.
The
SocketDynamicTableFactory translates the catalog table to a table source.The
SocketDynamicTableSource is used during planning.The
SocketSource opens a socket and consumes bytes.Placeholder because the SocketSource does not support fault-tolerance and thus does not
require actual checkpointing.
Placeholder because the socket itself implicitly represents the only split and does not
require an actual split object.
Simple example for demonstrating the use of SQL on a table backed by a
DataStream in Java
DataStream API.Simple POJO.
Simple example for demonstrating the use of SQL in Java.
Example for demonstrating the use of temporal join between a table backed by a
DataStream
and a table backed by a change log stream.Enriched transaction by joining with the currency rate table.
A simple class to represent a transaction.
Example for aggregating and ranking data using Flink SQL on updating tables.
The famous word count example that shows a minimal Flink SQL job in batch execution mode.