# Uses of Package
org.apache.calcite.avatica.proto

Packages that use org.apache.calcite.avatica.proto
org.apache.calcite.avatica: Avatica JDBC framework.
org.apache.calcite.avatica.proto
org.apache.calcite.avatica.remote: JDBC driver that uses remote procedure calls.

Classes in org.apache.calcite.avatica.proto used by org.apache.calcite.avatica
Common.AvaticaParameter: Metadata for a parameter
Common.AvaticaType: Base class for a column type
Common.ColumnMetaData: Protobuf type `ColumnMetaData`
Common.ColumnValue: A value might be a TypedValue or an Array of TypedValue's
Common.ConnectionProperties: Details about a connection
Common.CursorFactory: Information necessary to convert an Iterable into a Calcite Cursor
Common.CursorFactory.Style: Protobuf enum `CursorFactory.Style`
Common.DatabaseProperty: Database property, list of functions the database provides for a certain operation
Common.Frame: A collection of rows
Common.QueryState: Protobuf type `QueryState`
Common.Rep: Protobuf enum `Rep`
Common.Row.Builder: A row is a collection of values
Common.Severity: The severity of some unexpected outcome to an operation.
Common.Signature: Results of preparing a statement
Common.StatementHandle: Statement handle
Common.StatementType: Has to be consistent with Meta.StatementType
Common.StateType: Protobuf enum `StateType`
Common.TypedValue: Generic wrapper to support any SQL type.

Classes in org.apache.calcite.avatica.proto used by org.apache.calcite.avatica.proto
Common.AvaticaParameter: Metadata for a parameter
Common.AvaticaParameter.Builder: Metadata for a parameter
Common.AvaticaParameterOrBuilder
Common.AvaticaType: Base class for a column type
Common.AvaticaType.Builder: Base class for a column type
Common.AvaticaTypeOrBuilder
Common.ColumnMetaData: Protobuf type `ColumnMetaData`
Common.ColumnMetaData.Builder: Protobuf type `ColumnMetaData`
Common.ColumnMetaDataOrBuilder
Common.ColumnValue: A value might be a TypedValue or an Array of TypedValue's
Common.ColumnValue.Builder: A value might be a TypedValue or an Array of TypedValue's
Common.ColumnValueOrBuilder
Common.ConnectionProperties: Details about a connection
Common.ConnectionProperties.Builder: Details about a connection
Common.ConnectionPropertiesOrBuilder
Common.CursorFactory: Information necessary to convert an Iterable into a Calcite Cursor
Common.CursorFactory.Builder: Information necessary to convert an Iterable into a Calcite Cursor
Common.CursorFactory.Style: Protobuf enum `CursorFactory.Style`
Common.CursorFactoryOrBuilder
Common.DatabaseProperty: Database property, list of functions the database provides for a certain operation
Common.DatabaseProperty.Builder: Database property, list of functions the database provides for a certain operation
Common.DatabasePropertyOrBuilder
Common.Frame: A collection of rows
Common.Frame.Builder: A collection of rows
Common.FrameOrBuilder
Common.MetaDataOperation: Enumeration corresponding to DatabaseMetaData operations
Common.MetaDataOperationArgument: Represents the breadth of arguments to DatabaseMetaData functions
Common.MetaDataOperationArgument.ArgumentType: Protobuf enum `MetaDataOperationArgument.ArgumentType`
Common.MetaDataOperationArgument.Builder: Represents the breadth of arguments to DatabaseMetaData functions
Common.MetaDataOperationArgumentOrBuilder
Common.QueryState: Protobuf type `QueryState`
Common.QueryState.Builder: Protobuf type `QueryState`
Common.QueryStateOrBuilder
Common.Rep: Protobuf enum `Rep`
Common.Row: A row is a collection of values
Common.Row.Builder: A row is a collection of values
Common.RowOrBuilder
Common.Severity: The severity of some unexpected outcome to an operation.
Common.Signature: Results of preparing a statement
Common.Signature.Builder: Results of preparing a statement
Common.SignatureOrBuilder
Common.StatementHandle: Statement handle
Common.StatementHandle.Builder: Statement handle
Common.StatementHandleOrBuilder
Common.StatementType: Has to be consistent with Meta.StatementType
Common.StateType: Protobuf enum `StateType`
Common.TypedValue: Generic wrapper to support any SQL type.
Common.TypedValue.Builder: Generic wrapper to support any SQL type.
Common.TypedValueOrBuilder
Common.WireMessage: Message which encapsulates another message to support a single RPC endpoint
Common.WireMessage.Builder: Message which encapsulates another message to support a single RPC endpoint
Common.WireMessageOrBuilder
Requests.CatalogsRequest: Request for Meta#getCatalogs()
Requests.CatalogsRequest.Builder: Request for Meta#getCatalogs()
Requests.CatalogsRequestOrBuilder
Requests.CloseConnectionRequest: Request for Meta#closeConnection(Meta.ConnectionHandle)
Requests.CloseConnectionRequest.Builder: Request for Meta#closeConnection(Meta.ConnectionHandle)
Requests.CloseConnectionRequestOrBuilder
Requests.CloseStatementRequest: Request for Meta#closeStatement(Meta.StatementHandle)
Requests.CloseStatementRequest.Builder: Request for Meta#closeStatement(Meta.StatementHandle)
Requests.CloseStatementRequestOrBuilder
Requests.ColumnsRequest: Request for Meta#getColumns(String, org.apache.calcite.avatica.Meta.Pat, org.apache.calcite.avatica.Meta.Pat, org.apache.calcite.avatica.Meta.Pat).
Requests.ColumnsRequest.Builder: Request for Meta#getColumns(String, org.apache.calcite.avatica.Meta.Pat, org.apache.calcite.avatica.Meta.Pat, org.apache.calcite.avatica.Meta.Pat).
Requests.ColumnsRequestOrBuilder
Requests.CommitRequest: Request to invoke a commit on a Connection
Requests.CommitRequest.Builder: Request to invoke a commit on a Connection
Requests.CommitRequestOrBuilder
Requests.ConnectionSyncRequest: Protobuf type `ConnectionSyncRequest`
Requests.ConnectionSyncRequest.Builder: Protobuf type `ConnectionSyncRequest`
Requests.ConnectionSyncRequestOrBuilder
Requests.CreateStatementRequest: Request for Meta#createStatement(Meta.ConnectionHandle)
Requests.CreateStatementRequest.Builder: Request for Meta#createStatement(Meta.ConnectionHandle)
Requests.CreateStatementRequestOrBuilder
Requests.DatabasePropertyRequest: Request for Meta#getDatabaseProperties()
Requests.DatabasePropertyRequest.Builder: Request for Meta#getDatabaseProperties()
Requests.DatabasePropertyRequestOrBuilder
Requests.ExecuteBatchRequest: Protobuf type `ExecuteBatchRequest`
Requests.ExecuteBatchRequest.Builder: Protobuf type `ExecuteBatchRequest`
Requests.ExecuteBatchRequestOrBuilder
Requests.ExecuteRequest: Request for Meta#execute(Meta.ConnectionHandle, list, long)
Requests.ExecuteRequest.Builder: Request for Meta#execute(Meta.ConnectionHandle, list, long)
Requests.ExecuteRequestOrBuilder
Requests.FetchRequest: Request for Meta#fetch(Meta.StatementHandle, List, long, int)
Requests.FetchRequest.Builder: Request for Meta#fetch(Meta.StatementHandle, List, long, int)
Requests.FetchRequestOrBuilder
Requests.OpenConnectionRequest: Request for Meta#openConnection(Meta.ConnectionHandle, Map<String, String>)
Requests.OpenConnectionRequest.Builder: Request for Meta#openConnection(Meta.ConnectionHandle, Map<String, String>)
Requests.OpenConnectionRequestOrBuilder
Requests.PrepareAndExecuteBatchRequest: Request to prepare and execute a collection of sql statements.
Requests.PrepareAndExecuteBatchRequest.Builder: Request to prepare and execute a collection of sql statements.
Requests.PrepareAndExecuteBatchRequestOrBuilder
Requests.PrepareAndExecuteRequest: Request for Meta#prepareAndExecute(Meta.StatementHandle, String, long, Meta.PrepareCallback)
Requests.PrepareAndExecuteRequest.Builder: Request for Meta#prepareAndExecute(Meta.StatementHandle, String, long, Meta.PrepareCallback)
Requests.PrepareAndExecuteRequestOrBuilder
Requests.PrepareRequest: Request for Meta.prepare(Meta.ConnectionHandle, String, long)
Requests.PrepareRequest.Builder: Request for Meta.prepare(Meta.ConnectionHandle, String, long)
Requests.PrepareRequestOrBuilder
Requests.RollbackRequest: Request to invoke rollback on a Connection
Requests.RollbackRequest.Builder: Request to invoke rollback on a Connection
Requests.RollbackRequestOrBuilder
Requests.SchemasRequest: Request for Meta#getSchemas(String, org.apache.calcite.avatica.Meta.Pat)}
Requests.SchemasRequest.Builder: Request for Meta#getSchemas(String, org.apache.calcite.avatica.Meta.Pat)}
Requests.SchemasRequestOrBuilder
Requests.SyncResultsRequest: Protobuf type `SyncResultsRequest`
Requests.SyncResultsRequest.Builder: Protobuf type `SyncResultsRequest`
Requests.SyncResultsRequestOrBuilder
Requests.TablesRequest: Request for Request for Meta#getTables(String, org.apache.calcite.avatica.Meta.Pat, org.apache.calcite.avatica.Meta.Pat, java.util.List)
Requests.TablesRequest.Builder: Request for Request for Meta#getTables(String, org.apache.calcite.avatica.Meta.Pat, org.apache.calcite.avatica.Meta.Pat, java.util.List)
Requests.TablesRequestOrBuilder
Requests.TableTypesRequest: Request for Meta#getTableTypes()
Requests.TableTypesRequest.Builder: Request for Meta#getTableTypes()
Requests.TableTypesRequestOrBuilder
Requests.TypeInfoRequest: Request for Meta#getTypeInfo()
Requests.TypeInfoRequest.Builder: Request for Meta#getTypeInfo()
Requests.TypeInfoRequestOrBuilder
Requests.UpdateBatch: Each command is a list of TypedValues
Requests.UpdateBatch.Builder: Each command is a list of TypedValues
Requests.UpdateBatchOrBuilder
Responses.CloseConnectionResponse: Response to CloseConnectionRequest {
Responses.CloseConnectionResponse.Builder: Response to CloseConnectionRequest {
Responses.CloseConnectionResponseOrBuilder
Responses.CloseStatementResponse: Response to CloseStatementRequest
Responses.CloseStatementResponse.Builder: Response to CloseStatementRequest
Responses.CloseStatementResponseOrBuilder
Responses.CommitResponse: Response to a commit request
Responses.CommitResponse.Builder: Response to a commit request
Responses.CommitResponseOrBuilder
Responses.ConnectionSyncResponse: Response to ConnectionSyncRequest
Responses.ConnectionSyncResponse.Builder: Response to ConnectionSyncRequest
Responses.ConnectionSyncResponseOrBuilder
Responses.CreateStatementResponse: Response to CreateStatementRequest
Responses.CreateStatementResponse.Builder: Response to CreateStatementRequest
Responses.CreateStatementResponseOrBuilder
Responses.DatabasePropertyElement: Protobuf type `DatabasePropertyElement`
Responses.DatabasePropertyElement.Builder: Protobuf type `DatabasePropertyElement`
Responses.DatabasePropertyElementOrBuilder
Responses.DatabasePropertyResponse: Response for Meta#getDatabaseProperties()
Responses.DatabasePropertyResponse.Builder: Response for Meta#getDatabaseProperties()
Responses.DatabasePropertyResponseOrBuilder
Responses.ErrorResponse: Send contextual information about some error over the wire from the server.
Responses.ErrorResponse.Builder: Send contextual information about some error over the wire from the server.
Responses.ErrorResponseOrBuilder
Responses.ExecuteBatchResponse: Response to a batch update request
Responses.ExecuteBatchResponse.Builder: Response to a batch update request
Responses.ExecuteBatchResponseOrBuilder
Responses.ExecuteResponse: Response to PrepareAndExecuteRequest
Responses.ExecuteResponse.Builder: Response to PrepareAndExecuteRequest
Responses.ExecuteResponseOrBuilder
Responses.FetchResponse: Response to FetchRequest
Responses.FetchResponse.Builder: Response to FetchRequest
Responses.FetchResponseOrBuilder
Responses.OpenConnectionResponse: Response to OpenConnectionRequest {
Responses.OpenConnectionResponse.Builder: Response to OpenConnectionRequest {
Responses.OpenConnectionResponseOrBuilder
Responses.PrepareResponse: Response to PrepareRequest
Responses.PrepareResponse.Builder: Response to PrepareRequest
Responses.PrepareResponseOrBuilder
Responses.ResultSetResponse: Response that contains a result set.
Responses.ResultSetResponse.Builder: Response that contains a result set.
Responses.ResultSetResponseOrBuilder
Responses.RollbackResponse: Response to a rollback request
Responses.RollbackResponse.Builder: Response to a rollback request
Responses.RollbackResponseOrBuilder
Responses.RpcMetadata: Generic metadata for the server to return with each response.
Responses.RpcMetadata.Builder: Generic metadata for the server to return with each response.
Responses.RpcMetadataOrBuilder
Responses.SyncResultsResponse: Protobuf type `SyncResultsResponse`
Responses.SyncResultsResponse.Builder: Protobuf type `SyncResultsResponse`
Responses.SyncResultsResponseOrBuilder

Classes in org.apache.calcite.avatica.proto used by org.apache.calcite.avatica.remote
Common.MetaDataOperation: Enumeration corresponding to DatabaseMetaData operations
Common.Rep: Protobuf enum `Rep`
Common.TypedValue: Generic wrapper to support any SQL type.
Common.TypedValue.Builder: Generic wrapper to support any SQL type.
Requests.CatalogsRequest: Request for Meta#getCatalogs()
Requests.CloseConnectionRequest: Request for Meta#closeConnection(Meta.ConnectionHandle)
Requests.CloseStatementRequest: Request for Meta#closeStatement(Meta.StatementHandle)
Requests.ColumnsRequest: Request for Meta#getColumns(String, org.apache.calcite.avatica.Meta.Pat, org.apache.calcite.avatica.Meta.Pat, org.apache.calcite.avatica.Meta.Pat).
Requests.CommitRequest: Request to invoke a commit on a Connection
Requests.ConnectionSyncRequest: Protobuf type `ConnectionSyncRequest`
Requests.CreateStatementRequest: Request for Meta#createStatement(Meta.ConnectionHandle)
Requests.DatabasePropertyRequest: Request for Meta#getDatabaseProperties()
Requests.ExecuteBatchRequest: Protobuf type `ExecuteBatchRequest`
Requests.ExecuteRequest: Request for Meta#execute(Meta.ConnectionHandle, list, long)
Requests.FetchRequest: Request for Meta#fetch(Meta.StatementHandle, List, long, int)
Requests.PrepareAndExecuteBatchRequest: Request to prepare and execute a collection of sql statements.
Requests.PrepareAndExecuteRequest: Request for Meta#prepareAndExecute(Meta.StatementHandle, String, long, Meta.PrepareCallback)
Requests.PrepareRequest: Request for Meta.prepare(Meta.ConnectionHandle, String, long)
Requests.RollbackRequest: Request to invoke rollback on a Connection
Requests.SchemasRequest: Request for Meta#getSchemas(String, org.apache.calcite.avatica.Meta.Pat)}
Requests.SyncResultsRequest: Protobuf type `SyncResultsRequest`
Requests.TablesRequest: Request for Request for Meta#getTables(String, org.apache.calcite.avatica.Meta.Pat, org.apache.calcite.avatica.Meta.Pat, java.util.List)
Requests.TableTypesRequest: Request for Meta#getTableTypes()
Requests.TypeInfoRequest: Request for Meta#getTypeInfo()
Requests.UpdateBatch: Each command is a list of TypedValues
Responses.CloseConnectionResponse: Response to CloseConnectionRequest {
Responses.CloseStatementResponse: Response to CloseStatementRequest
Responses.CommitResponse: Response to a commit request
Responses.ConnectionSyncResponse: Response to ConnectionSyncRequest
Responses.CreateStatementResponse: Response to CreateStatementRequest
Responses.DatabasePropertyResponse: Response for Meta#getDatabaseProperties()
Responses.ErrorResponse: Send contextual information about some error over the wire from the server.
Responses.ExecuteBatchResponse: Response to a batch update request
Responses.ExecuteResponse: Response to PrepareAndExecuteRequest
Responses.FetchResponse: Response to FetchRequest
Responses.OpenConnectionResponse: Response to OpenConnectionRequest {
Responses.PrepareResponse: Response to PrepareRequest
Responses.ResultSetResponse: Response that contains a result set.
Responses.RollbackResponse: Response to a rollback request
Responses.RpcMetadata: Generic metadata for the server to return with each response.
Responses.SyncResultsResponse: Protobuf type `SyncResultsResponse`