No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

api.json 2.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. {
  2. "nested": {
  3. "google": {
  4. "nested": {
  5. "protobuf": {
  6. "nested": {
  7. "Api": {
  8. "fields": {
  9. "name": {
  10. "type": "string",
  11. "id": 1
  12. },
  13. "methods": {
  14. "rule": "repeated",
  15. "type": "Method",
  16. "id": 2
  17. },
  18. "options": {
  19. "rule": "repeated",
  20. "type": "Option",
  21. "id": 3
  22. },
  23. "version": {
  24. "type": "string",
  25. "id": 4
  26. },
  27. "sourceContext": {
  28. "type": "SourceContext",
  29. "id": 5
  30. },
  31. "mixins": {
  32. "rule": "repeated",
  33. "type": "Mixin",
  34. "id": 6
  35. },
  36. "syntax": {
  37. "type": "Syntax",
  38. "id": 7
  39. }
  40. }
  41. },
  42. "Method": {
  43. "fields": {
  44. "name": {
  45. "type": "string",
  46. "id": 1
  47. },
  48. "requestTypeUrl": {
  49. "type": "string",
  50. "id": 2
  51. },
  52. "requestStreaming": {
  53. "type": "bool",
  54. "id": 3
  55. },
  56. "responseTypeUrl": {
  57. "type": "string",
  58. "id": 4
  59. },
  60. "responseStreaming": {
  61. "type": "bool",
  62. "id": 5
  63. },
  64. "options": {
  65. "rule": "repeated",
  66. "type": "Option",
  67. "id": 6
  68. },
  69. "syntax": {
  70. "type": "Syntax",
  71. "id": 7
  72. }
  73. }
  74. },
  75. "Mixin": {
  76. "fields": {
  77. "name": {
  78. "type": "string",
  79. "id": 1
  80. },
  81. "root": {
  82. "type": "string",
  83. "id": 2
  84. }
  85. }
  86. },
  87. "SourceContext": {
  88. "fields": {
  89. "fileName": {
  90. "type": "string",
  91. "id": 1
  92. }
  93. }
  94. },
  95. "Option": {
  96. "fields": {
  97. "name": {
  98. "type": "string",
  99. "id": 1
  100. },
  101. "value": {
  102. "type": "Any",
  103. "id": 2
  104. }
  105. }
  106. },
  107. "Syntax": {
  108. "values": {
  109. "SYNTAX_PROTO2": 0,
  110. "SYNTAX_PROTO3": 1
  111. }
  112. }
  113. }
  114. }
  115. }
  116. }
  117. }
  118. }