1# -*- coding: utf-8 -*-
2# Generated by the protocol buffer compiler.  DO NOT EDIT!
3# source: google/protobuf/util/json_format_proto3.proto
4
5from google.protobuf.internal import enum_type_wrapper
6from google.protobuf import descriptor as _descriptor
7from google.protobuf import message as _message
8from google.protobuf import reflection as _reflection
9from google.protobuf import symbol_database as _symbol_database
10# @@protoc_insertion_point(imports)
11
12_sym_db = _symbol_database.Default()
13
14
15from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2
16from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2
17from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2
18from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2
19from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
20from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2
21from google.protobuf import unittest_pb2 as google_dot_protobuf_dot_unittest__pb2
22
23
24DESCRIPTOR = _descriptor.FileDescriptor(
25  name='google/protobuf/util/json_format_proto3.proto',
26  package='proto3',
27  syntax='proto3',
28  serialized_options=b'\n\030com.google.protobuf.utilB\020JsonFormatProto3',
29  create_key=_descriptor._internal_create_key,
30  serialized_pb=b'\n-google/protobuf/util/json_format_proto3.proto\x12\x06proto3\x1a\x19google/protobuf/any.proto\x1a\x1egoogle/protobuf/duration.proto\x1a google/protobuf/field_mask.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\x1a\x1egoogle/protobuf/unittest.proto\"\x1c\n\x0bMessageType\x12\r\n\x05value\x18\x01 \x01(\x05\"\x94\x05\n\x0bTestMessage\x12\x12\n\nbool_value\x18\x01 \x01(\x08\x12\x13\n\x0bint32_value\x18\x02 \x01(\x05\x12\x13\n\x0bint64_value\x18\x03 \x01(\x03\x12\x14\n\x0cuint32_value\x18\x04 \x01(\r\x12\x14\n\x0cuint64_value\x18\x05 \x01(\x04\x12\x13\n\x0b\x66loat_value\x18\x06 \x01(\x02\x12\x14\n\x0c\x64ouble_value\x18\x07 \x01(\x01\x12\x14\n\x0cstring_value\x18\x08 \x01(\t\x12\x13\n\x0b\x62ytes_value\x18\t \x01(\x0c\x12$\n\nenum_value\x18\n \x01(\x0e\x32\x10.proto3.EnumType\x12*\n\rmessage_value\x18\x0b \x01(\x0b\x32\x13.proto3.MessageType\x12\x1b\n\x13repeated_bool_value\x18\x15 \x03(\x08\x12\x1c\n\x14repeated_int32_value\x18\x16 \x03(\x05\x12\x1c\n\x14repeated_int64_value\x18\x17 \x03(\x03\x12\x1d\n\x15repeated_uint32_value\x18\x18 \x03(\r\x12\x1d\n\x15repeated_uint64_value\x18\x19 \x03(\x04\x12\x1c\n\x14repeated_float_value\x18\x1a \x03(\x02\x12\x1d\n\x15repeated_double_value\x18\x1b \x03(\x01\x12\x1d\n\x15repeated_string_value\x18\x1c \x03(\t\x12\x1c\n\x14repeated_bytes_value\x18\x1d \x03(\x0c\x12-\n\x13repeated_enum_value\x18\x1e \x03(\x0e\x32\x10.proto3.EnumType\x12\x33\n\x16repeated_message_value\x18\x1f \x03(\x0b\x32\x13.proto3.MessageType\"\xd4\x01\n\tTestOneof\x12\x1b\n\x11oneof_int32_value\x18\x01 \x01(\x05H\x00\x12\x1c\n\x12oneof_string_value\x18\x02 \x01(\tH\x00\x12\x1b\n\x11oneof_bytes_value\x18\x03 \x01(\x0cH\x00\x12,\n\x10oneof_enum_value\x18\x04 \x01(\x0e\x32\x10.proto3.EnumTypeH\x00\x12\x32\n\x13oneof_message_value\x18\x05 \x01(\x0b\x32\x13.proto3.MessageTypeH\x00\x42\r\n\x0boneof_value\"\xe1\x04\n\x07TestMap\x12.\n\x08\x62ool_map\x18\x01 \x03(\x0b\x32\x1c.proto3.TestMap.BoolMapEntry\x12\x30\n\tint32_map\x18\x02 \x03(\x0b\x32\x1d.proto3.TestMap.Int32MapEntry\x12\x30\n\tint64_map\x18\x03 \x03(\x0b\x32\x1d.proto3.TestMap.Int64MapEntry\x12\x32\n\nuint32_map\x18\x04 \x03(\x0b\x32\x1e.proto3.TestMap.Uint32MapEntry\x12\x32\n\nuint64_map\x18\x05 \x03(\x0b\x32\x1e.proto3.TestMap.Uint64MapEntry\x12\x32\n\nstring_map\x18\x06 \x03(\x0b\x32\x1e.proto3.TestMap.StringMapEntry\x1a.\n\x0c\x42oolMapEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1a/\n\rInt32MapEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1a/\n\rInt64MapEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1a\x30\n\x0eUint32MapEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1a\x30\n\x0eUint64MapEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1a\x30\n\x0eStringMapEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\"\x85\x06\n\rTestNestedMap\x12\x34\n\x08\x62ool_map\x18\x01 \x03(\x0b\x32\".proto3.TestNestedMap.BoolMapEntry\x12\x36\n\tint32_map\x18\x02 \x03(\x0b\x32#.proto3.TestNestedMap.Int32MapEntry\x12\x36\n\tint64_map\x18\x03 \x03(\x0b\x32#.proto3.TestNestedMap.Int64MapEntry\x12\x38\n\nuint32_map\x18\x04 \x03(\x0b\x32$.proto3.TestNestedMap.Uint32MapEntry\x12\x38\n\nuint64_map\x18\x05 \x03(\x0b\x32$.proto3.TestNestedMap.Uint64MapEntry\x12\x38\n\nstring_map\x18\x06 \x03(\x0b\x32$.proto3.TestNestedMap.StringMapEntry\x12\x32\n\x07map_map\x18\x07 \x03(\x0b\x32!.proto3.TestNestedMap.MapMapEntry\x1a.\n\x0c\x42oolMapEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1a/\n\rInt32MapEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1a/\n\rInt64MapEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1a\x30\n\x0eUint32MapEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1a\x30\n\x0eUint64MapEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1a\x30\n\x0eStringMapEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1a\x44\n\x0bMapMapEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12$\n\x05value\x18\x02 \x01(\x0b\x32\x15.proto3.TestNestedMap:\x02\x38\x01\"{\n\rTestStringMap\x12\x38\n\nstring_map\x18\x01 \x03(\x0b\x32$.proto3.TestStringMap.StringMapEntry\x1a\x30\n\x0eStringMapEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xee\x07\n\x0bTestWrapper\x12.\n\nbool_value\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.BoolValue\x12\x30\n\x0bint32_value\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.Int32Value\x12\x30\n\x0bint64_value\x18\x03 \x01(\x0b\x32\x1b.google.protobuf.Int64Value\x12\x32\n\x0cuint32_value\x18\x04 \x01(\x0b\x32\x1c.google.protobuf.UInt32Value\x12\x32\n\x0cuint64_value\x18\x05 \x01(\x0b\x32\x1c.google.protobuf.UInt64Value\x12\x30\n\x0b\x66loat_value\x18\x06 \x01(\x0b\x32\x1b.google.protobuf.FloatValue\x12\x32\n\x0c\x64ouble_value\x18\x07 \x01(\x0b\x32\x1c.google.protobuf.DoubleValue\x12\x32\n\x0cstring_value\x18\x08 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x30\n\x0b\x62ytes_value\x18\t \x01(\x0b\x32\x1b.google.protobuf.BytesValue\x12\x37\n\x13repeated_bool_value\x18\x0b \x03(\x0b\x32\x1a.google.protobuf.BoolValue\x12\x39\n\x14repeated_int32_value\x18\x0c \x03(\x0b\x32\x1b.google.protobuf.Int32Value\x12\x39\n\x14repeated_int64_value\x18\r \x03(\x0b\x32\x1b.google.protobuf.Int64Value\x12;\n\x15repeated_uint32_value\x18\x0e \x03(\x0b\x32\x1c.google.protobuf.UInt32Value\x12;\n\x15repeated_uint64_value\x18\x0f \x03(\x0b\x32\x1c.google.protobuf.UInt64Value\x12\x39\n\x14repeated_float_value\x18\x10 \x03(\x0b\x32\x1b.google.protobuf.FloatValue\x12;\n\x15repeated_double_value\x18\x11 \x03(\x0b\x32\x1c.google.protobuf.DoubleValue\x12;\n\x15repeated_string_value\x18\x12 \x03(\x0b\x32\x1c.google.protobuf.StringValue\x12\x39\n\x14repeated_bytes_value\x18\x13 \x03(\x0b\x32\x1b.google.protobuf.BytesValue\"n\n\rTestTimestamp\x12)\n\x05value\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x32\n\x0erepeated_value\x18\x02 \x03(\x0b\x32\x1a.google.protobuf.Timestamp\"k\n\x0cTestDuration\x12(\n\x05value\x18\x01 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x31\n\x0erepeated_value\x18\x02 \x03(\x0b\x32\x19.google.protobuf.Duration\":\n\rTestFieldMask\x12)\n\x05value\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.FieldMask\"e\n\nTestStruct\x12&\n\x05value\x18\x01 \x01(\x0b\x32\x17.google.protobuf.Struct\x12/\n\x0erepeated_value\x18\x02 \x03(\x0b\x32\x17.google.protobuf.Struct\"\\\n\x07TestAny\x12#\n\x05value\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12,\n\x0erepeated_value\x18\x02 \x03(\x0b\x32\x14.google.protobuf.Any\"b\n\tTestValue\x12%\n\x05value\x18\x01 \x01(\x0b\x32\x16.google.protobuf.Value\x12.\n\x0erepeated_value\x18\x02 \x03(\x0b\x32\x16.google.protobuf.Value\"n\n\rTestListValue\x12)\n\x05value\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.ListValue\x12\x32\n\x0erepeated_value\x18\x02 \x03(\x0b\x32\x1a.google.protobuf.ListValue\"\x89\x01\n\rTestBoolValue\x12\x12\n\nbool_value\x18\x01 \x01(\x08\x12\x34\n\x08\x62ool_map\x18\x02 \x03(\x0b\x32\".proto3.TestBoolValue.BoolMapEntry\x1a.\n\x0c\x42oolMapEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\"+\n\x12TestCustomJsonName\x12\x15\n\x05value\x18\x01 \x01(\x05R\x06@value\"J\n\x0eTestExtensions\x12\x38\n\nextensions\x18\x01 \x01(\x0b\x32$.protobuf_unittest.TestAllExtensions\"\x84\x01\n\rTestEnumValue\x12%\n\x0b\x65num_value1\x18\x01 \x01(\x0e\x32\x10.proto3.EnumType\x12%\n\x0b\x65num_value2\x18\x02 \x01(\x0e\x32\x10.proto3.EnumType\x12%\n\x0b\x65num_value3\x18\x03 \x01(\x0e\x32\x10.proto3.EnumType*\x1c\n\x08\x45numType\x12\x07\n\x03\x46OO\x10\x00\x12\x07\n\x03\x42\x41R\x10\x01\x42,\n\x18\x63om.google.protobuf.utilB\x10JsonFormatProto3b\x06proto3'
31  ,
32  dependencies=[google_dot_protobuf_dot_any__pb2.DESCRIPTOR,google_dot_protobuf_dot_duration__pb2.DESCRIPTOR,google_dot_protobuf_dot_field__mask__pb2.DESCRIPTOR,google_dot_protobuf_dot_struct__pb2.DESCRIPTOR,google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,google_dot_protobuf_dot_wrappers__pb2.DESCRIPTOR,google_dot_protobuf_dot_unittest__pb2.DESCRIPTOR,])
33
34_ENUMTYPE = _descriptor.EnumDescriptor(
35  name='EnumType',
36  full_name='proto3.EnumType',
37  filename=None,
38  file=DESCRIPTOR,
39  create_key=_descriptor._internal_create_key,
40  values=[
41    _descriptor.EnumValueDescriptor(
42      name='FOO', index=0, number=0,
43      serialized_options=None,
44      type=None,
45      create_key=_descriptor._internal_create_key),
46    _descriptor.EnumValueDescriptor(
47      name='BAR', index=1, number=1,
48      serialized_options=None,
49      type=None,
50      create_key=_descriptor._internal_create_key),
51  ],
52  containing_type=None,
53  serialized_options=None,
54  serialized_start=4793,
55  serialized_end=4821,
56)
57_sym_db.RegisterEnumDescriptor(_ENUMTYPE)
58
59EnumType = enum_type_wrapper.EnumTypeWrapper(_ENUMTYPE)
60FOO = 0
61BAR = 1
62
63
64
65_MESSAGETYPE = _descriptor.Descriptor(
66  name='MessageType',
67  full_name='proto3.MessageType',
68  filename=None,
69  file=DESCRIPTOR,
70  containing_type=None,
71  create_key=_descriptor._internal_create_key,
72  fields=[
73    _descriptor.FieldDescriptor(
74      name='value', full_name='proto3.MessageType.value', index=0,
75      number=1, type=5, cpp_type=1, label=1,
76      has_default_value=False, default_value=0,
77      message_type=None, enum_type=None, containing_type=None,
78      is_extension=False, extension_scope=None,
79      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
80  ],
81  extensions=[
82  ],
83  nested_types=[],
84  enum_types=[
85  ],
86  serialized_options=None,
87  is_extendable=False,
88  syntax='proto3',
89  extension_ranges=[],
90  oneofs=[
91  ],
92  serialized_start=277,
93  serialized_end=305,
94)
95
96
97_TESTMESSAGE = _descriptor.Descriptor(
98  name='TestMessage',
99  full_name='proto3.TestMessage',
100  filename=None,
101  file=DESCRIPTOR,
102  containing_type=None,
103  create_key=_descriptor._internal_create_key,
104  fields=[
105    _descriptor.FieldDescriptor(
106      name='bool_value', full_name='proto3.TestMessage.bool_value', index=0,
107      number=1, type=8, cpp_type=7, label=1,
108      has_default_value=False, default_value=False,
109      message_type=None, enum_type=None, containing_type=None,
110      is_extension=False, extension_scope=None,
111      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
112    _descriptor.FieldDescriptor(
113      name='int32_value', full_name='proto3.TestMessage.int32_value', index=1,
114      number=2, type=5, cpp_type=1, label=1,
115      has_default_value=False, default_value=0,
116      message_type=None, enum_type=None, containing_type=None,
117      is_extension=False, extension_scope=None,
118      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
119    _descriptor.FieldDescriptor(
120      name='int64_value', full_name='proto3.TestMessage.int64_value', index=2,
121      number=3, type=3, cpp_type=2, label=1,
122      has_default_value=False, default_value=0,
123      message_type=None, enum_type=None, containing_type=None,
124      is_extension=False, extension_scope=None,
125      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
126    _descriptor.FieldDescriptor(
127      name='uint32_value', full_name='proto3.TestMessage.uint32_value', index=3,
128      number=4, type=13, cpp_type=3, label=1,
129      has_default_value=False, default_value=0,
130      message_type=None, enum_type=None, containing_type=None,
131      is_extension=False, extension_scope=None,
132      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
133    _descriptor.FieldDescriptor(
134      name='uint64_value', full_name='proto3.TestMessage.uint64_value', index=4,
135      number=5, type=4, cpp_type=4, label=1,
136      has_default_value=False, default_value=0,
137      message_type=None, enum_type=None, containing_type=None,
138      is_extension=False, extension_scope=None,
139      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
140    _descriptor.FieldDescriptor(
141      name='float_value', full_name='proto3.TestMessage.float_value', index=5,
142      number=6, type=2, cpp_type=6, label=1,
143      has_default_value=False, default_value=float(0),
144      message_type=None, enum_type=None, containing_type=None,
145      is_extension=False, extension_scope=None,
146      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
147    _descriptor.FieldDescriptor(
148      name='double_value', full_name='proto3.TestMessage.double_value', index=6,
149      number=7, type=1, cpp_type=5, label=1,
150      has_default_value=False, default_value=float(0),
151      message_type=None, enum_type=None, containing_type=None,
152      is_extension=False, extension_scope=None,
153      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
154    _descriptor.FieldDescriptor(
155      name='string_value', full_name='proto3.TestMessage.string_value', index=7,
156      number=8, type=9, cpp_type=9, label=1,
157      has_default_value=False, default_value=b"".decode('utf-8'),
158      message_type=None, enum_type=None, containing_type=None,
159      is_extension=False, extension_scope=None,
160      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
161    _descriptor.FieldDescriptor(
162      name='bytes_value', full_name='proto3.TestMessage.bytes_value', index=8,
163      number=9, type=12, cpp_type=9, label=1,
164      has_default_value=False, default_value=b"",
165      message_type=None, enum_type=None, containing_type=None,
166      is_extension=False, extension_scope=None,
167      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
168    _descriptor.FieldDescriptor(
169      name='enum_value', full_name='proto3.TestMessage.enum_value', index=9,
170      number=10, type=14, cpp_type=8, label=1,
171      has_default_value=False, default_value=0,
172      message_type=None, enum_type=None, containing_type=None,
173      is_extension=False, extension_scope=None,
174      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
175    _descriptor.FieldDescriptor(
176      name='message_value', full_name='proto3.TestMessage.message_value', index=10,
177      number=11, type=11, cpp_type=10, label=1,
178      has_default_value=False, default_value=None,
179      message_type=None, enum_type=None, containing_type=None,
180      is_extension=False, extension_scope=None,
181      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
182    _descriptor.FieldDescriptor(
183      name='repeated_bool_value', full_name='proto3.TestMessage.repeated_bool_value', index=11,
184      number=21, type=8, cpp_type=7, label=3,
185      has_default_value=False, default_value=[],
186      message_type=None, enum_type=None, containing_type=None,
187      is_extension=False, extension_scope=None,
188      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
189    _descriptor.FieldDescriptor(
190      name='repeated_int32_value', full_name='proto3.TestMessage.repeated_int32_value', index=12,
191      number=22, type=5, cpp_type=1, label=3,
192      has_default_value=False, default_value=[],
193      message_type=None, enum_type=None, containing_type=None,
194      is_extension=False, extension_scope=None,
195      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
196    _descriptor.FieldDescriptor(
197      name='repeated_int64_value', full_name='proto3.TestMessage.repeated_int64_value', index=13,
198      number=23, type=3, cpp_type=2, label=3,
199      has_default_value=False, default_value=[],
200      message_type=None, enum_type=None, containing_type=None,
201      is_extension=False, extension_scope=None,
202      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
203    _descriptor.FieldDescriptor(
204      name='repeated_uint32_value', full_name='proto3.TestMessage.repeated_uint32_value', index=14,
205      number=24, type=13, cpp_type=3, label=3,
206      has_default_value=False, default_value=[],
207      message_type=None, enum_type=None, containing_type=None,
208      is_extension=False, extension_scope=None,
209      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
210    _descriptor.FieldDescriptor(
211      name='repeated_uint64_value', full_name='proto3.TestMessage.repeated_uint64_value', index=15,
212      number=25, type=4, cpp_type=4, label=3,
213      has_default_value=False, default_value=[],
214      message_type=None, enum_type=None, containing_type=None,
215      is_extension=False, extension_scope=None,
216      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
217    _descriptor.FieldDescriptor(
218      name='repeated_float_value', full_name='proto3.TestMessage.repeated_float_value', index=16,
219      number=26, type=2, cpp_type=6, label=3,
220      has_default_value=False, default_value=[],
221      message_type=None, enum_type=None, containing_type=None,
222      is_extension=False, extension_scope=None,
223      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
224    _descriptor.FieldDescriptor(
225      name='repeated_double_value', full_name='proto3.TestMessage.repeated_double_value', index=17,
226      number=27, type=1, cpp_type=5, label=3,
227      has_default_value=False, default_value=[],
228      message_type=None, enum_type=None, containing_type=None,
229      is_extension=False, extension_scope=None,
230      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
231    _descriptor.FieldDescriptor(
232      name='repeated_string_value', full_name='proto3.TestMessage.repeated_string_value', index=18,
233      number=28, type=9, cpp_type=9, label=3,
234      has_default_value=False, default_value=[],
235      message_type=None, enum_type=None, containing_type=None,
236      is_extension=False, extension_scope=None,
237      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
238    _descriptor.FieldDescriptor(
239      name='repeated_bytes_value', full_name='proto3.TestMessage.repeated_bytes_value', index=19,
240      number=29, type=12, cpp_type=9, label=3,
241      has_default_value=False, default_value=[],
242      message_type=None, enum_type=None, containing_type=None,
243      is_extension=False, extension_scope=None,
244      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
245    _descriptor.FieldDescriptor(
246      name='repeated_enum_value', full_name='proto3.TestMessage.repeated_enum_value', index=20,
247      number=30, type=14, cpp_type=8, label=3,
248      has_default_value=False, default_value=[],
249      message_type=None, enum_type=None, containing_type=None,
250      is_extension=False, extension_scope=None,
251      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
252    _descriptor.FieldDescriptor(
253      name='repeated_message_value', full_name='proto3.TestMessage.repeated_message_value', index=21,
254      number=31, type=11, cpp_type=10, label=3,
255      has_default_value=False, default_value=[],
256      message_type=None, enum_type=None, containing_type=None,
257      is_extension=False, extension_scope=None,
258      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
259  ],
260  extensions=[
261  ],
262  nested_types=[],
263  enum_types=[
264  ],
265  serialized_options=None,
266  is_extendable=False,
267  syntax='proto3',
268  extension_ranges=[],
269  oneofs=[
270  ],
271  serialized_start=308,
272  serialized_end=968,
273)
274
275
276_TESTONEOF = _descriptor.Descriptor(
277  name='TestOneof',
278  full_name='proto3.TestOneof',
279  filename=None,
280  file=DESCRIPTOR,
281  containing_type=None,
282  create_key=_descriptor._internal_create_key,
283  fields=[
284    _descriptor.FieldDescriptor(
285      name='oneof_int32_value', full_name='proto3.TestOneof.oneof_int32_value', index=0,
286      number=1, type=5, cpp_type=1, label=1,
287      has_default_value=False, default_value=0,
288      message_type=None, enum_type=None, containing_type=None,
289      is_extension=False, extension_scope=None,
290      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
291    _descriptor.FieldDescriptor(
292      name='oneof_string_value', full_name='proto3.TestOneof.oneof_string_value', index=1,
293      number=2, type=9, cpp_type=9, label=1,
294      has_default_value=False, default_value=b"".decode('utf-8'),
295      message_type=None, enum_type=None, containing_type=None,
296      is_extension=False, extension_scope=None,
297      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
298    _descriptor.FieldDescriptor(
299      name='oneof_bytes_value', full_name='proto3.TestOneof.oneof_bytes_value', index=2,
300      number=3, type=12, cpp_type=9, label=1,
301      has_default_value=False, default_value=b"",
302      message_type=None, enum_type=None, containing_type=None,
303      is_extension=False, extension_scope=None,
304      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
305    _descriptor.FieldDescriptor(
306      name='oneof_enum_value', full_name='proto3.TestOneof.oneof_enum_value', index=3,
307      number=4, type=14, cpp_type=8, label=1,
308      has_default_value=False, default_value=0,
309      message_type=None, enum_type=None, containing_type=None,
310      is_extension=False, extension_scope=None,
311      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
312    _descriptor.FieldDescriptor(
313      name='oneof_message_value', full_name='proto3.TestOneof.oneof_message_value', index=4,
314      number=5, type=11, cpp_type=10, label=1,
315      has_default_value=False, default_value=None,
316      message_type=None, enum_type=None, containing_type=None,
317      is_extension=False, extension_scope=None,
318      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
319  ],
320  extensions=[
321  ],
322  nested_types=[],
323  enum_types=[
324  ],
325  serialized_options=None,
326  is_extendable=False,
327  syntax='proto3',
328  extension_ranges=[],
329  oneofs=[
330    _descriptor.OneofDescriptor(
331      name='oneof_value', full_name='proto3.TestOneof.oneof_value',
332      index=0, containing_type=None,
333      create_key=_descriptor._internal_create_key,
334    fields=[]),
335  ],
336  serialized_start=971,
337  serialized_end=1183,
338)
339
340
341_TESTMAP_BOOLMAPENTRY = _descriptor.Descriptor(
342  name='BoolMapEntry',
343  full_name='proto3.TestMap.BoolMapEntry',
344  filename=None,
345  file=DESCRIPTOR,
346  containing_type=None,
347  create_key=_descriptor._internal_create_key,
348  fields=[
349    _descriptor.FieldDescriptor(
350      name='key', full_name='proto3.TestMap.BoolMapEntry.key', index=0,
351      number=1, type=8, cpp_type=7, label=1,
352      has_default_value=False, default_value=False,
353      message_type=None, enum_type=None, containing_type=None,
354      is_extension=False, extension_scope=None,
355      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
356    _descriptor.FieldDescriptor(
357      name='value', full_name='proto3.TestMap.BoolMapEntry.value', index=1,
358      number=2, type=5, cpp_type=1, label=1,
359      has_default_value=False, default_value=0,
360      message_type=None, enum_type=None, containing_type=None,
361      is_extension=False, extension_scope=None,
362      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
363  ],
364  extensions=[
365  ],
366  nested_types=[],
367  enum_types=[
368  ],
369  serialized_options=b'8\001',
370  is_extendable=False,
371  syntax='proto3',
372  extension_ranges=[],
373  oneofs=[
374  ],
375  serialized_start=1501,
376  serialized_end=1547,
377)
378
379_TESTMAP_INT32MAPENTRY = _descriptor.Descriptor(
380  name='Int32MapEntry',
381  full_name='proto3.TestMap.Int32MapEntry',
382  filename=None,
383  file=DESCRIPTOR,
384  containing_type=None,
385  create_key=_descriptor._internal_create_key,
386  fields=[
387    _descriptor.FieldDescriptor(
388      name='key', full_name='proto3.TestMap.Int32MapEntry.key', index=0,
389      number=1, type=5, cpp_type=1, label=1,
390      has_default_value=False, default_value=0,
391      message_type=None, enum_type=None, containing_type=None,
392      is_extension=False, extension_scope=None,
393      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
394    _descriptor.FieldDescriptor(
395      name='value', full_name='proto3.TestMap.Int32MapEntry.value', index=1,
396      number=2, type=5, cpp_type=1, label=1,
397      has_default_value=False, default_value=0,
398      message_type=None, enum_type=None, containing_type=None,
399      is_extension=False, extension_scope=None,
400      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
401  ],
402  extensions=[
403  ],
404  nested_types=[],
405  enum_types=[
406  ],
407  serialized_options=b'8\001',
408  is_extendable=False,
409  syntax='proto3',
410  extension_ranges=[],
411  oneofs=[
412  ],
413  serialized_start=1549,
414  serialized_end=1596,
415)
416
417_TESTMAP_INT64MAPENTRY = _descriptor.Descriptor(
418  name='Int64MapEntry',
419  full_name='proto3.TestMap.Int64MapEntry',
420  filename=None,
421  file=DESCRIPTOR,
422  containing_type=None,
423  create_key=_descriptor._internal_create_key,
424  fields=[
425    _descriptor.FieldDescriptor(
426      name='key', full_name='proto3.TestMap.Int64MapEntry.key', index=0,
427      number=1, type=3, cpp_type=2, label=1,
428      has_default_value=False, default_value=0,
429      message_type=None, enum_type=None, containing_type=None,
430      is_extension=False, extension_scope=None,
431      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
432    _descriptor.FieldDescriptor(
433      name='value', full_name='proto3.TestMap.Int64MapEntry.value', index=1,
434      number=2, type=5, cpp_type=1, label=1,
435      has_default_value=False, default_value=0,
436      message_type=None, enum_type=None, containing_type=None,
437      is_extension=False, extension_scope=None,
438      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
439  ],
440  extensions=[
441  ],
442  nested_types=[],
443  enum_types=[
444  ],
445  serialized_options=b'8\001',
446  is_extendable=False,
447  syntax='proto3',
448  extension_ranges=[],
449  oneofs=[
450  ],
451  serialized_start=1598,
452  serialized_end=1645,
453)
454
455_TESTMAP_UINT32MAPENTRY = _descriptor.Descriptor(
456  name='Uint32MapEntry',
457  full_name='proto3.TestMap.Uint32MapEntry',
458  filename=None,
459  file=DESCRIPTOR,
460  containing_type=None,
461  create_key=_descriptor._internal_create_key,
462  fields=[
463    _descriptor.FieldDescriptor(
464      name='key', full_name='proto3.TestMap.Uint32MapEntry.key', index=0,
465      number=1, type=13, cpp_type=3, label=1,
466      has_default_value=False, default_value=0,
467      message_type=None, enum_type=None, containing_type=None,
468      is_extension=False, extension_scope=None,
469      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
470    _descriptor.FieldDescriptor(
471      name='value', full_name='proto3.TestMap.Uint32MapEntry.value', index=1,
472      number=2, type=5, cpp_type=1, label=1,
473      has_default_value=False, default_value=0,
474      message_type=None, enum_type=None, containing_type=None,
475      is_extension=False, extension_scope=None,
476      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
477  ],
478  extensions=[
479  ],
480  nested_types=[],
481  enum_types=[
482  ],
483  serialized_options=b'8\001',
484  is_extendable=False,
485  syntax='proto3',
486  extension_ranges=[],
487  oneofs=[
488  ],
489  serialized_start=1647,
490  serialized_end=1695,
491)
492
493_TESTMAP_UINT64MAPENTRY = _descriptor.Descriptor(
494  name='Uint64MapEntry',
495  full_name='proto3.TestMap.Uint64MapEntry',
496  filename=None,
497  file=DESCRIPTOR,
498  containing_type=None,
499  create_key=_descriptor._internal_create_key,
500  fields=[
501    _descriptor.FieldDescriptor(
502      name='key', full_name='proto3.TestMap.Uint64MapEntry.key', index=0,
503      number=1, type=4, cpp_type=4, label=1,
504      has_default_value=False, default_value=0,
505      message_type=None, enum_type=None, containing_type=None,
506      is_extension=False, extension_scope=None,
507      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
508    _descriptor.FieldDescriptor(
509      name='value', full_name='proto3.TestMap.Uint64MapEntry.value', index=1,
510      number=2, type=5, cpp_type=1, label=1,
511      has_default_value=False, default_value=0,
512      message_type=None, enum_type=None, containing_type=None,
513      is_extension=False, extension_scope=None,
514      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
515  ],
516  extensions=[
517  ],
518  nested_types=[],
519  enum_types=[
520  ],
521  serialized_options=b'8\001',
522  is_extendable=False,
523  syntax='proto3',
524  extension_ranges=[],
525  oneofs=[
526  ],
527  serialized_start=1697,
528  serialized_end=1745,
529)
530
531_TESTMAP_STRINGMAPENTRY = _descriptor.Descriptor(
532  name='StringMapEntry',
533  full_name='proto3.TestMap.StringMapEntry',
534  filename=None,
535  file=DESCRIPTOR,
536  containing_type=None,
537  create_key=_descriptor._internal_create_key,
538  fields=[
539    _descriptor.FieldDescriptor(
540      name='key', full_name='proto3.TestMap.StringMapEntry.key', index=0,
541      number=1, type=9, cpp_type=9, label=1,
542      has_default_value=False, default_value=b"".decode('utf-8'),
543      message_type=None, enum_type=None, containing_type=None,
544      is_extension=False, extension_scope=None,
545      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
546    _descriptor.FieldDescriptor(
547      name='value', full_name='proto3.TestMap.StringMapEntry.value', index=1,
548      number=2, type=5, cpp_type=1, label=1,
549      has_default_value=False, default_value=0,
550      message_type=None, enum_type=None, containing_type=None,
551      is_extension=False, extension_scope=None,
552      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
553  ],
554  extensions=[
555  ],
556  nested_types=[],
557  enum_types=[
558  ],
559  serialized_options=b'8\001',
560  is_extendable=False,
561  syntax='proto3',
562  extension_ranges=[],
563  oneofs=[
564  ],
565  serialized_start=1747,
566  serialized_end=1795,
567)
568
569_TESTMAP = _descriptor.Descriptor(
570  name='TestMap',
571  full_name='proto3.TestMap',
572  filename=None,
573  file=DESCRIPTOR,
574  containing_type=None,
575  create_key=_descriptor._internal_create_key,
576  fields=[
577    _descriptor.FieldDescriptor(
578      name='bool_map', full_name='proto3.TestMap.bool_map', index=0,
579      number=1, type=11, cpp_type=10, label=3,
580      has_default_value=False, default_value=[],
581      message_type=None, enum_type=None, containing_type=None,
582      is_extension=False, extension_scope=None,
583      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
584    _descriptor.FieldDescriptor(
585      name='int32_map', full_name='proto3.TestMap.int32_map', index=1,
586      number=2, type=11, cpp_type=10, label=3,
587      has_default_value=False, default_value=[],
588      message_type=None, enum_type=None, containing_type=None,
589      is_extension=False, extension_scope=None,
590      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
591    _descriptor.FieldDescriptor(
592      name='int64_map', full_name='proto3.TestMap.int64_map', index=2,
593      number=3, type=11, cpp_type=10, label=3,
594      has_default_value=False, default_value=[],
595      message_type=None, enum_type=None, containing_type=None,
596      is_extension=False, extension_scope=None,
597      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
598    _descriptor.FieldDescriptor(
599      name='uint32_map', full_name='proto3.TestMap.uint32_map', index=3,
600      number=4, type=11, cpp_type=10, label=3,
601      has_default_value=False, default_value=[],
602      message_type=None, enum_type=None, containing_type=None,
603      is_extension=False, extension_scope=None,
604      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
605    _descriptor.FieldDescriptor(
606      name='uint64_map', full_name='proto3.TestMap.uint64_map', index=4,
607      number=5, type=11, cpp_type=10, label=3,
608      has_default_value=False, default_value=[],
609      message_type=None, enum_type=None, containing_type=None,
610      is_extension=False, extension_scope=None,
611      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
612    _descriptor.FieldDescriptor(
613      name='string_map', full_name='proto3.TestMap.string_map', index=5,
614      number=6, type=11, cpp_type=10, label=3,
615      has_default_value=False, default_value=[],
616      message_type=None, enum_type=None, containing_type=None,
617      is_extension=False, extension_scope=None,
618      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
619  ],
620  extensions=[
621  ],
622  nested_types=[_TESTMAP_BOOLMAPENTRY, _TESTMAP_INT32MAPENTRY, _TESTMAP_INT64MAPENTRY, _TESTMAP_UINT32MAPENTRY, _TESTMAP_UINT64MAPENTRY, _TESTMAP_STRINGMAPENTRY, ],
623  enum_types=[
624  ],
625  serialized_options=None,
626  is_extendable=False,
627  syntax='proto3',
628  extension_ranges=[],
629  oneofs=[
630  ],
631  serialized_start=1186,
632  serialized_end=1795,
633)
634
635
636_TESTNESTEDMAP_BOOLMAPENTRY = _descriptor.Descriptor(
637  name='BoolMapEntry',
638  full_name='proto3.TestNestedMap.BoolMapEntry',
639  filename=None,
640  file=DESCRIPTOR,
641  containing_type=None,
642  create_key=_descriptor._internal_create_key,
643  fields=[
644    _descriptor.FieldDescriptor(
645      name='key', full_name='proto3.TestNestedMap.BoolMapEntry.key', index=0,
646      number=1, type=8, cpp_type=7, label=1,
647      has_default_value=False, default_value=False,
648      message_type=None, enum_type=None, containing_type=None,
649      is_extension=False, extension_scope=None,
650      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
651    _descriptor.FieldDescriptor(
652      name='value', full_name='proto3.TestNestedMap.BoolMapEntry.value', index=1,
653      number=2, type=5, cpp_type=1, label=1,
654      has_default_value=False, default_value=0,
655      message_type=None, enum_type=None, containing_type=None,
656      is_extension=False, extension_scope=None,
657      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
658  ],
659  extensions=[
660  ],
661  nested_types=[],
662  enum_types=[
663  ],
664  serialized_options=b'8\001',
665  is_extendable=False,
666  syntax='proto3',
667  extension_ranges=[],
668  oneofs=[
669  ],
670  serialized_start=1501,
671  serialized_end=1547,
672)
673
674_TESTNESTEDMAP_INT32MAPENTRY = _descriptor.Descriptor(
675  name='Int32MapEntry',
676  full_name='proto3.TestNestedMap.Int32MapEntry',
677  filename=None,
678  file=DESCRIPTOR,
679  containing_type=None,
680  create_key=_descriptor._internal_create_key,
681  fields=[
682    _descriptor.FieldDescriptor(
683      name='key', full_name='proto3.TestNestedMap.Int32MapEntry.key', index=0,
684      number=1, type=5, cpp_type=1, label=1,
685      has_default_value=False, default_value=0,
686      message_type=None, enum_type=None, containing_type=None,
687      is_extension=False, extension_scope=None,
688      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
689    _descriptor.FieldDescriptor(
690      name='value', full_name='proto3.TestNestedMap.Int32MapEntry.value', index=1,
691      number=2, type=5, cpp_type=1, label=1,
692      has_default_value=False, default_value=0,
693      message_type=None, enum_type=None, containing_type=None,
694      is_extension=False, extension_scope=None,
695      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
696  ],
697  extensions=[
698  ],
699  nested_types=[],
700  enum_types=[
701  ],
702  serialized_options=b'8\001',
703  is_extendable=False,
704  syntax='proto3',
705  extension_ranges=[],
706  oneofs=[
707  ],
708  serialized_start=1549,
709  serialized_end=1596,
710)
711
712_TESTNESTEDMAP_INT64MAPENTRY = _descriptor.Descriptor(
713  name='Int64MapEntry',
714  full_name='proto3.TestNestedMap.Int64MapEntry',
715  filename=None,
716  file=DESCRIPTOR,
717  containing_type=None,
718  create_key=_descriptor._internal_create_key,
719  fields=[
720    _descriptor.FieldDescriptor(
721      name='key', full_name='proto3.TestNestedMap.Int64MapEntry.key', index=0,
722      number=1, type=3, cpp_type=2, label=1,
723      has_default_value=False, default_value=0,
724      message_type=None, enum_type=None, containing_type=None,
725      is_extension=False, extension_scope=None,
726      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
727    _descriptor.FieldDescriptor(
728      name='value', full_name='proto3.TestNestedMap.Int64MapEntry.value', index=1,
729      number=2, type=5, cpp_type=1, label=1,
730      has_default_value=False, default_value=0,
731      message_type=None, enum_type=None, containing_type=None,
732      is_extension=False, extension_scope=None,
733      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
734  ],
735  extensions=[
736  ],
737  nested_types=[],
738  enum_types=[
739  ],
740  serialized_options=b'8\001',
741  is_extendable=False,
742  syntax='proto3',
743  extension_ranges=[],
744  oneofs=[
745  ],
746  serialized_start=1598,
747  serialized_end=1645,
748)
749
750_TESTNESTEDMAP_UINT32MAPENTRY = _descriptor.Descriptor(
751  name='Uint32MapEntry',
752  full_name='proto3.TestNestedMap.Uint32MapEntry',
753  filename=None,
754  file=DESCRIPTOR,
755  containing_type=None,
756  create_key=_descriptor._internal_create_key,
757  fields=[
758    _descriptor.FieldDescriptor(
759      name='key', full_name='proto3.TestNestedMap.Uint32MapEntry.key', index=0,
760      number=1, type=13, cpp_type=3, label=1,
761      has_default_value=False, default_value=0,
762      message_type=None, enum_type=None, containing_type=None,
763      is_extension=False, extension_scope=None,
764      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
765    _descriptor.FieldDescriptor(
766      name='value', full_name='proto3.TestNestedMap.Uint32MapEntry.value', index=1,
767      number=2, type=5, cpp_type=1, label=1,
768      has_default_value=False, default_value=0,
769      message_type=None, enum_type=None, containing_type=None,
770      is_extension=False, extension_scope=None,
771      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
772  ],
773  extensions=[
774  ],
775  nested_types=[],
776  enum_types=[
777  ],
778  serialized_options=b'8\001',
779  is_extendable=False,
780  syntax='proto3',
781  extension_ranges=[],
782  oneofs=[
783  ],
784  serialized_start=1647,
785  serialized_end=1695,
786)
787
788_TESTNESTEDMAP_UINT64MAPENTRY = _descriptor.Descriptor(
789  name='Uint64MapEntry',
790  full_name='proto3.TestNestedMap.Uint64MapEntry',
791  filename=None,
792  file=DESCRIPTOR,
793  containing_type=None,
794  create_key=_descriptor._internal_create_key,
795  fields=[
796    _descriptor.FieldDescriptor(
797      name='key', full_name='proto3.TestNestedMap.Uint64MapEntry.key', index=0,
798      number=1, type=4, cpp_type=4, label=1,
799      has_default_value=False, default_value=0,
800      message_type=None, enum_type=None, containing_type=None,
801      is_extension=False, extension_scope=None,
802      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
803    _descriptor.FieldDescriptor(
804      name='value', full_name='proto3.TestNestedMap.Uint64MapEntry.value', index=1,
805      number=2, type=5, cpp_type=1, label=1,
806      has_default_value=False, default_value=0,
807      message_type=None, enum_type=None, containing_type=None,
808      is_extension=False, extension_scope=None,
809      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
810  ],
811  extensions=[
812  ],
813  nested_types=[],
814  enum_types=[
815  ],
816  serialized_options=b'8\001',
817  is_extendable=False,
818  syntax='proto3',
819  extension_ranges=[],
820  oneofs=[
821  ],
822  serialized_start=1697,
823  serialized_end=1745,
824)
825
826_TESTNESTEDMAP_STRINGMAPENTRY = _descriptor.Descriptor(
827  name='StringMapEntry',
828  full_name='proto3.TestNestedMap.StringMapEntry',
829  filename=None,
830  file=DESCRIPTOR,
831  containing_type=None,
832  create_key=_descriptor._internal_create_key,
833  fields=[
834    _descriptor.FieldDescriptor(
835      name='key', full_name='proto3.TestNestedMap.StringMapEntry.key', index=0,
836      number=1, type=9, cpp_type=9, label=1,
837      has_default_value=False, default_value=b"".decode('utf-8'),
838      message_type=None, enum_type=None, containing_type=None,
839      is_extension=False, extension_scope=None,
840      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
841    _descriptor.FieldDescriptor(
842      name='value', full_name='proto3.TestNestedMap.StringMapEntry.value', index=1,
843      number=2, type=5, cpp_type=1, label=1,
844      has_default_value=False, default_value=0,
845      message_type=None, enum_type=None, containing_type=None,
846      is_extension=False, extension_scope=None,
847      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
848  ],
849  extensions=[
850  ],
851  nested_types=[],
852  enum_types=[
853  ],
854  serialized_options=b'8\001',
855  is_extendable=False,
856  syntax='proto3',
857  extension_ranges=[],
858  oneofs=[
859  ],
860  serialized_start=1747,
861  serialized_end=1795,
862)
863
864_TESTNESTEDMAP_MAPMAPENTRY = _descriptor.Descriptor(
865  name='MapMapEntry',
866  full_name='proto3.TestNestedMap.MapMapEntry',
867  filename=None,
868  file=DESCRIPTOR,
869  containing_type=None,
870  create_key=_descriptor._internal_create_key,
871  fields=[
872    _descriptor.FieldDescriptor(
873      name='key', full_name='proto3.TestNestedMap.MapMapEntry.key', index=0,
874      number=1, type=9, cpp_type=9, label=1,
875      has_default_value=False, default_value=b"".decode('utf-8'),
876      message_type=None, enum_type=None, containing_type=None,
877      is_extension=False, extension_scope=None,
878      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
879    _descriptor.FieldDescriptor(
880      name='value', full_name='proto3.TestNestedMap.MapMapEntry.value', index=1,
881      number=2, type=11, cpp_type=10, label=1,
882      has_default_value=False, default_value=None,
883      message_type=None, enum_type=None, containing_type=None,
884      is_extension=False, extension_scope=None,
885      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
886  ],
887  extensions=[
888  ],
889  nested_types=[],
890  enum_types=[
891  ],
892  serialized_options=b'8\001',
893  is_extendable=False,
894  syntax='proto3',
895  extension_ranges=[],
896  oneofs=[
897  ],
898  serialized_start=2503,
899  serialized_end=2571,
900)
901
902_TESTNESTEDMAP = _descriptor.Descriptor(
903  name='TestNestedMap',
904  full_name='proto3.TestNestedMap',
905  filename=None,
906  file=DESCRIPTOR,
907  containing_type=None,
908  create_key=_descriptor._internal_create_key,
909  fields=[
910    _descriptor.FieldDescriptor(
911      name='bool_map', full_name='proto3.TestNestedMap.bool_map', index=0,
912      number=1, type=11, cpp_type=10, label=3,
913      has_default_value=False, default_value=[],
914      message_type=None, enum_type=None, containing_type=None,
915      is_extension=False, extension_scope=None,
916      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
917    _descriptor.FieldDescriptor(
918      name='int32_map', full_name='proto3.TestNestedMap.int32_map', index=1,
919      number=2, type=11, cpp_type=10, label=3,
920      has_default_value=False, default_value=[],
921      message_type=None, enum_type=None, containing_type=None,
922      is_extension=False, extension_scope=None,
923      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
924    _descriptor.FieldDescriptor(
925      name='int64_map', full_name='proto3.TestNestedMap.int64_map', index=2,
926      number=3, type=11, cpp_type=10, label=3,
927      has_default_value=False, default_value=[],
928      message_type=None, enum_type=None, containing_type=None,
929      is_extension=False, extension_scope=None,
930      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
931    _descriptor.FieldDescriptor(
932      name='uint32_map', full_name='proto3.TestNestedMap.uint32_map', index=3,
933      number=4, type=11, cpp_type=10, label=3,
934      has_default_value=False, default_value=[],
935      message_type=None, enum_type=None, containing_type=None,
936      is_extension=False, extension_scope=None,
937      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
938    _descriptor.FieldDescriptor(
939      name='uint64_map', full_name='proto3.TestNestedMap.uint64_map', index=4,
940      number=5, type=11, cpp_type=10, label=3,
941      has_default_value=False, default_value=[],
942      message_type=None, enum_type=None, containing_type=None,
943      is_extension=False, extension_scope=None,
944      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
945    _descriptor.FieldDescriptor(
946      name='string_map', full_name='proto3.TestNestedMap.string_map', index=5,
947      number=6, type=11, cpp_type=10, label=3,
948      has_default_value=False, default_value=[],
949      message_type=None, enum_type=None, containing_type=None,
950      is_extension=False, extension_scope=None,
951      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
952    _descriptor.FieldDescriptor(
953      name='map_map', full_name='proto3.TestNestedMap.map_map', index=6,
954      number=7, type=11, cpp_type=10, label=3,
955      has_default_value=False, default_value=[],
956      message_type=None, enum_type=None, containing_type=None,
957      is_extension=False, extension_scope=None,
958      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
959  ],
960  extensions=[
961  ],
962  nested_types=[_TESTNESTEDMAP_BOOLMAPENTRY, _TESTNESTEDMAP_INT32MAPENTRY, _TESTNESTEDMAP_INT64MAPENTRY, _TESTNESTEDMAP_UINT32MAPENTRY, _TESTNESTEDMAP_UINT64MAPENTRY, _TESTNESTEDMAP_STRINGMAPENTRY, _TESTNESTEDMAP_MAPMAPENTRY, ],
963  enum_types=[
964  ],
965  serialized_options=None,
966  is_extendable=False,
967  syntax='proto3',
968  extension_ranges=[],
969  oneofs=[
970  ],
971  serialized_start=1798,
972  serialized_end=2571,
973)
974
975
976_TESTSTRINGMAP_STRINGMAPENTRY = _descriptor.Descriptor(
977  name='StringMapEntry',
978  full_name='proto3.TestStringMap.StringMapEntry',
979  filename=None,
980  file=DESCRIPTOR,
981  containing_type=None,
982  create_key=_descriptor._internal_create_key,
983  fields=[
984    _descriptor.FieldDescriptor(
985      name='key', full_name='proto3.TestStringMap.StringMapEntry.key', index=0,
986      number=1, type=9, cpp_type=9, label=1,
987      has_default_value=False, default_value=b"".decode('utf-8'),
988      message_type=None, enum_type=None, containing_type=None,
989      is_extension=False, extension_scope=None,
990      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
991    _descriptor.FieldDescriptor(
992      name='value', full_name='proto3.TestStringMap.StringMapEntry.value', index=1,
993      number=2, type=9, cpp_type=9, label=1,
994      has_default_value=False, default_value=b"".decode('utf-8'),
995      message_type=None, enum_type=None, containing_type=None,
996      is_extension=False, extension_scope=None,
997      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
998  ],
999  extensions=[
1000  ],
1001  nested_types=[],
1002  enum_types=[
1003  ],
1004  serialized_options=b'8\001',
1005  is_extendable=False,
1006  syntax='proto3',
1007  extension_ranges=[],
1008  oneofs=[
1009  ],
1010  serialized_start=2648,
1011  serialized_end=2696,
1012)
1013
1014_TESTSTRINGMAP = _descriptor.Descriptor(
1015  name='TestStringMap',
1016  full_name='proto3.TestStringMap',
1017  filename=None,
1018  file=DESCRIPTOR,
1019  containing_type=None,
1020  create_key=_descriptor._internal_create_key,
1021  fields=[
1022    _descriptor.FieldDescriptor(
1023      name='string_map', full_name='proto3.TestStringMap.string_map', index=0,
1024      number=1, type=11, cpp_type=10, label=3,
1025      has_default_value=False, default_value=[],
1026      message_type=None, enum_type=None, containing_type=None,
1027      is_extension=False, extension_scope=None,
1028      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1029  ],
1030  extensions=[
1031  ],
1032  nested_types=[_TESTSTRINGMAP_STRINGMAPENTRY, ],
1033  enum_types=[
1034  ],
1035  serialized_options=None,
1036  is_extendable=False,
1037  syntax='proto3',
1038  extension_ranges=[],
1039  oneofs=[
1040  ],
1041  serialized_start=2573,
1042  serialized_end=2696,
1043)
1044
1045
1046_TESTWRAPPER = _descriptor.Descriptor(
1047  name='TestWrapper',
1048  full_name='proto3.TestWrapper',
1049  filename=None,
1050  file=DESCRIPTOR,
1051  containing_type=None,
1052  create_key=_descriptor._internal_create_key,
1053  fields=[
1054    _descriptor.FieldDescriptor(
1055      name='bool_value', full_name='proto3.TestWrapper.bool_value', index=0,
1056      number=1, type=11, cpp_type=10, label=1,
1057      has_default_value=False, default_value=None,
1058      message_type=None, enum_type=None, containing_type=None,
1059      is_extension=False, extension_scope=None,
1060      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1061    _descriptor.FieldDescriptor(
1062      name='int32_value', full_name='proto3.TestWrapper.int32_value', index=1,
1063      number=2, type=11, cpp_type=10, label=1,
1064      has_default_value=False, default_value=None,
1065      message_type=None, enum_type=None, containing_type=None,
1066      is_extension=False, extension_scope=None,
1067      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1068    _descriptor.FieldDescriptor(
1069      name='int64_value', full_name='proto3.TestWrapper.int64_value', index=2,
1070      number=3, type=11, cpp_type=10, label=1,
1071      has_default_value=False, default_value=None,
1072      message_type=None, enum_type=None, containing_type=None,
1073      is_extension=False, extension_scope=None,
1074      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1075    _descriptor.FieldDescriptor(
1076      name='uint32_value', full_name='proto3.TestWrapper.uint32_value', index=3,
1077      number=4, type=11, cpp_type=10, label=1,
1078      has_default_value=False, default_value=None,
1079      message_type=None, enum_type=None, containing_type=None,
1080      is_extension=False, extension_scope=None,
1081      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1082    _descriptor.FieldDescriptor(
1083      name='uint64_value', full_name='proto3.TestWrapper.uint64_value', index=4,
1084      number=5, type=11, cpp_type=10, label=1,
1085      has_default_value=False, default_value=None,
1086      message_type=None, enum_type=None, containing_type=None,
1087      is_extension=False, extension_scope=None,
1088      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1089    _descriptor.FieldDescriptor(
1090      name='float_value', full_name='proto3.TestWrapper.float_value', index=5,
1091      number=6, type=11, cpp_type=10, label=1,
1092      has_default_value=False, default_value=None,
1093      message_type=None, enum_type=None, containing_type=None,
1094      is_extension=False, extension_scope=None,
1095      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1096    _descriptor.FieldDescriptor(
1097      name='double_value', full_name='proto3.TestWrapper.double_value', index=6,
1098      number=7, type=11, cpp_type=10, label=1,
1099      has_default_value=False, default_value=None,
1100      message_type=None, enum_type=None, containing_type=None,
1101      is_extension=False, extension_scope=None,
1102      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1103    _descriptor.FieldDescriptor(
1104      name='string_value', full_name='proto3.TestWrapper.string_value', index=7,
1105      number=8, type=11, cpp_type=10, label=1,
1106      has_default_value=False, default_value=None,
1107      message_type=None, enum_type=None, containing_type=None,
1108      is_extension=False, extension_scope=None,
1109      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1110    _descriptor.FieldDescriptor(
1111      name='bytes_value', full_name='proto3.TestWrapper.bytes_value', index=8,
1112      number=9, type=11, cpp_type=10, label=1,
1113      has_default_value=False, default_value=None,
1114      message_type=None, enum_type=None, containing_type=None,
1115      is_extension=False, extension_scope=None,
1116      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1117    _descriptor.FieldDescriptor(
1118      name='repeated_bool_value', full_name='proto3.TestWrapper.repeated_bool_value', index=9,
1119      number=11, type=11, cpp_type=10, label=3,
1120      has_default_value=False, default_value=[],
1121      message_type=None, enum_type=None, containing_type=None,
1122      is_extension=False, extension_scope=None,
1123      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1124    _descriptor.FieldDescriptor(
1125      name='repeated_int32_value', full_name='proto3.TestWrapper.repeated_int32_value', index=10,
1126      number=12, type=11, cpp_type=10, label=3,
1127      has_default_value=False, default_value=[],
1128      message_type=None, enum_type=None, containing_type=None,
1129      is_extension=False, extension_scope=None,
1130      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1131    _descriptor.FieldDescriptor(
1132      name='repeated_int64_value', full_name='proto3.TestWrapper.repeated_int64_value', index=11,
1133      number=13, type=11, cpp_type=10, label=3,
1134      has_default_value=False, default_value=[],
1135      message_type=None, enum_type=None, containing_type=None,
1136      is_extension=False, extension_scope=None,
1137      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1138    _descriptor.FieldDescriptor(
1139      name='repeated_uint32_value', full_name='proto3.TestWrapper.repeated_uint32_value', index=12,
1140      number=14, type=11, cpp_type=10, label=3,
1141      has_default_value=False, default_value=[],
1142      message_type=None, enum_type=None, containing_type=None,
1143      is_extension=False, extension_scope=None,
1144      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1145    _descriptor.FieldDescriptor(
1146      name='repeated_uint64_value', full_name='proto3.TestWrapper.repeated_uint64_value', index=13,
1147      number=15, type=11, cpp_type=10, label=3,
1148      has_default_value=False, default_value=[],
1149      message_type=None, enum_type=None, containing_type=None,
1150      is_extension=False, extension_scope=None,
1151      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1152    _descriptor.FieldDescriptor(
1153      name='repeated_float_value', full_name='proto3.TestWrapper.repeated_float_value', index=14,
1154      number=16, type=11, cpp_type=10, label=3,
1155      has_default_value=False, default_value=[],
1156      message_type=None, enum_type=None, containing_type=None,
1157      is_extension=False, extension_scope=None,
1158      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1159    _descriptor.FieldDescriptor(
1160      name='repeated_double_value', full_name='proto3.TestWrapper.repeated_double_value', index=15,
1161      number=17, type=11, cpp_type=10, label=3,
1162      has_default_value=False, default_value=[],
1163      message_type=None, enum_type=None, containing_type=None,
1164      is_extension=False, extension_scope=None,
1165      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1166    _descriptor.FieldDescriptor(
1167      name='repeated_string_value', full_name='proto3.TestWrapper.repeated_string_value', index=16,
1168      number=18, type=11, cpp_type=10, label=3,
1169      has_default_value=False, default_value=[],
1170      message_type=None, enum_type=None, containing_type=None,
1171      is_extension=False, extension_scope=None,
1172      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1173    _descriptor.FieldDescriptor(
1174      name='repeated_bytes_value', full_name='proto3.TestWrapper.repeated_bytes_value', index=17,
1175      number=19, type=11, cpp_type=10, label=3,
1176      has_default_value=False, default_value=[],
1177      message_type=None, enum_type=None, containing_type=None,
1178      is_extension=False, extension_scope=None,
1179      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1180  ],
1181  extensions=[
1182  ],
1183  nested_types=[],
1184  enum_types=[
1185  ],
1186  serialized_options=None,
1187  is_extendable=False,
1188  syntax='proto3',
1189  extension_ranges=[],
1190  oneofs=[
1191  ],
1192  serialized_start=2699,
1193  serialized_end=3705,
1194)
1195
1196
1197_TESTTIMESTAMP = _descriptor.Descriptor(
1198  name='TestTimestamp',
1199  full_name='proto3.TestTimestamp',
1200  filename=None,
1201  file=DESCRIPTOR,
1202  containing_type=None,
1203  create_key=_descriptor._internal_create_key,
1204  fields=[
1205    _descriptor.FieldDescriptor(
1206      name='value', full_name='proto3.TestTimestamp.value', index=0,
1207      number=1, type=11, cpp_type=10, label=1,
1208      has_default_value=False, default_value=None,
1209      message_type=None, enum_type=None, containing_type=None,
1210      is_extension=False, extension_scope=None,
1211      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1212    _descriptor.FieldDescriptor(
1213      name='repeated_value', full_name='proto3.TestTimestamp.repeated_value', index=1,
1214      number=2, type=11, cpp_type=10, label=3,
1215      has_default_value=False, default_value=[],
1216      message_type=None, enum_type=None, containing_type=None,
1217      is_extension=False, extension_scope=None,
1218      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1219  ],
1220  extensions=[
1221  ],
1222  nested_types=[],
1223  enum_types=[
1224  ],
1225  serialized_options=None,
1226  is_extendable=False,
1227  syntax='proto3',
1228  extension_ranges=[],
1229  oneofs=[
1230  ],
1231  serialized_start=3707,
1232  serialized_end=3817,
1233)
1234
1235
1236_TESTDURATION = _descriptor.Descriptor(
1237  name='TestDuration',
1238  full_name='proto3.TestDuration',
1239  filename=None,
1240  file=DESCRIPTOR,
1241  containing_type=None,
1242  create_key=_descriptor._internal_create_key,
1243  fields=[
1244    _descriptor.FieldDescriptor(
1245      name='value', full_name='proto3.TestDuration.value', index=0,
1246      number=1, type=11, cpp_type=10, label=1,
1247      has_default_value=False, default_value=None,
1248      message_type=None, enum_type=None, containing_type=None,
1249      is_extension=False, extension_scope=None,
1250      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1251    _descriptor.FieldDescriptor(
1252      name='repeated_value', full_name='proto3.TestDuration.repeated_value', index=1,
1253      number=2, type=11, cpp_type=10, label=3,
1254      has_default_value=False, default_value=[],
1255      message_type=None, enum_type=None, containing_type=None,
1256      is_extension=False, extension_scope=None,
1257      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1258  ],
1259  extensions=[
1260  ],
1261  nested_types=[],
1262  enum_types=[
1263  ],
1264  serialized_options=None,
1265  is_extendable=False,
1266  syntax='proto3',
1267  extension_ranges=[],
1268  oneofs=[
1269  ],
1270  serialized_start=3819,
1271  serialized_end=3926,
1272)
1273
1274
1275_TESTFIELDMASK = _descriptor.Descriptor(
1276  name='TestFieldMask',
1277  full_name='proto3.TestFieldMask',
1278  filename=None,
1279  file=DESCRIPTOR,
1280  containing_type=None,
1281  create_key=_descriptor._internal_create_key,
1282  fields=[
1283    _descriptor.FieldDescriptor(
1284      name='value', full_name='proto3.TestFieldMask.value', index=0,
1285      number=1, type=11, cpp_type=10, label=1,
1286      has_default_value=False, default_value=None,
1287      message_type=None, enum_type=None, containing_type=None,
1288      is_extension=False, extension_scope=None,
1289      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1290  ],
1291  extensions=[
1292  ],
1293  nested_types=[],
1294  enum_types=[
1295  ],
1296  serialized_options=None,
1297  is_extendable=False,
1298  syntax='proto3',
1299  extension_ranges=[],
1300  oneofs=[
1301  ],
1302  serialized_start=3928,
1303  serialized_end=3986,
1304)
1305
1306
1307_TESTSTRUCT = _descriptor.Descriptor(
1308  name='TestStruct',
1309  full_name='proto3.TestStruct',
1310  filename=None,
1311  file=DESCRIPTOR,
1312  containing_type=None,
1313  create_key=_descriptor._internal_create_key,
1314  fields=[
1315    _descriptor.FieldDescriptor(
1316      name='value', full_name='proto3.TestStruct.value', index=0,
1317      number=1, type=11, cpp_type=10, label=1,
1318      has_default_value=False, default_value=None,
1319      message_type=None, enum_type=None, containing_type=None,
1320      is_extension=False, extension_scope=None,
1321      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1322    _descriptor.FieldDescriptor(
1323      name='repeated_value', full_name='proto3.TestStruct.repeated_value', index=1,
1324      number=2, type=11, cpp_type=10, label=3,
1325      has_default_value=False, default_value=[],
1326      message_type=None, enum_type=None, containing_type=None,
1327      is_extension=False, extension_scope=None,
1328      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1329  ],
1330  extensions=[
1331  ],
1332  nested_types=[],
1333  enum_types=[
1334  ],
1335  serialized_options=None,
1336  is_extendable=False,
1337  syntax='proto3',
1338  extension_ranges=[],
1339  oneofs=[
1340  ],
1341  serialized_start=3988,
1342  serialized_end=4089,
1343)
1344
1345
1346_TESTANY = _descriptor.Descriptor(
1347  name='TestAny',
1348  full_name='proto3.TestAny',
1349  filename=None,
1350  file=DESCRIPTOR,
1351  containing_type=None,
1352  create_key=_descriptor._internal_create_key,
1353  fields=[
1354    _descriptor.FieldDescriptor(
1355      name='value', full_name='proto3.TestAny.value', index=0,
1356      number=1, type=11, cpp_type=10, label=1,
1357      has_default_value=False, default_value=None,
1358      message_type=None, enum_type=None, containing_type=None,
1359      is_extension=False, extension_scope=None,
1360      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1361    _descriptor.FieldDescriptor(
1362      name='repeated_value', full_name='proto3.TestAny.repeated_value', index=1,
1363      number=2, type=11, cpp_type=10, label=3,
1364      has_default_value=False, default_value=[],
1365      message_type=None, enum_type=None, containing_type=None,
1366      is_extension=False, extension_scope=None,
1367      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1368  ],
1369  extensions=[
1370  ],
1371  nested_types=[],
1372  enum_types=[
1373  ],
1374  serialized_options=None,
1375  is_extendable=False,
1376  syntax='proto3',
1377  extension_ranges=[],
1378  oneofs=[
1379  ],
1380  serialized_start=4091,
1381  serialized_end=4183,
1382)
1383
1384
1385_TESTVALUE = _descriptor.Descriptor(
1386  name='TestValue',
1387  full_name='proto3.TestValue',
1388  filename=None,
1389  file=DESCRIPTOR,
1390  containing_type=None,
1391  create_key=_descriptor._internal_create_key,
1392  fields=[
1393    _descriptor.FieldDescriptor(
1394      name='value', full_name='proto3.TestValue.value', index=0,
1395      number=1, type=11, cpp_type=10, label=1,
1396      has_default_value=False, default_value=None,
1397      message_type=None, enum_type=None, containing_type=None,
1398      is_extension=False, extension_scope=None,
1399      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1400    _descriptor.FieldDescriptor(
1401      name='repeated_value', full_name='proto3.TestValue.repeated_value', index=1,
1402      number=2, type=11, cpp_type=10, label=3,
1403      has_default_value=False, default_value=[],
1404      message_type=None, enum_type=None, containing_type=None,
1405      is_extension=False, extension_scope=None,
1406      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1407  ],
1408  extensions=[
1409  ],
1410  nested_types=[],
1411  enum_types=[
1412  ],
1413  serialized_options=None,
1414  is_extendable=False,
1415  syntax='proto3',
1416  extension_ranges=[],
1417  oneofs=[
1418  ],
1419  serialized_start=4185,
1420  serialized_end=4283,
1421)
1422
1423
1424_TESTLISTVALUE = _descriptor.Descriptor(
1425  name='TestListValue',
1426  full_name='proto3.TestListValue',
1427  filename=None,
1428  file=DESCRIPTOR,
1429  containing_type=None,
1430  create_key=_descriptor._internal_create_key,
1431  fields=[
1432    _descriptor.FieldDescriptor(
1433      name='value', full_name='proto3.TestListValue.value', index=0,
1434      number=1, type=11, cpp_type=10, label=1,
1435      has_default_value=False, default_value=None,
1436      message_type=None, enum_type=None, containing_type=None,
1437      is_extension=False, extension_scope=None,
1438      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1439    _descriptor.FieldDescriptor(
1440      name='repeated_value', full_name='proto3.TestListValue.repeated_value', index=1,
1441      number=2, type=11, cpp_type=10, label=3,
1442      has_default_value=False, default_value=[],
1443      message_type=None, enum_type=None, containing_type=None,
1444      is_extension=False, extension_scope=None,
1445      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1446  ],
1447  extensions=[
1448  ],
1449  nested_types=[],
1450  enum_types=[
1451  ],
1452  serialized_options=None,
1453  is_extendable=False,
1454  syntax='proto3',
1455  extension_ranges=[],
1456  oneofs=[
1457  ],
1458  serialized_start=4285,
1459  serialized_end=4395,
1460)
1461
1462
1463_TESTBOOLVALUE_BOOLMAPENTRY = _descriptor.Descriptor(
1464  name='BoolMapEntry',
1465  full_name='proto3.TestBoolValue.BoolMapEntry',
1466  filename=None,
1467  file=DESCRIPTOR,
1468  containing_type=None,
1469  create_key=_descriptor._internal_create_key,
1470  fields=[
1471    _descriptor.FieldDescriptor(
1472      name='key', full_name='proto3.TestBoolValue.BoolMapEntry.key', index=0,
1473      number=1, type=8, cpp_type=7, label=1,
1474      has_default_value=False, default_value=False,
1475      message_type=None, enum_type=None, containing_type=None,
1476      is_extension=False, extension_scope=None,
1477      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1478    _descriptor.FieldDescriptor(
1479      name='value', full_name='proto3.TestBoolValue.BoolMapEntry.value', index=1,
1480      number=2, type=5, cpp_type=1, label=1,
1481      has_default_value=False, default_value=0,
1482      message_type=None, enum_type=None, containing_type=None,
1483      is_extension=False, extension_scope=None,
1484      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1485  ],
1486  extensions=[
1487  ],
1488  nested_types=[],
1489  enum_types=[
1490  ],
1491  serialized_options=b'8\001',
1492  is_extendable=False,
1493  syntax='proto3',
1494  extension_ranges=[],
1495  oneofs=[
1496  ],
1497  serialized_start=1501,
1498  serialized_end=1547,
1499)
1500
1501_TESTBOOLVALUE = _descriptor.Descriptor(
1502  name='TestBoolValue',
1503  full_name='proto3.TestBoolValue',
1504  filename=None,
1505  file=DESCRIPTOR,
1506  containing_type=None,
1507  create_key=_descriptor._internal_create_key,
1508  fields=[
1509    _descriptor.FieldDescriptor(
1510      name='bool_value', full_name='proto3.TestBoolValue.bool_value', index=0,
1511      number=1, type=8, cpp_type=7, label=1,
1512      has_default_value=False, default_value=False,
1513      message_type=None, enum_type=None, containing_type=None,
1514      is_extension=False, extension_scope=None,
1515      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1516    _descriptor.FieldDescriptor(
1517      name='bool_map', full_name='proto3.TestBoolValue.bool_map', index=1,
1518      number=2, type=11, cpp_type=10, label=3,
1519      has_default_value=False, default_value=[],
1520      message_type=None, enum_type=None, containing_type=None,
1521      is_extension=False, extension_scope=None,
1522      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1523  ],
1524  extensions=[
1525  ],
1526  nested_types=[_TESTBOOLVALUE_BOOLMAPENTRY, ],
1527  enum_types=[
1528  ],
1529  serialized_options=None,
1530  is_extendable=False,
1531  syntax='proto3',
1532  extension_ranges=[],
1533  oneofs=[
1534  ],
1535  serialized_start=4398,
1536  serialized_end=4535,
1537)
1538
1539
1540_TESTCUSTOMJSONNAME = _descriptor.Descriptor(
1541  name='TestCustomJsonName',
1542  full_name='proto3.TestCustomJsonName',
1543  filename=None,
1544  file=DESCRIPTOR,
1545  containing_type=None,
1546  create_key=_descriptor._internal_create_key,
1547  fields=[
1548    _descriptor.FieldDescriptor(
1549      name='value', full_name='proto3.TestCustomJsonName.value', index=0,
1550      number=1, type=5, cpp_type=1, label=1,
1551      has_default_value=False, default_value=0,
1552      message_type=None, enum_type=None, containing_type=None,
1553      is_extension=False, extension_scope=None,
1554      serialized_options=None, json_name='@value', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1555  ],
1556  extensions=[
1557  ],
1558  nested_types=[],
1559  enum_types=[
1560  ],
1561  serialized_options=None,
1562  is_extendable=False,
1563  syntax='proto3',
1564  extension_ranges=[],
1565  oneofs=[
1566  ],
1567  serialized_start=4537,
1568  serialized_end=4580,
1569)
1570
1571
1572_TESTEXTENSIONS = _descriptor.Descriptor(
1573  name='TestExtensions',
1574  full_name='proto3.TestExtensions',
1575  filename=None,
1576  file=DESCRIPTOR,
1577  containing_type=None,
1578  create_key=_descriptor._internal_create_key,
1579  fields=[
1580    _descriptor.FieldDescriptor(
1581      name='extensions', full_name='proto3.TestExtensions.extensions', index=0,
1582      number=1, type=11, cpp_type=10, label=1,
1583      has_default_value=False, default_value=None,
1584      message_type=None, enum_type=None, containing_type=None,
1585      is_extension=False, extension_scope=None,
1586      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1587  ],
1588  extensions=[
1589  ],
1590  nested_types=[],
1591  enum_types=[
1592  ],
1593  serialized_options=None,
1594  is_extendable=False,
1595  syntax='proto3',
1596  extension_ranges=[],
1597  oneofs=[
1598  ],
1599  serialized_start=4582,
1600  serialized_end=4656,
1601)
1602
1603
1604_TESTENUMVALUE = _descriptor.Descriptor(
1605  name='TestEnumValue',
1606  full_name='proto3.TestEnumValue',
1607  filename=None,
1608  file=DESCRIPTOR,
1609  containing_type=None,
1610  create_key=_descriptor._internal_create_key,
1611  fields=[
1612    _descriptor.FieldDescriptor(
1613      name='enum_value1', full_name='proto3.TestEnumValue.enum_value1', index=0,
1614      number=1, type=14, cpp_type=8, label=1,
1615      has_default_value=False, default_value=0,
1616      message_type=None, enum_type=None, containing_type=None,
1617      is_extension=False, extension_scope=None,
1618      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1619    _descriptor.FieldDescriptor(
1620      name='enum_value2', full_name='proto3.TestEnumValue.enum_value2', index=1,
1621      number=2, type=14, cpp_type=8, label=1,
1622      has_default_value=False, default_value=0,
1623      message_type=None, enum_type=None, containing_type=None,
1624      is_extension=False, extension_scope=None,
1625      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1626    _descriptor.FieldDescriptor(
1627      name='enum_value3', full_name='proto3.TestEnumValue.enum_value3', index=2,
1628      number=3, type=14, cpp_type=8, label=1,
1629      has_default_value=False, default_value=0,
1630      message_type=None, enum_type=None, containing_type=None,
1631      is_extension=False, extension_scope=None,
1632      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1633  ],
1634  extensions=[
1635  ],
1636  nested_types=[],
1637  enum_types=[
1638  ],
1639  serialized_options=None,
1640  is_extendable=False,
1641  syntax='proto3',
1642  extension_ranges=[],
1643  oneofs=[
1644  ],
1645  serialized_start=4659,
1646  serialized_end=4791,
1647)
1648
1649_TESTMESSAGE.fields_by_name['enum_value'].enum_type = _ENUMTYPE
1650_TESTMESSAGE.fields_by_name['message_value'].message_type = _MESSAGETYPE
1651_TESTMESSAGE.fields_by_name['repeated_enum_value'].enum_type = _ENUMTYPE
1652_TESTMESSAGE.fields_by_name['repeated_message_value'].message_type = _MESSAGETYPE
1653_TESTONEOF.fields_by_name['oneof_enum_value'].enum_type = _ENUMTYPE
1654_TESTONEOF.fields_by_name['oneof_message_value'].message_type = _MESSAGETYPE
1655_TESTONEOF.oneofs_by_name['oneof_value'].fields.append(
1656  _TESTONEOF.fields_by_name['oneof_int32_value'])
1657_TESTONEOF.fields_by_name['oneof_int32_value'].containing_oneof = _TESTONEOF.oneofs_by_name['oneof_value']
1658_TESTONEOF.oneofs_by_name['oneof_value'].fields.append(
1659  _TESTONEOF.fields_by_name['oneof_string_value'])
1660_TESTONEOF.fields_by_name['oneof_string_value'].containing_oneof = _TESTONEOF.oneofs_by_name['oneof_value']
1661_TESTONEOF.oneofs_by_name['oneof_value'].fields.append(
1662  _TESTONEOF.fields_by_name['oneof_bytes_value'])
1663_TESTONEOF.fields_by_name['oneof_bytes_value'].containing_oneof = _TESTONEOF.oneofs_by_name['oneof_value']
1664_TESTONEOF.oneofs_by_name['oneof_value'].fields.append(
1665  _TESTONEOF.fields_by_name['oneof_enum_value'])
1666_TESTONEOF.fields_by_name['oneof_enum_value'].containing_oneof = _TESTONEOF.oneofs_by_name['oneof_value']
1667_TESTONEOF.oneofs_by_name['oneof_value'].fields.append(
1668  _TESTONEOF.fields_by_name['oneof_message_value'])
1669_TESTONEOF.fields_by_name['oneof_message_value'].containing_oneof = _TESTONEOF.oneofs_by_name['oneof_value']
1670_TESTMAP_BOOLMAPENTRY.containing_type = _TESTMAP
1671_TESTMAP_INT32MAPENTRY.containing_type = _TESTMAP
1672_TESTMAP_INT64MAPENTRY.containing_type = _TESTMAP
1673_TESTMAP_UINT32MAPENTRY.containing_type = _TESTMAP
1674_TESTMAP_UINT64MAPENTRY.containing_type = _TESTMAP
1675_TESTMAP_STRINGMAPENTRY.containing_type = _TESTMAP
1676_TESTMAP.fields_by_name['bool_map'].message_type = _TESTMAP_BOOLMAPENTRY
1677_TESTMAP.fields_by_name['int32_map'].message_type = _TESTMAP_INT32MAPENTRY
1678_TESTMAP.fields_by_name['int64_map'].message_type = _TESTMAP_INT64MAPENTRY
1679_TESTMAP.fields_by_name['uint32_map'].message_type = _TESTMAP_UINT32MAPENTRY
1680_TESTMAP.fields_by_name['uint64_map'].message_type = _TESTMAP_UINT64MAPENTRY
1681_TESTMAP.fields_by_name['string_map'].message_type = _TESTMAP_STRINGMAPENTRY
1682_TESTNESTEDMAP_BOOLMAPENTRY.containing_type = _TESTNESTEDMAP
1683_TESTNESTEDMAP_INT32MAPENTRY.containing_type = _TESTNESTEDMAP
1684_TESTNESTEDMAP_INT64MAPENTRY.containing_type = _TESTNESTEDMAP
1685_TESTNESTEDMAP_UINT32MAPENTRY.containing_type = _TESTNESTEDMAP
1686_TESTNESTEDMAP_UINT64MAPENTRY.containing_type = _TESTNESTEDMAP
1687_TESTNESTEDMAP_STRINGMAPENTRY.containing_type = _TESTNESTEDMAP
1688_TESTNESTEDMAP_MAPMAPENTRY.fields_by_name['value'].message_type = _TESTNESTEDMAP
1689_TESTNESTEDMAP_MAPMAPENTRY.containing_type = _TESTNESTEDMAP
1690_TESTNESTEDMAP.fields_by_name['bool_map'].message_type = _TESTNESTEDMAP_BOOLMAPENTRY
1691_TESTNESTEDMAP.fields_by_name['int32_map'].message_type = _TESTNESTEDMAP_INT32MAPENTRY
1692_TESTNESTEDMAP.fields_by_name['int64_map'].message_type = _TESTNESTEDMAP_INT64MAPENTRY
1693_TESTNESTEDMAP.fields_by_name['uint32_map'].message_type = _TESTNESTEDMAP_UINT32MAPENTRY
1694_TESTNESTEDMAP.fields_by_name['uint64_map'].message_type = _TESTNESTEDMAP_UINT64MAPENTRY
1695_TESTNESTEDMAP.fields_by_name['string_map'].message_type = _TESTNESTEDMAP_STRINGMAPENTRY
1696_TESTNESTEDMAP.fields_by_name['map_map'].message_type = _TESTNESTEDMAP_MAPMAPENTRY
1697_TESTSTRINGMAP_STRINGMAPENTRY.containing_type = _TESTSTRINGMAP
1698_TESTSTRINGMAP.fields_by_name['string_map'].message_type = _TESTSTRINGMAP_STRINGMAPENTRY
1699_TESTWRAPPER.fields_by_name['bool_value'].message_type = google_dot_protobuf_dot_wrappers__pb2._BOOLVALUE
1700_TESTWRAPPER.fields_by_name['int32_value'].message_type = google_dot_protobuf_dot_wrappers__pb2._INT32VALUE
1701_TESTWRAPPER.fields_by_name['int64_value'].message_type = google_dot_protobuf_dot_wrappers__pb2._INT64VALUE
1702_TESTWRAPPER.fields_by_name['uint32_value'].message_type = google_dot_protobuf_dot_wrappers__pb2._UINT32VALUE
1703_TESTWRAPPER.fields_by_name['uint64_value'].message_type = google_dot_protobuf_dot_wrappers__pb2._UINT64VALUE
1704_TESTWRAPPER.fields_by_name['float_value'].message_type = google_dot_protobuf_dot_wrappers__pb2._FLOATVALUE
1705_TESTWRAPPER.fields_by_name['double_value'].message_type = google_dot_protobuf_dot_wrappers__pb2._DOUBLEVALUE
1706_TESTWRAPPER.fields_by_name['string_value'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
1707_TESTWRAPPER.fields_by_name['bytes_value'].message_type = google_dot_protobuf_dot_wrappers__pb2._BYTESVALUE
1708_TESTWRAPPER.fields_by_name['repeated_bool_value'].message_type = google_dot_protobuf_dot_wrappers__pb2._BOOLVALUE
1709_TESTWRAPPER.fields_by_name['repeated_int32_value'].message_type = google_dot_protobuf_dot_wrappers__pb2._INT32VALUE
1710_TESTWRAPPER.fields_by_name['repeated_int64_value'].message_type = google_dot_protobuf_dot_wrappers__pb2._INT64VALUE
1711_TESTWRAPPER.fields_by_name['repeated_uint32_value'].message_type = google_dot_protobuf_dot_wrappers__pb2._UINT32VALUE
1712_TESTWRAPPER.fields_by_name['repeated_uint64_value'].message_type = google_dot_protobuf_dot_wrappers__pb2._UINT64VALUE
1713_TESTWRAPPER.fields_by_name['repeated_float_value'].message_type = google_dot_protobuf_dot_wrappers__pb2._FLOATVALUE
1714_TESTWRAPPER.fields_by_name['repeated_double_value'].message_type = google_dot_protobuf_dot_wrappers__pb2._DOUBLEVALUE
1715_TESTWRAPPER.fields_by_name['repeated_string_value'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
1716_TESTWRAPPER.fields_by_name['repeated_bytes_value'].message_type = google_dot_protobuf_dot_wrappers__pb2._BYTESVALUE
1717_TESTTIMESTAMP.fields_by_name['value'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
1718_TESTTIMESTAMP.fields_by_name['repeated_value'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
1719_TESTDURATION.fields_by_name['value'].message_type = google_dot_protobuf_dot_duration__pb2._DURATION
1720_TESTDURATION.fields_by_name['repeated_value'].message_type = google_dot_protobuf_dot_duration__pb2._DURATION
1721_TESTFIELDMASK.fields_by_name['value'].message_type = google_dot_protobuf_dot_field__mask__pb2._FIELDMASK
1722_TESTSTRUCT.fields_by_name['value'].message_type = google_dot_protobuf_dot_struct__pb2._STRUCT
1723_TESTSTRUCT.fields_by_name['repeated_value'].message_type = google_dot_protobuf_dot_struct__pb2._STRUCT
1724_TESTANY.fields_by_name['value'].message_type = google_dot_protobuf_dot_any__pb2._ANY
1725_TESTANY.fields_by_name['repeated_value'].message_type = google_dot_protobuf_dot_any__pb2._ANY
1726_TESTVALUE.fields_by_name['value'].message_type = google_dot_protobuf_dot_struct__pb2._VALUE
1727_TESTVALUE.fields_by_name['repeated_value'].message_type = google_dot_protobuf_dot_struct__pb2._VALUE
1728_TESTLISTVALUE.fields_by_name['value'].message_type = google_dot_protobuf_dot_struct__pb2._LISTVALUE
1729_TESTLISTVALUE.fields_by_name['repeated_value'].message_type = google_dot_protobuf_dot_struct__pb2._LISTVALUE
1730_TESTBOOLVALUE_BOOLMAPENTRY.containing_type = _TESTBOOLVALUE
1731_TESTBOOLVALUE.fields_by_name['bool_map'].message_type = _TESTBOOLVALUE_BOOLMAPENTRY
1732_TESTEXTENSIONS.fields_by_name['extensions'].message_type = google_dot_protobuf_dot_unittest__pb2._TESTALLEXTENSIONS
1733_TESTENUMVALUE.fields_by_name['enum_value1'].enum_type = _ENUMTYPE
1734_TESTENUMVALUE.fields_by_name['enum_value2'].enum_type = _ENUMTYPE
1735_TESTENUMVALUE.fields_by_name['enum_value3'].enum_type = _ENUMTYPE
1736DESCRIPTOR.message_types_by_name['MessageType'] = _MESSAGETYPE
1737DESCRIPTOR.message_types_by_name['TestMessage'] = _TESTMESSAGE
1738DESCRIPTOR.message_types_by_name['TestOneof'] = _TESTONEOF
1739DESCRIPTOR.message_types_by_name['TestMap'] = _TESTMAP
1740DESCRIPTOR.message_types_by_name['TestNestedMap'] = _TESTNESTEDMAP
1741DESCRIPTOR.message_types_by_name['TestStringMap'] = _TESTSTRINGMAP
1742DESCRIPTOR.message_types_by_name['TestWrapper'] = _TESTWRAPPER
1743DESCRIPTOR.message_types_by_name['TestTimestamp'] = _TESTTIMESTAMP
1744DESCRIPTOR.message_types_by_name['TestDuration'] = _TESTDURATION
1745DESCRIPTOR.message_types_by_name['TestFieldMask'] = _TESTFIELDMASK
1746DESCRIPTOR.message_types_by_name['TestStruct'] = _TESTSTRUCT
1747DESCRIPTOR.message_types_by_name['TestAny'] = _TESTANY
1748DESCRIPTOR.message_types_by_name['TestValue'] = _TESTVALUE
1749DESCRIPTOR.message_types_by_name['TestListValue'] = _TESTLISTVALUE
1750DESCRIPTOR.message_types_by_name['TestBoolValue'] = _TESTBOOLVALUE
1751DESCRIPTOR.message_types_by_name['TestCustomJsonName'] = _TESTCUSTOMJSONNAME
1752DESCRIPTOR.message_types_by_name['TestExtensions'] = _TESTEXTENSIONS
1753DESCRIPTOR.message_types_by_name['TestEnumValue'] = _TESTENUMVALUE
1754DESCRIPTOR.enum_types_by_name['EnumType'] = _ENUMTYPE
1755_sym_db.RegisterFileDescriptor(DESCRIPTOR)
1756
1757MessageType = _reflection.GeneratedProtocolMessageType('MessageType', (_message.Message,), {
1758  'DESCRIPTOR' : _MESSAGETYPE,
1759  '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1760  # @@protoc_insertion_point(class_scope:proto3.MessageType)
1761  })
1762_sym_db.RegisterMessage(MessageType)
1763
1764TestMessage = _reflection.GeneratedProtocolMessageType('TestMessage', (_message.Message,), {
1765  'DESCRIPTOR' : _TESTMESSAGE,
1766  '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1767  # @@protoc_insertion_point(class_scope:proto3.TestMessage)
1768  })
1769_sym_db.RegisterMessage(TestMessage)
1770
1771TestOneof = _reflection.GeneratedProtocolMessageType('TestOneof', (_message.Message,), {
1772  'DESCRIPTOR' : _TESTONEOF,
1773  '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1774  # @@protoc_insertion_point(class_scope:proto3.TestOneof)
1775  })
1776_sym_db.RegisterMessage(TestOneof)
1777
1778TestMap = _reflection.GeneratedProtocolMessageType('TestMap', (_message.Message,), {
1779
1780  'BoolMapEntry' : _reflection.GeneratedProtocolMessageType('BoolMapEntry', (_message.Message,), {
1781    'DESCRIPTOR' : _TESTMAP_BOOLMAPENTRY,
1782    '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1783    # @@protoc_insertion_point(class_scope:proto3.TestMap.BoolMapEntry)
1784    })
1785  ,
1786
1787  'Int32MapEntry' : _reflection.GeneratedProtocolMessageType('Int32MapEntry', (_message.Message,), {
1788    'DESCRIPTOR' : _TESTMAP_INT32MAPENTRY,
1789    '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1790    # @@protoc_insertion_point(class_scope:proto3.TestMap.Int32MapEntry)
1791    })
1792  ,
1793
1794  'Int64MapEntry' : _reflection.GeneratedProtocolMessageType('Int64MapEntry', (_message.Message,), {
1795    'DESCRIPTOR' : _TESTMAP_INT64MAPENTRY,
1796    '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1797    # @@protoc_insertion_point(class_scope:proto3.TestMap.Int64MapEntry)
1798    })
1799  ,
1800
1801  'Uint32MapEntry' : _reflection.GeneratedProtocolMessageType('Uint32MapEntry', (_message.Message,), {
1802    'DESCRIPTOR' : _TESTMAP_UINT32MAPENTRY,
1803    '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1804    # @@protoc_insertion_point(class_scope:proto3.TestMap.Uint32MapEntry)
1805    })
1806  ,
1807
1808  'Uint64MapEntry' : _reflection.GeneratedProtocolMessageType('Uint64MapEntry', (_message.Message,), {
1809    'DESCRIPTOR' : _TESTMAP_UINT64MAPENTRY,
1810    '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1811    # @@protoc_insertion_point(class_scope:proto3.TestMap.Uint64MapEntry)
1812    })
1813  ,
1814
1815  'StringMapEntry' : _reflection.GeneratedProtocolMessageType('StringMapEntry', (_message.Message,), {
1816    'DESCRIPTOR' : _TESTMAP_STRINGMAPENTRY,
1817    '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1818    # @@protoc_insertion_point(class_scope:proto3.TestMap.StringMapEntry)
1819    })
1820  ,
1821  'DESCRIPTOR' : _TESTMAP,
1822  '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1823  # @@protoc_insertion_point(class_scope:proto3.TestMap)
1824  })
1825_sym_db.RegisterMessage(TestMap)
1826_sym_db.RegisterMessage(TestMap.BoolMapEntry)
1827_sym_db.RegisterMessage(TestMap.Int32MapEntry)
1828_sym_db.RegisterMessage(TestMap.Int64MapEntry)
1829_sym_db.RegisterMessage(TestMap.Uint32MapEntry)
1830_sym_db.RegisterMessage(TestMap.Uint64MapEntry)
1831_sym_db.RegisterMessage(TestMap.StringMapEntry)
1832
1833TestNestedMap = _reflection.GeneratedProtocolMessageType('TestNestedMap', (_message.Message,), {
1834
1835  'BoolMapEntry' : _reflection.GeneratedProtocolMessageType('BoolMapEntry', (_message.Message,), {
1836    'DESCRIPTOR' : _TESTNESTEDMAP_BOOLMAPENTRY,
1837    '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1838    # @@protoc_insertion_point(class_scope:proto3.TestNestedMap.BoolMapEntry)
1839    })
1840  ,
1841
1842  'Int32MapEntry' : _reflection.GeneratedProtocolMessageType('Int32MapEntry', (_message.Message,), {
1843    'DESCRIPTOR' : _TESTNESTEDMAP_INT32MAPENTRY,
1844    '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1845    # @@protoc_insertion_point(class_scope:proto3.TestNestedMap.Int32MapEntry)
1846    })
1847  ,
1848
1849  'Int64MapEntry' : _reflection.GeneratedProtocolMessageType('Int64MapEntry', (_message.Message,), {
1850    'DESCRIPTOR' : _TESTNESTEDMAP_INT64MAPENTRY,
1851    '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1852    # @@protoc_insertion_point(class_scope:proto3.TestNestedMap.Int64MapEntry)
1853    })
1854  ,
1855
1856  'Uint32MapEntry' : _reflection.GeneratedProtocolMessageType('Uint32MapEntry', (_message.Message,), {
1857    'DESCRIPTOR' : _TESTNESTEDMAP_UINT32MAPENTRY,
1858    '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1859    # @@protoc_insertion_point(class_scope:proto3.TestNestedMap.Uint32MapEntry)
1860    })
1861  ,
1862
1863  'Uint64MapEntry' : _reflection.GeneratedProtocolMessageType('Uint64MapEntry', (_message.Message,), {
1864    'DESCRIPTOR' : _TESTNESTEDMAP_UINT64MAPENTRY,
1865    '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1866    # @@protoc_insertion_point(class_scope:proto3.TestNestedMap.Uint64MapEntry)
1867    })
1868  ,
1869
1870  'StringMapEntry' : _reflection.GeneratedProtocolMessageType('StringMapEntry', (_message.Message,), {
1871    'DESCRIPTOR' : _TESTNESTEDMAP_STRINGMAPENTRY,
1872    '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1873    # @@protoc_insertion_point(class_scope:proto3.TestNestedMap.StringMapEntry)
1874    })
1875  ,
1876
1877  'MapMapEntry' : _reflection.GeneratedProtocolMessageType('MapMapEntry', (_message.Message,), {
1878    'DESCRIPTOR' : _TESTNESTEDMAP_MAPMAPENTRY,
1879    '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1880    # @@protoc_insertion_point(class_scope:proto3.TestNestedMap.MapMapEntry)
1881    })
1882  ,
1883  'DESCRIPTOR' : _TESTNESTEDMAP,
1884  '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1885  # @@protoc_insertion_point(class_scope:proto3.TestNestedMap)
1886  })
1887_sym_db.RegisterMessage(TestNestedMap)
1888_sym_db.RegisterMessage(TestNestedMap.BoolMapEntry)
1889_sym_db.RegisterMessage(TestNestedMap.Int32MapEntry)
1890_sym_db.RegisterMessage(TestNestedMap.Int64MapEntry)
1891_sym_db.RegisterMessage(TestNestedMap.Uint32MapEntry)
1892_sym_db.RegisterMessage(TestNestedMap.Uint64MapEntry)
1893_sym_db.RegisterMessage(TestNestedMap.StringMapEntry)
1894_sym_db.RegisterMessage(TestNestedMap.MapMapEntry)
1895
1896TestStringMap = _reflection.GeneratedProtocolMessageType('TestStringMap', (_message.Message,), {
1897
1898  'StringMapEntry' : _reflection.GeneratedProtocolMessageType('StringMapEntry', (_message.Message,), {
1899    'DESCRIPTOR' : _TESTSTRINGMAP_STRINGMAPENTRY,
1900    '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1901    # @@protoc_insertion_point(class_scope:proto3.TestStringMap.StringMapEntry)
1902    })
1903  ,
1904  'DESCRIPTOR' : _TESTSTRINGMAP,
1905  '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1906  # @@protoc_insertion_point(class_scope:proto3.TestStringMap)
1907  })
1908_sym_db.RegisterMessage(TestStringMap)
1909_sym_db.RegisterMessage(TestStringMap.StringMapEntry)
1910
1911TestWrapper = _reflection.GeneratedProtocolMessageType('TestWrapper', (_message.Message,), {
1912  'DESCRIPTOR' : _TESTWRAPPER,
1913  '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1914  # @@protoc_insertion_point(class_scope:proto3.TestWrapper)
1915  })
1916_sym_db.RegisterMessage(TestWrapper)
1917
1918TestTimestamp = _reflection.GeneratedProtocolMessageType('TestTimestamp', (_message.Message,), {
1919  'DESCRIPTOR' : _TESTTIMESTAMP,
1920  '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1921  # @@protoc_insertion_point(class_scope:proto3.TestTimestamp)
1922  })
1923_sym_db.RegisterMessage(TestTimestamp)
1924
1925TestDuration = _reflection.GeneratedProtocolMessageType('TestDuration', (_message.Message,), {
1926  'DESCRIPTOR' : _TESTDURATION,
1927  '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1928  # @@protoc_insertion_point(class_scope:proto3.TestDuration)
1929  })
1930_sym_db.RegisterMessage(TestDuration)
1931
1932TestFieldMask = _reflection.GeneratedProtocolMessageType('TestFieldMask', (_message.Message,), {
1933  'DESCRIPTOR' : _TESTFIELDMASK,
1934  '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1935  # @@protoc_insertion_point(class_scope:proto3.TestFieldMask)
1936  })
1937_sym_db.RegisterMessage(TestFieldMask)
1938
1939TestStruct = _reflection.GeneratedProtocolMessageType('TestStruct', (_message.Message,), {
1940  'DESCRIPTOR' : _TESTSTRUCT,
1941  '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1942  # @@protoc_insertion_point(class_scope:proto3.TestStruct)
1943  })
1944_sym_db.RegisterMessage(TestStruct)
1945
1946TestAny = _reflection.GeneratedProtocolMessageType('TestAny', (_message.Message,), {
1947  'DESCRIPTOR' : _TESTANY,
1948  '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1949  # @@protoc_insertion_point(class_scope:proto3.TestAny)
1950  })
1951_sym_db.RegisterMessage(TestAny)
1952
1953TestValue = _reflection.GeneratedProtocolMessageType('TestValue', (_message.Message,), {
1954  'DESCRIPTOR' : _TESTVALUE,
1955  '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1956  # @@protoc_insertion_point(class_scope:proto3.TestValue)
1957  })
1958_sym_db.RegisterMessage(TestValue)
1959
1960TestListValue = _reflection.GeneratedProtocolMessageType('TestListValue', (_message.Message,), {
1961  'DESCRIPTOR' : _TESTLISTVALUE,
1962  '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1963  # @@protoc_insertion_point(class_scope:proto3.TestListValue)
1964  })
1965_sym_db.RegisterMessage(TestListValue)
1966
1967TestBoolValue = _reflection.GeneratedProtocolMessageType('TestBoolValue', (_message.Message,), {
1968
1969  'BoolMapEntry' : _reflection.GeneratedProtocolMessageType('BoolMapEntry', (_message.Message,), {
1970    'DESCRIPTOR' : _TESTBOOLVALUE_BOOLMAPENTRY,
1971    '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1972    # @@protoc_insertion_point(class_scope:proto3.TestBoolValue.BoolMapEntry)
1973    })
1974  ,
1975  'DESCRIPTOR' : _TESTBOOLVALUE,
1976  '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1977  # @@protoc_insertion_point(class_scope:proto3.TestBoolValue)
1978  })
1979_sym_db.RegisterMessage(TestBoolValue)
1980_sym_db.RegisterMessage(TestBoolValue.BoolMapEntry)
1981
1982TestCustomJsonName = _reflection.GeneratedProtocolMessageType('TestCustomJsonName', (_message.Message,), {
1983  'DESCRIPTOR' : _TESTCUSTOMJSONNAME,
1984  '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1985  # @@protoc_insertion_point(class_scope:proto3.TestCustomJsonName)
1986  })
1987_sym_db.RegisterMessage(TestCustomJsonName)
1988
1989TestExtensions = _reflection.GeneratedProtocolMessageType('TestExtensions', (_message.Message,), {
1990  'DESCRIPTOR' : _TESTEXTENSIONS,
1991  '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1992  # @@protoc_insertion_point(class_scope:proto3.TestExtensions)
1993  })
1994_sym_db.RegisterMessage(TestExtensions)
1995
1996TestEnumValue = _reflection.GeneratedProtocolMessageType('TestEnumValue', (_message.Message,), {
1997  'DESCRIPTOR' : _TESTENUMVALUE,
1998  '__module__' : 'google.protobuf.util.json_format_proto3_pb2'
1999  # @@protoc_insertion_point(class_scope:proto3.TestEnumValue)
2000  })
2001_sym_db.RegisterMessage(TestEnumValue)
2002
2003
2004DESCRIPTOR._options = None
2005_TESTMAP_BOOLMAPENTRY._options = None
2006_TESTMAP_INT32MAPENTRY._options = None
2007_TESTMAP_INT64MAPENTRY._options = None
2008_TESTMAP_UINT32MAPENTRY._options = None
2009_TESTMAP_UINT64MAPENTRY._options = None
2010_TESTMAP_STRINGMAPENTRY._options = None
2011_TESTNESTEDMAP_BOOLMAPENTRY._options = None
2012_TESTNESTEDMAP_INT32MAPENTRY._options = None
2013_TESTNESTEDMAP_INT64MAPENTRY._options = None
2014_TESTNESTEDMAP_UINT32MAPENTRY._options = None
2015_TESTNESTEDMAP_UINT64MAPENTRY._options = None
2016_TESTNESTEDMAP_STRINGMAPENTRY._options = None
2017_TESTNESTEDMAP_MAPMAPENTRY._options = None
2018_TESTSTRINGMAP_STRINGMAPENTRY._options = None
2019_TESTBOOLVALUE_BOOLMAPENTRY._options = None
2020# @@protoc_insertion_point(module_scope)
2021