struct_pb2.py 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281
  1. # Generated by the protocol buffer compiler. DO NOT EDIT!
  2. # source: google/protobuf/struct.proto
  3. import sys
  4. _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
  5. from google.protobuf.internal import enum_type_wrapper
  6. from google.protobuf import descriptor as _descriptor
  7. from google.protobuf import message as _message
  8. from google.protobuf import reflection as _reflection
  9. from google.protobuf import symbol_database as _symbol_database
  10. from google.protobuf import descriptor_pb2
  11. # @@protoc_insertion_point(imports)
  12. _sym_db = _symbol_database.Default()
  13. DESCRIPTOR = _descriptor.FileDescriptor(
  14. name='google/protobuf/struct.proto',
  15. package='google.protobuf',
  16. syntax='proto3',
  17. serialized_pb=_b('\n\x1cgoogle/protobuf/struct.proto\x12\x0fgoogle.protobuf\"\x84\x01\n\x06Struct\x12\x33\n\x06\x66ields\x18\x01 \x03(\x0b\x32#.google.protobuf.Struct.FieldsEntry\x1a\x45\n\x0b\x46ieldsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12%\n\x05value\x18\x02 \x01(\x0b\x32\x16.google.protobuf.Value:\x02\x38\x01\"\xea\x01\n\x05Value\x12\x30\n\nnull_value\x18\x01 \x01(\x0e\x32\x1a.google.protobuf.NullValueH\x00\x12\x16\n\x0cnumber_value\x18\x02 \x01(\x01H\x00\x12\x16\n\x0cstring_value\x18\x03 \x01(\tH\x00\x12\x14\n\nbool_value\x18\x04 \x01(\x08H\x00\x12/\n\x0cstruct_value\x18\x05 \x01(\x0b\x32\x17.google.protobuf.StructH\x00\x12\x30\n\nlist_value\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.ListValueH\x00\x42\x06\n\x04kind\"3\n\tListValue\x12&\n\x06values\x18\x01 \x03(\x0b\x32\x16.google.protobuf.Value*\x1b\n\tNullValue\x12\x0e\n\nNULL_VALUE\x10\x00\x42\x81\x01\n\x13\x63om.google.protobufB\x0bStructProtoP\x01Z1github.com/golang/protobuf/ptypes/struct;structpb\xf8\x01\x01\xa2\x02\x03GPB\xaa\x02\x1eGoogle.Protobuf.WellKnownTypesb\x06proto3')
  18. )
  19. _NULLVALUE = _descriptor.EnumDescriptor(
  20. name='NullValue',
  21. full_name='google.protobuf.NullValue',
  22. filename=None,
  23. file=DESCRIPTOR,
  24. values=[
  25. _descriptor.EnumValueDescriptor(
  26. name='NULL_VALUE', index=0, number=0,
  27. options=None,
  28. type=None),
  29. ],
  30. containing_type=None,
  31. options=None,
  32. serialized_start=474,
  33. serialized_end=501,
  34. )
  35. _sym_db.RegisterEnumDescriptor(_NULLVALUE)
  36. NullValue = enum_type_wrapper.EnumTypeWrapper(_NULLVALUE)
  37. NULL_VALUE = 0
  38. _STRUCT_FIELDSENTRY = _descriptor.Descriptor(
  39. name='FieldsEntry',
  40. full_name='google.protobuf.Struct.FieldsEntry',
  41. filename=None,
  42. file=DESCRIPTOR,
  43. containing_type=None,
  44. fields=[
  45. _descriptor.FieldDescriptor(
  46. name='key', full_name='google.protobuf.Struct.FieldsEntry.key', index=0,
  47. number=1, type=9, cpp_type=9, label=1,
  48. has_default_value=False, default_value=_b("").decode('utf-8'),
  49. message_type=None, enum_type=None, containing_type=None,
  50. is_extension=False, extension_scope=None,
  51. options=None),
  52. _descriptor.FieldDescriptor(
  53. name='value', full_name='google.protobuf.Struct.FieldsEntry.value', index=1,
  54. number=2, type=11, cpp_type=10, label=1,
  55. has_default_value=False, default_value=None,
  56. message_type=None, enum_type=None, containing_type=None,
  57. is_extension=False, extension_scope=None,
  58. options=None),
  59. ],
  60. extensions=[
  61. ],
  62. nested_types=[],
  63. enum_types=[
  64. ],
  65. options=_descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001')),
  66. is_extendable=False,
  67. syntax='proto3',
  68. extension_ranges=[],
  69. oneofs=[
  70. ],
  71. serialized_start=113,
  72. serialized_end=182,
  73. )
  74. _STRUCT = _descriptor.Descriptor(
  75. name='Struct',
  76. full_name='google.protobuf.Struct',
  77. filename=None,
  78. file=DESCRIPTOR,
  79. containing_type=None,
  80. fields=[
  81. _descriptor.FieldDescriptor(
  82. name='fields', full_name='google.protobuf.Struct.fields', index=0,
  83. number=1, type=11, cpp_type=10, label=3,
  84. has_default_value=False, default_value=[],
  85. message_type=None, enum_type=None, containing_type=None,
  86. is_extension=False, extension_scope=None,
  87. options=None),
  88. ],
  89. extensions=[
  90. ],
  91. nested_types=[_STRUCT_FIELDSENTRY, ],
  92. enum_types=[
  93. ],
  94. options=None,
  95. is_extendable=False,
  96. syntax='proto3',
  97. extension_ranges=[],
  98. oneofs=[
  99. ],
  100. serialized_start=50,
  101. serialized_end=182,
  102. )
  103. _VALUE = _descriptor.Descriptor(
  104. name='Value',
  105. full_name='google.protobuf.Value',
  106. filename=None,
  107. file=DESCRIPTOR,
  108. containing_type=None,
  109. fields=[
  110. _descriptor.FieldDescriptor(
  111. name='null_value', full_name='google.protobuf.Value.null_value', index=0,
  112. number=1, type=14, cpp_type=8, label=1,
  113. has_default_value=False, default_value=0,
  114. message_type=None, enum_type=None, containing_type=None,
  115. is_extension=False, extension_scope=None,
  116. options=None),
  117. _descriptor.FieldDescriptor(
  118. name='number_value', full_name='google.protobuf.Value.number_value', index=1,
  119. number=2, type=1, cpp_type=5, label=1,
  120. has_default_value=False, default_value=float(0),
  121. message_type=None, enum_type=None, containing_type=None,
  122. is_extension=False, extension_scope=None,
  123. options=None),
  124. _descriptor.FieldDescriptor(
  125. name='string_value', full_name='google.protobuf.Value.string_value', index=2,
  126. number=3, type=9, cpp_type=9, label=1,
  127. has_default_value=False, default_value=_b("").decode('utf-8'),
  128. message_type=None, enum_type=None, containing_type=None,
  129. is_extension=False, extension_scope=None,
  130. options=None),
  131. _descriptor.FieldDescriptor(
  132. name='bool_value', full_name='google.protobuf.Value.bool_value', index=3,
  133. number=4, type=8, cpp_type=7, label=1,
  134. has_default_value=False, default_value=False,
  135. message_type=None, enum_type=None, containing_type=None,
  136. is_extension=False, extension_scope=None,
  137. options=None),
  138. _descriptor.FieldDescriptor(
  139. name='struct_value', full_name='google.protobuf.Value.struct_value', index=4,
  140. number=5, type=11, cpp_type=10, label=1,
  141. has_default_value=False, default_value=None,
  142. message_type=None, enum_type=None, containing_type=None,
  143. is_extension=False, extension_scope=None,
  144. options=None),
  145. _descriptor.FieldDescriptor(
  146. name='list_value', full_name='google.protobuf.Value.list_value', index=5,
  147. number=6, type=11, cpp_type=10, label=1,
  148. has_default_value=False, default_value=None,
  149. message_type=None, enum_type=None, containing_type=None,
  150. is_extension=False, extension_scope=None,
  151. options=None),
  152. ],
  153. extensions=[
  154. ],
  155. nested_types=[],
  156. enum_types=[
  157. ],
  158. options=None,
  159. is_extendable=False,
  160. syntax='proto3',
  161. extension_ranges=[],
  162. oneofs=[
  163. _descriptor.OneofDescriptor(
  164. name='kind', full_name='google.protobuf.Value.kind',
  165. index=0, containing_type=None, fields=[]),
  166. ],
  167. serialized_start=185,
  168. serialized_end=419,
  169. )
  170. _LISTVALUE = _descriptor.Descriptor(
  171. name='ListValue',
  172. full_name='google.protobuf.ListValue',
  173. filename=None,
  174. file=DESCRIPTOR,
  175. containing_type=None,
  176. fields=[
  177. _descriptor.FieldDescriptor(
  178. name='values', full_name='google.protobuf.ListValue.values', index=0,
  179. number=1, type=11, cpp_type=10, label=3,
  180. has_default_value=False, default_value=[],
  181. message_type=None, enum_type=None, containing_type=None,
  182. is_extension=False, extension_scope=None,
  183. options=None),
  184. ],
  185. extensions=[
  186. ],
  187. nested_types=[],
  188. enum_types=[
  189. ],
  190. options=None,
  191. is_extendable=False,
  192. syntax='proto3',
  193. extension_ranges=[],
  194. oneofs=[
  195. ],
  196. serialized_start=421,
  197. serialized_end=472,
  198. )
  199. _STRUCT_FIELDSENTRY.fields_by_name['value'].message_type = _VALUE
  200. _STRUCT_FIELDSENTRY.containing_type = _STRUCT
  201. _STRUCT.fields_by_name['fields'].message_type = _STRUCT_FIELDSENTRY
  202. _VALUE.fields_by_name['null_value'].enum_type = _NULLVALUE
  203. _VALUE.fields_by_name['struct_value'].message_type = _STRUCT
  204. _VALUE.fields_by_name['list_value'].message_type = _LISTVALUE
  205. _VALUE.oneofs_by_name['kind'].fields.append(
  206. _VALUE.fields_by_name['null_value'])
  207. _VALUE.fields_by_name['null_value'].containing_oneof = _VALUE.oneofs_by_name['kind']
  208. _VALUE.oneofs_by_name['kind'].fields.append(
  209. _VALUE.fields_by_name['number_value'])
  210. _VALUE.fields_by_name['number_value'].containing_oneof = _VALUE.oneofs_by_name['kind']
  211. _VALUE.oneofs_by_name['kind'].fields.append(
  212. _VALUE.fields_by_name['string_value'])
  213. _VALUE.fields_by_name['string_value'].containing_oneof = _VALUE.oneofs_by_name['kind']
  214. _VALUE.oneofs_by_name['kind'].fields.append(
  215. _VALUE.fields_by_name['bool_value'])
  216. _VALUE.fields_by_name['bool_value'].containing_oneof = _VALUE.oneofs_by_name['kind']
  217. _VALUE.oneofs_by_name['kind'].fields.append(
  218. _VALUE.fields_by_name['struct_value'])
  219. _VALUE.fields_by_name['struct_value'].containing_oneof = _VALUE.oneofs_by_name['kind']
  220. _VALUE.oneofs_by_name['kind'].fields.append(
  221. _VALUE.fields_by_name['list_value'])
  222. _VALUE.fields_by_name['list_value'].containing_oneof = _VALUE.oneofs_by_name['kind']
  223. _LISTVALUE.fields_by_name['values'].message_type = _VALUE
  224. DESCRIPTOR.message_types_by_name['Struct'] = _STRUCT
  225. DESCRIPTOR.message_types_by_name['Value'] = _VALUE
  226. DESCRIPTOR.message_types_by_name['ListValue'] = _LISTVALUE
  227. DESCRIPTOR.enum_types_by_name['NullValue'] = _NULLVALUE
  228. _sym_db.RegisterFileDescriptor(DESCRIPTOR)
  229. Struct = _reflection.GeneratedProtocolMessageType('Struct', (_message.Message,), dict(
  230. FieldsEntry = _reflection.GeneratedProtocolMessageType('FieldsEntry', (_message.Message,), dict(
  231. DESCRIPTOR = _STRUCT_FIELDSENTRY,
  232. __module__ = 'google.protobuf.struct_pb2'
  233. # @@protoc_insertion_point(class_scope:google.protobuf.Struct.FieldsEntry)
  234. ))
  235. ,
  236. DESCRIPTOR = _STRUCT,
  237. __module__ = 'google.protobuf.struct_pb2'
  238. # @@protoc_insertion_point(class_scope:google.protobuf.Struct)
  239. ))
  240. _sym_db.RegisterMessage(Struct)
  241. _sym_db.RegisterMessage(Struct.FieldsEntry)
  242. Value = _reflection.GeneratedProtocolMessageType('Value', (_message.Message,), dict(
  243. DESCRIPTOR = _VALUE,
  244. __module__ = 'google.protobuf.struct_pb2'
  245. # @@protoc_insertion_point(class_scope:google.protobuf.Value)
  246. ))
  247. _sym_db.RegisterMessage(Value)
  248. ListValue = _reflection.GeneratedProtocolMessageType('ListValue', (_message.Message,), dict(
  249. DESCRIPTOR = _LISTVALUE,
  250. __module__ = 'google.protobuf.struct_pb2'
  251. # @@protoc_insertion_point(class_scope:google.protobuf.ListValue)
  252. ))
  253. _sym_db.RegisterMessage(ListValue)
  254. DESCRIPTOR.has_options = True
  255. DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.google.protobufB\013StructProtoP\001Z1github.com/golang/protobuf/ptypes/struct;structpb\370\001\001\242\002\003GPB\252\002\036Google.Protobuf.WellKnownTypes'))
  256. _STRUCT_FIELDSENTRY.has_options = True
  257. _STRUCT_FIELDSENTRY._options = _descriptor._ParseOptions(descriptor_pb2.MessageOptions(), _b('8\001'))
  258. # @@protoc_insertion_point(module_scope)