5 "ref": "google.protobuf.FileOptions",
\r
11 "name": "my_file_option",
\r
17 "ref": "google.protobuf.MessageOptions",
\r
23 "name": "my_message_option",
\r
29 "ref": "google.protobuf.FieldOptions",
\r
35 "name": "my_field_option",
\r
41 "ref": "google.protobuf.EnumOptions",
\r
47 "name": "my_enum_option",
\r
53 "ref": "google.protobuf.EnumValueOptions",
\r
59 "name": "my_enum_value_option",
\r
65 "ref": "google.protobuf.ServiceOptions",
\r
71 "name": "my_service_option",
\r
77 "ref": "google.protobuf.MethodOptions",
\r
82 "type": "MyMessage",
\r
83 "name": "my_method_option",
\r
89 "name": "MyMessage",
\r
94 "(my_field_option)": 4.5
\r
101 "rule": "optional",
\r
111 "(my_message_option)": 1234
\r
115 "name": "RequestType",
\r
122 "name": "ResponseType",
\r
143 "(my_enum_option)": true
\r
149 "(my_file_option)": "Hello world!"
\r
153 "name": "MyService",
\r
156 "request": "RequestType",
\r
157 "response": "ResponseType",
\r
159 "(my_method_option).foo": 567,
\r
160 "(my_method_option).bar": "Some string"
\r
165 "(my_service_option)": "FOO"
\r