您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 

36 行
667 B

  1. syntax = "proto3";
  2. package grpc.testingv3;
  3. message SearchResponseV3 {
  4. message Result {
  5. string url = 1;
  6. string title = 2;
  7. repeated string snippets = 3;
  8. message Value {
  9. oneof val {
  10. string str = 1;
  11. int64 int = 2;
  12. double real = 3;
  13. }
  14. }
  15. map<string, Value> metadata = 4;
  16. }
  17. enum State {
  18. UNKNOWN = 0;
  19. FRESH = 1;
  20. STALE = 2;
  21. }
  22. repeated Result results = 1;
  23. State state = 2;
  24. }
  25. message SearchRequestV3 {
  26. string query = 1;
  27. }
  28. service SearchServiceV3 {
  29. rpc Search(SearchRequestV3) returns (SearchResponseV3);
  30. rpc StreamingSearch(stream SearchRequestV3) returns (stream SearchResponseV3);
  31. }