--- /dev/null
+package Datastore;\r
+\r
+message LookupRequest {\r
+ repeated string key = 1;\r
+}\r
+\r
+message LookupResponse {\r
+ repeated string results = 1;\r
+}\r
+\r
+message RunQueryRequest {\r
+ required string query = 1;\r
+}\r
+\r
+message RunQueryResponse {\r
+ repeated string results = 1;\r
+}\r
+\r
+service LookupService {\r
+ // Look up some entities by key.\r
+ rpc Lookup(LookupRequest) returns (LookupResponse) {\r
+ }\r
+}\r
+\r
+service RunQueryService {\r
+ // Query for entities.\r
+ rpc RunQuery(RunQueryRequest) returns (RunQueryResponse) {\r
+ };\r
+}\r