Class HttpDatastoreRpc (2.14.0)

public class HttpDatastoreRpc implements DatastoreRpc

Inheritance

java.lang.Object > HttpDatastoreRpc

Implements

DatastoreRpc

Constructors

HttpDatastoreRpc(DatastoreOptions options)

public HttpDatastoreRpc(DatastoreOptions options)
Parameter
NameDescription
optionsDatastoreOptions

Methods

allocateIds(AllocateIdsRequest request)

public AllocateIdsResponse allocateIds(AllocateIdsRequest request)

Sends an allocate IDs request.

Parameter
NameDescription
requestAllocateIdsRequest
Returns
TypeDescription
AllocateIdsResponse

beginTransaction(BeginTransactionRequest request)

public BeginTransactionResponse beginTransaction(BeginTransactionRequest request)

Sends a begin transaction request.

Parameter
NameDescription
requestBeginTransactionRequest
Returns
TypeDescription
BeginTransactionResponse

commit(CommitRequest request)

public CommitResponse commit(CommitRequest request)

Sends a commit request.

Parameter
NameDescription
requestCommitRequest
Returns
TypeDescription
CommitResponse

lookup(LookupRequest request)

public LookupResponse lookup(LookupRequest request)

Sends a lookup request.

Parameter
NameDescription
requestLookupRequest
Returns
TypeDescription
LookupResponse

reserveIds(ReserveIdsRequest request)

public ReserveIdsResponse reserveIds(ReserveIdsRequest request)

Sends a reserveIds request.

Parameter
NameDescription
requestReserveIdsRequest
Returns
TypeDescription
ReserveIdsResponse

rollback(RollbackRequest request)

public RollbackResponse rollback(RollbackRequest request)

Sends a rollback request.

Parameter
NameDescription
requestRollbackRequest
Returns
TypeDescription
RollbackResponse

runAggregationQuery(RunAggregationQueryRequest request)

public RunAggregationQueryResponse runAggregationQuery(RunAggregationQueryRequest request)

Sends a request to run an aggregation query.

Parameter
NameDescription
requestRunAggregationQueryRequest
Returns
TypeDescription
RunAggregationQueryResponse

runQuery(RunQueryRequest request)

public RunQueryResponse runQuery(RunQueryRequest request)

Sends a request to run a query.

Parameter
NameDescription
requestRunQueryRequest
Returns
TypeDescription
RunQueryResponse