responsePb.mergeFrom(response);
return post_datastore_v3_Get(requestPb, responsePb);
} else if ("datastore_v3".equals(service) && "Delete".equals(method)) {
DeleteRequest requestPb = new DeleteRequest();
requestPb.mergeFrom(request);
DeleteResponse responsePb = new DeleteResponse();
responsePb.mergeFrom(response);
return post_datastore_v3_Delete(requestPb, responsePb);
} else if ("datastore_v3".equals(service) && "RunQuery".equals(method)) {
Query requestPb = new Query();
requestPb.mergeFrom(request);
QueryResult responsePb = new QueryResult();
responsePb.mergeFrom(response);
return post_datastore_v3_RunQuery(requestPb, responsePb);
} else if ("datastore_v3".equals(service) && "Next".equals(method)) {
NextRequest requestPb = new NextRequest();
requestPb.mergeFrom(request);
QueryResult responsePb = new QueryResult();
responsePb.mergeFrom(response);
return post_datastore_v3_Next(requestPb, responsePb);
} else if ("datastore_v3".equals(service) && "Commit".equals(method)) {
Transaction requestPb = new Transaction();
requestPb.mergeFrom(request);
CommitResponse responsePb = new CommitResponse();
responsePb.mergeFrom(response);
return post_datastore_v3_Commit(requestPb, responsePb);
} else if ("datastore_v3".equals(service) && "Rollback".equals(method)) {
Transaction requestPb = new Transaction();
requestPb.mergeFrom(request);
CommitResponse responsePb = new CommitResponse();
responsePb.mergeFrom(response);
return post_datastore_v3_Rollback(requestPb, responsePb);
} else if ("memcache".equals(service) && "Set".equals(method)) {
try {
MemcacheSetRequest requestPb = MemcacheSetRequest.parseFrom(request);
MemcacheSetResponse responsePb = MemcacheSetResponse.parseFrom(response);