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

Packages that use Service.RpcMetadataResponse
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
`private Service.RpcMetadataResponse` AvaticaClientRuntimeException.`metadata`

Methods in org.apache.calcite.avatica that return Service.RpcMetadataResponse
`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
`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
`(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
`void` Service.`setRpcMetadata(Service.RpcMetadataResponse metadata)` Sets server-level metadata for RPCs.
`void` LocalService.`setRpcMetadata(Service.RpcMetadataResponse serverLevelRpcMetadata)`
`void` Handler.`setRpcMetadata(Service.RpcMetadataResponse metadata)` Sets some general server information to return to the client in all responses.
`void` AbstractService.`setRpcMetadata(Service.RpcMetadataResponse metadata)`
`void` AbstractHandler.`setRpcMetadata(Service.RpcMetadataResponse metadata)`

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