All Classes and Interfaces

Class
Description
Collects results and returns them as a changelog.
A result that is represented as a changelog consisting of insert and delete records.
CLI view for retrieving and displaying a changelog stream.
Available operations for this view.
SQL CLI client.
Mode of the execution.
The ClientResourceManager is able to remove the registered JAR resources with the specified jar path.
This class loader extends FlinkUserCodeClassLoaders.SafetyNetWrapperClassLoader, upon the addURL method, it also exposes a removeURL method which used to remove unnecessary jar from current classloader path.
CLI view for entering a string.
Available operations for this view.
Command line options to configure the SQL client.
Command option lines to configure SQL Client in the embedded mode.
Command option lines to configure SQL Client in the gateway mode.
Parser for command line options.
CliResultView<O extends Enum<O>>
Abstract CLI view for showing results (either as changelog or table).
CLI view for visualizing a row.
Available operations for this view.
Utility class that contains all strings for CLI commands and messages.
Print result in tableau mode.
CLI view for retrieving and displaying a table.
Available operations for this view.
Utilities for CLI formatting.
CliView<OP extends Enum<OP>,OUT>
Framework for a CLI view with header, footer, and main part that is scrollable.
A result that works through TableResult.collect().
Enumerates the possible types of input statements.
Utils to build a DefaultContext.
A result of a dynamic table program.
A gateway for communicating with Flink and other external systems.
Executor to connect to SqlGateway and execute statements.
Collects results and returns them as table snapshots.
Base class to collect results and returns them as table snapshots.
Collects results and returns them as table snapshots.
A result that is materialized and can be viewed by navigating through a snapshot.
Printer to print the results to the terminal.
Printer to clear the terminal.
Printer to print the HELP results.
Printer prints the initialization command results.
Printer to print the QUIT messages.
Printer prints the statement results.
Describes a result to be expected from a table program.
The mode when display the result of the query in the sql client.
A SessionManager only has one session at most.
SQL Client for submitting SQL statements.
General exception for SQL client related errors.
Options used in sql client.
State of parser used while preparing highlighted output, multiline parsing.
Sql Client syntax highlighter.
SqlClient command parser.
The SqlCommandParserImpl uses FlinkSqlParserImplTokenManager to do lexical analysis.
SQL code completer.
Exception thrown during the execution of SQL statements.
Multi-line parser for parsing an arbitrary number of SQL lines until a line ends with ';'.
Wrapped results for the FetchResultsResponseBody.
Pre-defined highlight styles.
Utilities for terminal handling.
A mock OutputStream for testing.
Result with an attached type (actual payload, EOS, etc.).
Result types.