Default package

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AvaticaParameter

common.proto:133

Metadata for a parameter

Used in: Signature

message AvaticaType

common.proto:123

Base class for a column type

Used in: ColumnMetaData

message CatalogsRequest

requests.proto:24

Request for Meta#getCatalogs()

message CloseConnectionRequest

requests.proto:126

Request for Meta#closeConnection(Meta.ConnectionHandle)

message CloseConnectionResponse

responses.proto:74

Response to CloseConnectionRequest {

message CloseStatementRequest

requests.proto:114

Request for Meta#closeStatement(Meta.StatementHandle)

message CloseStatementResponse

responses.proto:64

Response to CloseStatementRequest

message ColumnMetaData

common.proto:66

Used in: AvaticaType, Signature

message ColumnValue

common.proto:184

A value might be a TypedValue or an Array of TypedValue's

Used in: Row

message ColumnsRequest

requests.proto:63

Request for Meta#getColumns(String, org.apache.calcite.avatica.Meta.Pat, org.apache.calcite.avatica.Meta.Pat, org.apache.calcite.avatica.Meta.Pat).

message CommitRequest

requests.proto:153

Request to invoke a commit on a Connection

message CommitResponse

responses.proto:119

Response to a commit request

(message has no fields)

message ConnectionProperties

common.proto:23

Details about a connection

Used in: ConnectionSyncRequest, ConnectionSyncResponse

message ConnectionSyncRequest

requests.proto:130

message ConnectionSyncResponse

responses.proto:79

Response to ConnectionSyncRequest

message CreateStatementRequest

requests.proto:109

Request for Meta#createStatement(Meta.ConnectionHandle)

message CreateStatementResponse

responses.proto:57

Response to CreateStatementRequest

message CursorFactory

common.proto:144

Information necessary to convert an Iterable into a Calcite Cursor

Used in: Signature

enum CursorFactory.Style

common.proto:145

Used in: CursorFactory

message DatabaseProperty

common.proto:172

Database property, list of functions the database provides for a certain operation

Used in: DatabasePropertyElement

message DatabasePropertyElement

responses.proto:84

Used in: DatabasePropertyResponse

message DatabasePropertyRequest

requests.proto:29

Request for Meta#getDatabaseProperties()

message DatabasePropertyResponse

responses.proto:91

Response for Meta#getDatabaseProperties()

message ErrorResponse

responses.proto:97

Send contextual information about some error over the wire from the server.

message ExecuteBatchRequest

requests.proto:174

message ExecuteBatchResponse

responses.proto:129

Response to a batch update request

message ExecuteRequest

requests.proto:136

Request for Meta#execute(Meta.ConnectionHandle, list, long)

message ExecuteResponse

responses.proto:36

Response to PrepareAndExecuteRequest

message FetchRequest

requests.proto:100

Request for Meta#fetch(Meta.StatementHandle, List, long, int)

message FetchResponse

responses.proto:49

Response to FetchRequest

message Frame

common.proto:160

A collection of rows

Used in: FetchResponse, ResultSetResponse

enum MetaDataOperation

common.proto:220

Enumeration corresponding to DatabaseMetaData operations

Used in: QueryState

message MetaDataOperationArgument

common.proto:250

Represents the breadth of arguments to DatabaseMetaData functions

Used in: QueryState

enum MetaDataOperationArgument.ArgumentType

common.proto:251

Used in: MetaDataOperationArgument

message OpenConnectionRequest

requests.proto:120

Request for Meta#openConnection(Meta.ConnectionHandle, Map<String, String>)

message OpenConnectionResponse

responses.proto:69

Response to OpenConnectionRequest {

message PrepareAndExecuteBatchRequest

requests.proto:163

Request to prepare and execute a collection of sql statements.

message PrepareAndExecuteRequest

requests.proto:81

Request for Meta#prepareAndExecute(Meta.StatementHandle, String, long, Meta.PrepareCallback)

message PrepareRequest

requests.proto:92

Request for Meta.prepare(Meta.ConnectionHandle, String, long)

message PrepareResponse

responses.proto:43

Response to PrepareRequest

message QueryState

common.proto:273

Used in: SyncResultsRequest

enum Rep

common.proto:89

Used in: AvaticaType, TypedValue

message ResultSetResponse

responses.proto:24

Response that contains a result set.

Used in: ExecuteResponse

message RollbackRequest

requests.proto:158

Request to invoke rollback on a Connection

message RollbackResponse

responses.proto:124

Response to a rollback request

(message has no fields)

message Row

common.proto:167

A row is a collection of values

Used in: Frame

message RpcMetadata

responses.proto:114

Generic metadata for the server to return with each response.

Used in: CloseConnectionResponse, CloseStatementResponse, ConnectionSyncResponse, CreateStatementResponse, DatabasePropertyElement, DatabasePropertyResponse, ErrorResponse, ExecuteBatchResponse, ExecuteResponse, FetchResponse, OpenConnectionResponse, PrepareResponse, ResultSetResponse, SyncResultsResponse

message SchemasRequest

requests.proto:34

Request for Meta#getSchemas(String, org.apache.calcite.avatica.Meta.Pat)}

enum Severity

common.proto:212

The severity of some unexpected outcome to an operation. Protobuf enum values must be unique across all other enums

Used in: ErrorResponse

message Signature

common.proto:42

Results of preparing a statement

Used in: ResultSetResponse, StatementHandle

enum StateType

common.proto:268

Used in: QueryState

message StatementHandle

common.proto:35

Statement handle

Used in: ExecuteRequest, PrepareResponse

enum StatementType

common.proto:51

Has to be consistent with Meta.StatementType

Used in: Signature

message SyncResultsRequest

requests.proto:145

message SyncResultsResponse

responses.proto:107

message TableTypesRequest

requests.proto:57

Request for Meta#getTableTypes()

message TablesRequest

requests.proto:44

Request for Request for Meta#getTables(String, org.apache.calcite.avatica.Meta.Pat, org.apache.calcite.avatica.Meta.Pat, java.util.List)

message TypeInfoRequest

requests.proto:76

Request for Meta#getTypeInfo()

message TypedValue

common.proto:192

Generic wrapper to support any SQL type. Struct-like to work around no polymorphism construct.

Used in: ColumnValue, DatabasePropertyElement, ExecuteRequest, UpdateBatch

message UpdateBatch

requests.proto:170

Each command is a list of TypedValues

Used in: ExecuteBatchRequest

message WireMessage

common.proto:178

Message which encapsulates another message to support a single RPC endpoint