| { | |
| "package": null, | |
| "messages": [ | |
| { | |
| "name": "Request", | |
| "fields": [ | |
| { | |
| "rule": "optional", | |
| "type": "bool", | |
| "name": "error", | |
| "id": 1 | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "Response", | |
| "fields": [ | |
| { | |
| "rule": "optional", | |
| "type": "int32", | |
| "name": "count", | |
| "id": 1 | |
| } | |
| ] | |
| } | |
| ], | |
| "services": [ | |
| { | |
| "name": "TestService", | |
| "options": {}, | |
| "rpc": { | |
| "Unary": { | |
| "request": "Request", | |
| "response": "Response", | |
| "options": {} | |
| }, | |
| "ClientStream": { | |
| "request": "Request", | |
| "response": "Response", | |
| "options": {} | |
| }, | |
| "ServerStream": { | |
| "request": "Request", | |
| "response": "Response", | |
| "options": {} | |
| }, | |
| "BidiStream": { | |
| "request": "Request", | |
| "response": "Response", | |
| "options": {} | |
| } | |
| } | |
| } | |
| ] | |
| } |