Interface DatastoreRpc
-
- All Superinterfaces:
com.google.cloud.ServiceRpc
- All Known Implementing Classes:
HttpDatastoreRpc,RetryAndTraceDatastoreRpcDecorator
public interface DatastoreRpc extends com.google.cloud.ServiceRpcProvides access to the remote Datastore service.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description AllocateIdsResponseallocateIds(AllocateIdsRequest request)Sends an allocate IDs request.BeginTransactionResponsebeginTransaction(BeginTransactionRequest request)Sends a begin transaction request.CommitResponsecommit(CommitRequest request)Sends a commit request.LookupResponselookup(LookupRequest request)Sends a lookup request.ReserveIdsResponsereserveIds(ReserveIdsRequest request)Sends a reserveIds request.RollbackResponserollback(RollbackRequest request)Sends a rollback request.default RunAggregationQueryResponserunAggregationQuery(RunAggregationQueryRequest request)Sends a request to run an aggregation query.RunQueryResponserunQuery(RunQueryRequest request)Sends a request to run a query.
-
-
-
Method Detail
-
allocateIds
AllocateIdsResponse allocateIds(AllocateIdsRequest request)
Sends an allocate IDs request.- Throws:
DatastoreException- upon failure
-
beginTransaction
BeginTransactionResponse beginTransaction(BeginTransactionRequest request) throws DatastoreException
Sends a begin transaction request.- Throws:
DatastoreException- upon failure
-
commit
CommitResponse commit(CommitRequest request)
Sends a commit request.- Throws:
DatastoreException- upon failure
-
lookup
LookupResponse lookup(LookupRequest request)
Sends a lookup request.- Throws:
DatastoreException- upon failure
-
reserveIds
ReserveIdsResponse reserveIds(ReserveIdsRequest request)
Sends a reserveIds request.- Throws:
DatastoreException- upon failure
-
rollback
RollbackResponse rollback(RollbackRequest request)
Sends a rollback request.- Throws:
DatastoreException- upon failure
-
runQuery
RunQueryResponse runQuery(RunQueryRequest request)
Sends a request to run a query.- Throws:
DatastoreException- upon failure
-
runAggregationQuery
default RunAggregationQueryResponse runAggregationQuery(RunAggregationQueryRequest request)
Sends a request to run an aggregation query.- Throws:
DatastoreException- upon failure
-
-