| { | |
| "nested": { | |
| "Something": { | |
| "fields": {} | |
| }, | |
| "google": { | |
| "nested": { | |
| "protobuf": { | |
| "nested": { | |
| "Any": { | |
| "fields": { | |
| "type_url": { | |
| "type": "string", | |
| "id": 1 | |
| }, | |
| "value": { | |
| "type": "bytes", | |
| "id": 2 | |
| } | |
| } | |
| }, | |
| "Duration": { | |
| "fields": { | |
| "seconds": { | |
| "type": "int64", | |
| "id": 1 | |
| }, | |
| "nanos": { | |
| "type": "int32", | |
| "id": 2 | |
| } | |
| } | |
| }, | |
| "Empty": { | |
| "fields": {} | |
| }, | |
| "Struct": { | |
| "fields": { | |
| "fields": { | |
| "keyType": "string", | |
| "type": "Value", | |
| "id": 1 | |
| } | |
| } | |
| }, | |
| "Value": { | |
| "oneofs": { | |
| "kind": { | |
| "oneof": [ | |
| "nullValue", | |
| "numberValue", | |
| "stringValue", | |
| "boolValue", | |
| "structValue", | |
| "listValue" | |
| ] | |
| } | |
| }, | |
| "fields": { | |
| "nullValue": { | |
| "type": "NullValue", | |
| "id": 1 | |
| }, | |
| "numberValue": { | |
| "type": "double", | |
| "id": 2 | |
| }, | |
| "stringValue": { | |
| "type": "string", | |
| "id": 3 | |
| }, | |
| "boolValue": { | |
| "type": "bool", | |
| "id": 4 | |
| }, | |
| "structValue": { | |
| "type": "Struct", | |
| "id": 5 | |
| }, | |
| "listValue": { | |
| "type": "ListValue", | |
| "id": 6 | |
| } | |
| } | |
| }, | |
| "NullValue": { | |
| "values": { | |
| "NULL_VALUE": 0 | |
| } | |
| }, | |
| "ListValue": { | |
| "fields": { | |
| "values": { | |
| "rule": "repeated", | |
| "type": "Value", | |
| "id": 1 | |
| } | |
| } | |
| }, | |
| "Timestamp": { | |
| "fields": { | |
| "seconds": { | |
| "type": "int64", | |
| "id": 1 | |
| }, | |
| "nanos": { | |
| "type": "int32", | |
| "id": 2 | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } |