All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractOperationHandler Abstract operation handler.AbstractOperationHeaders 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 withRequestBodys andResponseBodys.CancelOperationHandler Handler to cancel operation.CancelOperationHeaders Message headers for canceling operation.CloseOperationHandler Handler to close operation.CloseOperationHeaders Message headers for closing operation.CloseSessionHandler Handler to close session.CloseSessionHeaders Message headers for closing a session.CloseSessionResponseBody ResponseBodyfor closing a session.ColumnInfo A column info represents a table column's structure with column name, column type.CompleteStatementHandler Handler to complete a statement.CompleteStatementHeaders Message headers for completing a statement.CompleteStatementRequestBody RequestBodyfor completing a statement.CompleteStatementResponseBody ResponseBodyfor completing a statement.ConfigureSessionHandler Handler to configure a session with statement.ConfigureSessionHeaders Message headers for configuring a session.ConfigureSessionRequestBody RequestBodyfor configuring a session.Constants Constants used in the SqlGatewayService.DefaultContext The context memorized initial configuration.ExecuteStatementHandler Handler to execute a statement.ExecuteStatementHeaders Message headers for executing a statement.ExecuteStatementRequestBody RequestBodyfor executing a statement.ExecuteStatementResponseBody ResponseBodyfor executing a statement.FetchResultResponseBodyDeserializer Deserializer to deserializeFetchResultsResponseBody.FetchResultResponseBodyImpl The implementation of theFetchResultsResponseBodywith ready results.FetchResultsHandler Handler to fetch results.FetchResultsHeaders Message headers for fetching results.FetchResultsMessageParameters MessageParametersfor fetching results.FetchResultsResponseBody ResponseBodyfor executing a statement.FetchResultsResponseBodySerializer Serializer to serializeFetchResultsResponseBody.FetchResultsRowFormatQueryParameter AMessageQueryParameterthat parses the 'rowFormat' query parameter for fetching results.FetchResultsTokenPathParameter MessagePathParameterthat parses the token string.GetApiVersionHandler Handler to get rest api version.GetApiVersionHeaders Message headers for getting rest api version.GetApiVersionResponseBody ResponseBodyfor getting rest api version.GetInfoHandler Handler to get cluster information.GetInfoHeaders Message headers for getting cluster information.GetInfoResponseBody ResponseBodyfor getting cluster information.GetOperationStatusHandler Handler to get the status of operation.GetOperationStatusHeaders Message headers for getting the status of operation.GetSessionConfigHandler Handler to get the session configuration.GetSessionConfigHeaders Message headers for getting session configuration.GetSessionConfigResponseBody ResponseBodyfor get session configuration.LogicalTypeJsonDeserializer JSON deserializer forLogicalType.LogicalTypeJsonSerializer Json serializer forLogicalType.NotReadyFetchResultResponse TheFetchResultsResponseBodyindicates the results is not ready.NotReadyResult To represent that the execution result is not ready to fetch.OpenSessionHandler Handler to open session.OpenSessionHeaders Message headers for opening a session.OpenSessionRequestBody RequestBodyfor opening a session.OpenSessionResponseBody ResponseBodyfor opening a session.OperationExecutor An executor to execute theOperation.OperationHandleIdPathParameter MessagePathParameterthat parses theOperationHandle.OperationManager Manager for theOperationManager.Operation.OperationMessageParameters MessageParametersfor operation.OperationStatusResponseBody ResponseBodyfor getting the status of operation.ResultFetcher A fetcher to fetch result from submitted statement.ResultInfo AResultInfocontains information of aResultSet.ResultInfoDeserializer Deserializer forResultInfo.ResultInfoSerializer Serializer forResultInfo.ResultStore A result store which stores and buffers results.RowFormat Describes the serialization format ofRowDatain theResultSet.Session 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.SessionContext Context describing a session, it's mainly used for user to open a new session in the backend.SessionContext.SessionState session state.SessionHandleIdPathParameter MessagePathParameterthat parse theSessionHandle.SessionManager Mange the lifecycle of theSession.SessionManagerImpl The implementation of theSessionManagerthat manage the lifecycle of theSession.SessionMessageParameters MessagePathParameterfor session handle.SqlCancelException Thrown to trigger a canceling of the executing operation.SqlExecutionException Exception thrown during the execution.SqlGateway 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 linksRequestBodys toResponseBodys types and contains meta-data required for their http headers in runtime module.SqlGatewayOptions Options to configure theSqlGateway.SqlGatewayOptionsParser Parser to parse the command line options.SqlGatewayRestAPIVersion An enum for all versions of the Sql Gateway REST API.SqlGatewayRestEndpoint The rest endpoint for sql gateway.SqlGatewayRestEndpointFactory The factory for sql gateway.SqlGatewayRestEndpointUtils Utils for theSqlGatewayRestEndpoint.SqlGatewayRestOptions Options to configureSqlGatewayRestEndpoint.SqlGatewayServiceImpl The implementation of theSqlGatewayServiceinterface.SqlGatewayStreamExecutionEnvironment The SqlGatewayStreamExecutionEnvironment is aStreamExecutionEnvironmentthat runs the program with SQL gateway.TriggerSessionHeartbeatHandler Handler to touch the session.TriggerSessionHeartbeatHeaders Message headers for touching the session.UrlPrefixDecorator<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 decorates the URL of the original message headers by adding a prefix.