All Classes and Interfaces

Class
Description
Abstract modify and delete workflow related message headers.
Abstract operation handler.
Abstract operation related message headers.
AbstractSqlGatewayRestHandler<R extends org.apache.flink.runtime.rest.messages.RequestBody,P extends org.apache.flink.runtime.rest.messages.ResponseBody,M extends org.apache.flink.runtime.rest.messages.MessageParameters>
Super class for sql gateway handlers that work with RequestBodys and ResponseBodys.
Handler to cancel operation.
Message headers for canceling operation.
Handler to close operation.
Message headers for closing operation.
Handler to close session.
Message headers for closing a session.
ResponseBody for closing a session.
A column info represents a table column's structure with column name, column type.
Handler to complete a statement.
Message headers for completing a statement.
RequestBody for completing a statement.
ResponseBody for completing a statement.
Handler to configure a session with statement.
Message headers for configuring a session.
RequestBody for configuring a session.
Constants used in the SqlGatewayService.
Handler to create workflow in embedded scheduler.
Message headers for create workflow in embedded scheduler.
RequestBody for create workflow in embedded scheduler.
ResponseBody for create workflow in embedded scheduler.
The context memorized initial configuration.
Handler to delete workflow in embedded scheduler.
Message headers for delete workflow in embedded scheduler.
Handler to deploy the script in application mode.
Message headers for run the script in application mode.
Request to deploy a script in application mode.
Response about the cluster that runs the application.
An embedded workflow scheduler based on quartz Scheduler that store all workflow in memory, it does not have high availability.
The Job implementation for embedded quartz scheduler.
A RefreshHandler instance for embedded workflow scheduler.
RefreshHandlerSerializer for EmbeddedRefreshHandler.
RequestBody for suspend, resume, delete workflow in embedded scheduler.
A workflow scheduler plugin implementation for EmbeddedQuartzScheduler.
The WorkflowSchedulerFactory to create the EmbeddedWorkflowScheduler.
An in-memory catalog that can be reused across different TableEnvironment.
Handler to execute a statement.
Message headers for executing a statement.
RequestBody for executing a statement.
ResponseBody for executing a statement.
Deserializer to deserialize FetchResultsResponseBody.
The implementation of the FetchResultsResponseBody with ready results.
Handler to fetch results.
Message headers for fetching results.
MessageParameters for fetching results.
ResponseBody for executing a statement.
Serializer to serialize FetchResultsResponseBody.
A MessageQueryParameter that parses the 'rowFormat' query parameter for fetching results.
MessagePathParameter that parses the token string.
Handler to get rest api version.
Message headers for getting rest api version.
ResponseBody for getting rest api version.
Handler to get cluster information.
Message headers for getting cluster information.
ResponseBody for getting cluster information.
Handler to get the status of operation.
Message headers for getting the status of operation.
Handler to get the session configuration.
Message headers for getting session configuration.
ResponseBody for get session configuration.
JSON deserializer for LogicalType.
Json serializer for LogicalType.
MessagePathParameter that parses the materialized table identifier.
Manager is responsible for execute the MaterializedTableOperation.
The FetchResultsResponseBody indicates the results is not ready.
To represent that the execution result is not ready to fetch.
Handler to open session.
Message headers for opening a session.
RequestBody for opening a session.
ResponseBody for opening a session.
An executor to execute the Operation.
MessagePathParameter that parses the OperationHandle.
MessageParameters for operation.
ResponseBody for getting the status of operation.
Printer to print the statement results in application mode.
 
Utility class for quartz scheduler.
Handler to execute materialized table refresh operation.
Message headers for executing a materialized table refresh operation.
MessageParameters for execute materialized table refresh operation.
RequestBody for executing materialized table refresh operation.
ResponseBody for executing a materialized table refresh operation.
A fetcher to fetch result from submitted statement.
A ResultInfo contains information of a ResultSet.
Deserializer for ResultInfo.
Serializer for ResultInfo.
A result store which stores and buffers results.
Handler to resume workflow in embedded scheduler.
Message headers for resume workflow in embedded scheduler.
RequestBody for resume workflow in embedded scheduler.
Convert LocalZonedTimestampType data in RowData to TimestampData based on the local time zone.
Describes the serialization format of RowData in the ResultSet.
General exception for workflow scheduler related errors.
Executor to execute the statements.
Runner to run the script.
Similar to HTTP Session, which could maintain user identity and store user-specific data during multiple request/response interactions between a client and the gateway server.
Context describing a session, it's mainly used for user to open a new session in the backend.
session state.
MessagePathParameter that parse the SessionHandle.
Mange the lifecycle of the Session.
The implementation of the SessionManager that manage the lifecycle of the Session.
MessagePathParameter for session handle.
Thrown to trigger a canceling of the executing operation.
Exception thrown during the execution.
Main entry point for the SQL Gateway.
SqlGatewayMessageHeaders<R extends org.apache.flink.runtime.rest.messages.RequestBody,P extends org.apache.flink.runtime.rest.messages.ResponseBody,M extends org.apache.flink.runtime.rest.messages.MessageParameters>
This class links RequestBodys to ResponseBodys types and contains meta-data required for their http headers in runtime module.
Options to configure the SqlGateway.
Parser to parse the command line options.
An enum for all versions of the Sql Gateway REST API.
The rest endpoint for sql gateway.
The factory for sql gateway.
Utils for the SqlGatewayRestEndpoint.
Options to configure SqlGatewayRestEndpoint.
The implementation of the SqlGatewayService interface.
The SqlGatewayStreamExecutionEnvironment is a StreamExecutionEnvironment that runs the program with SQL gateway.
Handler to suspend workflow in embedded scheduler.
Message headers for suspend workflow in embedded scheduler.
Handler to touch the session.
Message headers for touching the session.
The WorkflowInfo represents the required information of one materialized table background workflow.