| Interface | Description |
|---|---|
| GrpcConceptConverter | |
| GrpcOpenRequestExecutor |
Interface implemented by classes that handle gRPC Open requests
|
| Class | Description |
|---|---|
| ConceptMethod<T> |
Wrapper for describing methods on
Concepts that can be executed over gRPC. |
| ConceptMethods |
Static class providing all possible
ConceptMethods. |
| GrpcClient |
Communicates with a Grakn gRPC server, translating requests and responses to and from their gRPC representations.
|
| GrpcIterators |
Contains a mutable map of iterators of
GrpcGrakn.TxResponses for gRPC. |
| GrpcUtil | |
| RolePlayer | |
| TxGrpcCommunicator |
Wrapper for making Tx calls to a gRPC server - handles sending a stream of
GrpcGrakn.TxRequests and receiving a
stream of GrpcGrakn.TxResponses. |
| TxGrpcCommunicator.Response |
A response from the gRPC server, that may be a successful response
#ok(TxResponse), an error
{@link #error(StatusRuntimeException)} or a "completed" message TxGrpcCommunicator.Response.completed(). |
| Enum | Description |
|---|---|
| GrpcUtil.ErrorType |
Enumeration of all sub-classes of
GraknException that can be thrown during gRPC calls. |
| TxGrpcCommunicator.Response.Type |
Enum indicating the type of
TxGrpcCommunicator.Response. |
Copyright © 2018 Grakn Labs Ltd. All rights reserved.