## Uses of Class
org.apache.calcite.avatica.remote.Service.RpcMetadataResponse

Packages that use Service.RpcMetadataResponse
Package | Description
--- | ---
org.apache.calcite.avatica | Avatica JDBC framework.
org.apache.calcite.avatica.remote | JDBC driver that uses remote procedure calls.

### Uses of Service.RpcMetadataResponse in org.apache.calcite.avatica

Fields in org.apache.calcite.avatica declared as Service.RpcMetadataResponse
Modifier and Type | Field and Description
--- | ---
`private Service.RpcMetadataResponse` | AvaticaClientRuntimeException.`metadata`

Methods in org.apache.calcite.avatica that return Service.RpcMetadataResponse
Modifier and Type | Method and Description
--- | ---
`Service.RpcMetadataResponse` | AvaticaClientRuntimeException.`getRpcMetadata()`

Constructors in org.apache.calcite.avatica with parameters of type Service.RpcMetadataResponse
Constructor and Description
`AvaticaClientRuntimeException(String errorMessage, int errorCode, String sqlState, AvaticaSeverity severity, List<String> serverExceptions, Service.RpcMetadataResponse metadata)`

### Uses of Service.RpcMetadataResponse in org.apache.calcite.avatica.remote

Fields in org.apache.calcite.avatica.remote declared as Service.RpcMetadataResponse
Modifier and Type | Field and Description
--- | ---
`private Service.RpcMetadataResponse` | AbstractHandler.`metadata`
`Service.RpcMetadataResponse` | Service.ResultSetResponse.`rpcMetadata`
`Service.RpcMetadataResponse` | Service.ExecuteResponse.`rpcMetadata`
`Service.RpcMetadataResponse` | Service.PrepareResponse.`rpcMetadata`
`Service.RpcMetadataResponse` | Service.FetchResponse.`rpcMetadata`
`Service.RpcMetadataResponse` | Service.CreateStatementResponse.`rpcMetadata`
`Service.RpcMetadataResponse` | Service.CloseStatementResponse.`rpcMetadata`
`Service.RpcMetadataResponse` | Service.OpenConnectionResponse.`rpcMetadata`
`Service.RpcMetadataResponse` | Service.CloseConnectionResponse.`rpcMetadata`
`Service.RpcMetadataResponse` | Service.ConnectionSyncResponse.`rpcMetadata`
`Service.RpcMetadataResponse` | Service.DatabasePropertyResponse.`rpcMetadata`
`Service.RpcMetadataResponse` | Service.ErrorResponse.`rpcMetadata`
`Service.RpcMetadataResponse` | Service.SyncResultsResponse.`rpcMetadata`
`Service.RpcMetadataResponse` | Service.ExecuteBatchResponse.`rpcMetadata`
`private Service.RpcMetadataResponse` | AbstractService.`rpcMetadata`
`private Service.RpcMetadataResponse` | LocalService.`serverLevelRpcMetadata`

Methods in org.apache.calcite.avatica.remote that return Service.RpcMetadataResponse
Modifier and Type | Method and Description
--- | ---
`(package private) Service.RpcMetadataResponse` | Service.RpcMetadataResponse.`deserialize(com.google.protobuf.Message genericMsg)`
`(package private) static Service.RpcMetadataResponse` | Service.RpcMetadataResponse.`fromProto(Responses.RpcMetadata msg)`

Methods in org.apache.calcite.avatica.remote with parameters of type Service.RpcMetadataResponse
Modifier and Type | Method and Description
--- | ---
`void` | Service.`setRpcMetadata(Service.RpcMetadataResponse metadata)` Sets server-level metadata for RPCs.
`void` | AbstractService.`setRpcMetadata(Service.RpcMetadataResponse metadata)`
`void` | LocalService.`setRpcMetadata(Service.RpcMetadataResponse serverLevelRpcMetadata)`
`void` | AbstractHandler.`setRpcMetadata(Service.RpcMetadataResponse metadata)`
`void` | Handler.`setRpcMetadata(Service.RpcMetadataResponse metadata)` Sets some general server information to return to the client in all responses.

Constructors in org.apache.calcite.avatica.remote with parameters of type Service.RpcMetadataResponse
Constructor and Description
`Service.CloseConnectionResponse(Service.RpcMetadataResponse rpcMetadata)`
`Service.CloseStatementResponse(Service.RpcMetadataResponse rpcMetadata)`
`Service.ConnectionSyncResponse(Meta.ConnectionProperties connProps, Service.RpcMetadataResponse rpcMetadata)`
`Service.CreateStatementResponse(String connectionId, int statementId, Service.RpcMetadataResponse rpcMetadata)`
`Service.DatabasePropertyResponse(Map<Meta.DatabaseProperty,Object> map, Service.RpcMetadataResponse rpcMetadata)`
`Service.ErrorResponse(Exception e, String errorMessage, int code, String sqlState, AvaticaSeverity severity, Service.RpcMetadataResponse rpcMetadata)`
`Service.ErrorResponse(List<String> exceptions, String errorMessage, int errorCode, String sqlState, AvaticaSeverity severity, Service.RpcMetadataResponse rpcMetadata)`
`Service.ErrorResponse(String errorMessage, int code, String sqlState, AvaticaSeverity severity, List<String> exceptions, Service.RpcMetadataResponse rpcMetadata)`
`Service.ExecuteBatchResponse(String connectionId, int statementId, long[] updateCounts, boolean missingStatement, Service.RpcMetadataResponse rpcMetadata)`
`Service.ExecuteResponse(List<Service.ResultSetResponse> results, boolean missingStatement, Service.RpcMetadataResponse rpcMetadata)`
`Service.FetchResponse(Meta.Frame frame, boolean missingStatement, boolean missingResults, Service.RpcMetadataResponse rpcMetadata)`
`Service.OpenConnectionResponse(Service.RpcMetadataResponse rpcMetadata)`
`Service.PrepareResponse(Meta.StatementHandle statement, Service.RpcMetadataResponse rpcMetadata)`
`Service.ResultSetResponse(String connectionId, int statementId, boolean ownStatement, Meta.Signature signature, Meta.Frame firstFrame, long updateCount, Service.RpcMetadataResponse rpcMetadata)`
`Service.SyncResultsResponse(boolean moreResults, boolean missingStatement, Service.RpcMetadataResponse rpcMetadata)`