1# Generated by the protocol buffer compiler.  DO NOT EDIT (except the imports)!
2
3# Replace auto generated imports with .non_sdk_imports manually!
4# Do the replacement and copy this comment everytime!
5from .non_sdk_imports import descriptor
6from .non_sdk_imports import message
7from .non_sdk_imports import reflection
8from .non_sdk_imports import descriptor_pb2
9import six
10
11# @@protoc_insertion_point(imports)
12
13
14
15DESCRIPTOR = descriptor.FileDescriptor(
16  name='protorpc_test.proto',
17  package='protorpc',
18  serialized_pb='\n\x13protorpc_test.proto\x12\x08protorpc\" \n\rNestedMessage\x12\x0f\n\x07\x61_value\x18\x01 \x02(\t\"m\n\x10HasNestedMessage\x12\'\n\x06nested\x18\x01 \x01(\x0b\x32\x17.protorpc.NestedMessage\x12\x30\n\x0frepeated_nested\x18\x02 \x03(\x0b\x32\x17.protorpc.NestedMessage\"(\n\nHasDefault\x12\x1a\n\x07\x61_value\x18\x01 \x01(\t:\ta default\"\x97\x02\n\x0fOptionalMessage\x12\x14\n\x0c\x64ouble_value\x18\x01 \x01(\x01\x12\x13\n\x0b\x66loat_value\x18\x02 \x01(\x02\x12\x13\n\x0bint64_value\x18\x03 \x01(\x03\x12\x14\n\x0cuint64_value\x18\x04 \x01(\x04\x12\x13\n\x0bint32_value\x18\x05 \x01(\x05\x12\x12\n\nbool_value\x18\x06 \x01(\x08\x12\x14\n\x0cstring_value\x18\x07 \x01(\t\x12\x13\n\x0b\x62ytes_value\x18\x08 \x01(\x0c\x12\x38\n\nenum_value\x18\n \x01(\x0e\x32$.protorpc.OptionalMessage.SimpleEnum\" \n\nSimpleEnum\x12\x08\n\x04VAL1\x10\x01\x12\x08\n\x04VAL2\x10\x02\"\x97\x02\n\x0fRepeatedMessage\x12\x14\n\x0c\x64ouble_value\x18\x01 \x03(\x01\x12\x13\n\x0b\x66loat_value\x18\x02 \x03(\x02\x12\x13\n\x0bint64_value\x18\x03 \x03(\x03\x12\x14\n\x0cuint64_value\x18\x04 \x03(\x04\x12\x13\n\x0bint32_value\x18\x05 \x03(\x05\x12\x12\n\nbool_value\x18\x06 \x03(\x08\x12\x14\n\x0cstring_value\x18\x07 \x03(\t\x12\x13\n\x0b\x62ytes_value\x18\x08 \x03(\x0c\x12\x38\n\nenum_value\x18\n \x03(\x0e\x32$.protorpc.RepeatedMessage.SimpleEnum\" \n\nSimpleEnum\x12\x08\n\x04VAL1\x10\x01\x12\x08\n\x04VAL2\x10\x02\"y\n\x18HasOptionalNestedMessage\x12)\n\x06nested\x18\x01 \x01(\x0b\x32\x19.protorpc.OptionalMessage\x12\x32\n\x0frepeated_nested\x18\x02 \x03(\x0b\x32\x19.protorpc.OptionalMessage')
19
20
21
22_OPTIONALMESSAGE_SIMPLEENUM = descriptor.EnumDescriptor(
23  name='SimpleEnum',
24  full_name='protorpc.OptionalMessage.SimpleEnum',
25  filename=None,
26  file=DESCRIPTOR,
27  values=[
28    descriptor.EnumValueDescriptor(
29      name='VAL1', index=0, number=1,
30      options=None,
31      type=None),
32    descriptor.EnumValueDescriptor(
33      name='VAL2', index=1, number=2,
34      options=None,
35      type=None),
36  ],
37  containing_type=None,
38  options=None,
39  serialized_start=468,
40  serialized_end=500,
41)
42
43_REPEATEDMESSAGE_SIMPLEENUM = descriptor.EnumDescriptor(
44  name='SimpleEnum',
45  full_name='protorpc.RepeatedMessage.SimpleEnum',
46  filename=None,
47  file=DESCRIPTOR,
48  values=[
49    descriptor.EnumValueDescriptor(
50      name='VAL1', index=0, number=1,
51      options=None,
52      type=None),
53    descriptor.EnumValueDescriptor(
54      name='VAL2', index=1, number=2,
55      options=None,
56      type=None),
57  ],
58  containing_type=None,
59  options=None,
60  serialized_start=468,
61  serialized_end=500,
62)
63
64
65_NESTEDMESSAGE = descriptor.Descriptor(
66  name='NestedMessage',
67  full_name='protorpc.NestedMessage',
68  filename=None,
69  file=DESCRIPTOR,
70  containing_type=None,
71  fields=[
72    descriptor.FieldDescriptor(
73      name='a_value', full_name='protorpc.NestedMessage.a_value', index=0,
74      number=1, type=9, cpp_type=9, label=2,
75      has_default_value=False, default_value=six.text_type("", "utf-8"),
76      message_type=None, enum_type=None, containing_type=None,
77      is_extension=False, extension_scope=None,
78      options=None),
79  ],
80  extensions=[
81  ],
82  nested_types=[],
83  enum_types=[
84  ],
85  options=None,
86  is_extendable=False,
87  extension_ranges=[],
88  serialized_start=33,
89  serialized_end=65,
90)
91
92
93_HASNESTEDMESSAGE = descriptor.Descriptor(
94  name='HasNestedMessage',
95  full_name='protorpc.HasNestedMessage',
96  filename=None,
97  file=DESCRIPTOR,
98  containing_type=None,
99  fields=[
100    descriptor.FieldDescriptor(
101      name='nested', full_name='protorpc.HasNestedMessage.nested', index=0,
102      number=1, type=11, cpp_type=10, label=1,
103      has_default_value=False, default_value=None,
104      message_type=None, enum_type=None, containing_type=None,
105      is_extension=False, extension_scope=None,
106      options=None),
107    descriptor.FieldDescriptor(
108      name='repeated_nested', full_name='protorpc.HasNestedMessage.repeated_nested', index=1,
109      number=2, type=11, cpp_type=10, label=3,
110      has_default_value=False, default_value=[],
111      message_type=None, enum_type=None, containing_type=None,
112      is_extension=False, extension_scope=None,
113      options=None),
114  ],
115  extensions=[
116  ],
117  nested_types=[],
118  enum_types=[
119  ],
120  options=None,
121  is_extendable=False,
122  extension_ranges=[],
123  serialized_start=67,
124  serialized_end=176,
125)
126
127
128_HASDEFAULT = descriptor.Descriptor(
129  name='HasDefault',
130  full_name='protorpc.HasDefault',
131  filename=None,
132  file=DESCRIPTOR,
133  containing_type=None,
134  fields=[
135    descriptor.FieldDescriptor(
136      name='a_value', full_name='protorpc.HasDefault.a_value', index=0,
137      number=1, type=9, cpp_type=9, label=1,
138      has_default_value=True, default_value=six.text_type("a default", "utf-8"),
139      message_type=None, enum_type=None, containing_type=None,
140      is_extension=False, extension_scope=None,
141      options=None),
142  ],
143  extensions=[
144  ],
145  nested_types=[],
146  enum_types=[
147  ],
148  options=None,
149  is_extendable=False,
150  extension_ranges=[],
151  serialized_start=178,
152  serialized_end=218,
153)
154
155
156_OPTIONALMESSAGE = descriptor.Descriptor(
157  name='OptionalMessage',
158  full_name='protorpc.OptionalMessage',
159  filename=None,
160  file=DESCRIPTOR,
161  containing_type=None,
162  fields=[
163    descriptor.FieldDescriptor(
164      name='double_value', full_name='protorpc.OptionalMessage.double_value', index=0,
165      number=1, type=1, cpp_type=5, label=1,
166      has_default_value=False, default_value=0,
167      message_type=None, enum_type=None, containing_type=None,
168      is_extension=False, extension_scope=None,
169      options=None),
170    descriptor.FieldDescriptor(
171      name='float_value', full_name='protorpc.OptionalMessage.float_value', index=1,
172      number=2, type=2, cpp_type=6, label=1,
173      has_default_value=False, default_value=0,
174      message_type=None, enum_type=None, containing_type=None,
175      is_extension=False, extension_scope=None,
176      options=None),
177    descriptor.FieldDescriptor(
178      name='int64_value', full_name='protorpc.OptionalMessage.int64_value', index=2,
179      number=3, type=3, cpp_type=2, label=1,
180      has_default_value=False, default_value=0,
181      message_type=None, enum_type=None, containing_type=None,
182      is_extension=False, extension_scope=None,
183      options=None),
184    descriptor.FieldDescriptor(
185      name='uint64_value', full_name='protorpc.OptionalMessage.uint64_value', index=3,
186      number=4, type=4, cpp_type=4, label=1,
187      has_default_value=False, default_value=0,
188      message_type=None, enum_type=None, containing_type=None,
189      is_extension=False, extension_scope=None,
190      options=None),
191    descriptor.FieldDescriptor(
192      name='int32_value', full_name='protorpc.OptionalMessage.int32_value', index=4,
193      number=5, type=5, cpp_type=1, label=1,
194      has_default_value=False, default_value=0,
195      message_type=None, enum_type=None, containing_type=None,
196      is_extension=False, extension_scope=None,
197      options=None),
198    descriptor.FieldDescriptor(
199      name='bool_value', full_name='protorpc.OptionalMessage.bool_value', index=5,
200      number=6, type=8, cpp_type=7, label=1,
201      has_default_value=False, default_value=False,
202      message_type=None, enum_type=None, containing_type=None,
203      is_extension=False, extension_scope=None,
204      options=None),
205    descriptor.FieldDescriptor(
206      name='string_value', full_name='protorpc.OptionalMessage.string_value', index=6,
207      number=7, type=9, cpp_type=9, label=1,
208      has_default_value=False, default_value=six.text_type("", "utf-8"),
209      message_type=None, enum_type=None, containing_type=None,
210      is_extension=False, extension_scope=None,
211      options=None),
212    descriptor.FieldDescriptor(
213      name='bytes_value', full_name='protorpc.OptionalMessage.bytes_value', index=7,
214      number=8, type=12, cpp_type=9, label=1,
215      has_default_value=False, default_value="",
216      message_type=None, enum_type=None, containing_type=None,
217      is_extension=False, extension_scope=None,
218      options=None),
219    descriptor.FieldDescriptor(
220      name='enum_value', full_name='protorpc.OptionalMessage.enum_value', index=8,
221      number=10, type=14, cpp_type=8, label=1,
222      has_default_value=False, default_value=1,
223      message_type=None, enum_type=None, containing_type=None,
224      is_extension=False, extension_scope=None,
225      options=None),
226  ],
227  extensions=[
228  ],
229  nested_types=[],
230  enum_types=[
231    _OPTIONALMESSAGE_SIMPLEENUM,
232  ],
233  options=None,
234  is_extendable=False,
235  extension_ranges=[],
236  serialized_start=221,
237  serialized_end=500,
238)
239
240
241_REPEATEDMESSAGE = descriptor.Descriptor(
242  name='RepeatedMessage',
243  full_name='protorpc.RepeatedMessage',
244  filename=None,
245  file=DESCRIPTOR,
246  containing_type=None,
247  fields=[
248    descriptor.FieldDescriptor(
249      name='double_value', full_name='protorpc.RepeatedMessage.double_value', index=0,
250      number=1, type=1, cpp_type=5, label=3,
251      has_default_value=False, default_value=[],
252      message_type=None, enum_type=None, containing_type=None,
253      is_extension=False, extension_scope=None,
254      options=None),
255    descriptor.FieldDescriptor(
256      name='float_value', full_name='protorpc.RepeatedMessage.float_value', index=1,
257      number=2, type=2, cpp_type=6, label=3,
258      has_default_value=False, default_value=[],
259      message_type=None, enum_type=None, containing_type=None,
260      is_extension=False, extension_scope=None,
261      options=None),
262    descriptor.FieldDescriptor(
263      name='int64_value', full_name='protorpc.RepeatedMessage.int64_value', index=2,
264      number=3, type=3, cpp_type=2, label=3,
265      has_default_value=False, default_value=[],
266      message_type=None, enum_type=None, containing_type=None,
267      is_extension=False, extension_scope=None,
268      options=None),
269    descriptor.FieldDescriptor(
270      name='uint64_value', full_name='protorpc.RepeatedMessage.uint64_value', index=3,
271      number=4, type=4, cpp_type=4, label=3,
272      has_default_value=False, default_value=[],
273      message_type=None, enum_type=None, containing_type=None,
274      is_extension=False, extension_scope=None,
275      options=None),
276    descriptor.FieldDescriptor(
277      name='int32_value', full_name='protorpc.RepeatedMessage.int32_value', index=4,
278      number=5, type=5, cpp_type=1, label=3,
279      has_default_value=False, default_value=[],
280      message_type=None, enum_type=None, containing_type=None,
281      is_extension=False, extension_scope=None,
282      options=None),
283    descriptor.FieldDescriptor(
284      name='bool_value', full_name='protorpc.RepeatedMessage.bool_value', index=5,
285      number=6, type=8, cpp_type=7, label=3,
286      has_default_value=False, default_value=[],
287      message_type=None, enum_type=None, containing_type=None,
288      is_extension=False, extension_scope=None,
289      options=None),
290    descriptor.FieldDescriptor(
291      name='string_value', full_name='protorpc.RepeatedMessage.string_value', index=6,
292      number=7, type=9, cpp_type=9, label=3,
293      has_default_value=False, default_value=[],
294      message_type=None, enum_type=None, containing_type=None,
295      is_extension=False, extension_scope=None,
296      options=None),
297    descriptor.FieldDescriptor(
298      name='bytes_value', full_name='protorpc.RepeatedMessage.bytes_value', index=7,
299      number=8, type=12, cpp_type=9, label=3,
300      has_default_value=False, default_value=[],
301      message_type=None, enum_type=None, containing_type=None,
302      is_extension=False, extension_scope=None,
303      options=None),
304    descriptor.FieldDescriptor(
305      name='enum_value', full_name='protorpc.RepeatedMessage.enum_value', index=8,
306      number=10, type=14, cpp_type=8, label=3,
307      has_default_value=False, default_value=[],
308      message_type=None, enum_type=None, containing_type=None,
309      is_extension=False, extension_scope=None,
310      options=None),
311  ],
312  extensions=[
313  ],
314  nested_types=[],
315  enum_types=[
316    _REPEATEDMESSAGE_SIMPLEENUM,
317  ],
318  options=None,
319  is_extendable=False,
320  extension_ranges=[],
321  serialized_start=503,
322  serialized_end=782,
323)
324
325
326_HASOPTIONALNESTEDMESSAGE = descriptor.Descriptor(
327  name='HasOptionalNestedMessage',
328  full_name='protorpc.HasOptionalNestedMessage',
329  filename=None,
330  file=DESCRIPTOR,
331  containing_type=None,
332  fields=[
333    descriptor.FieldDescriptor(
334      name='nested', full_name='protorpc.HasOptionalNestedMessage.nested', index=0,
335      number=1, type=11, cpp_type=10, label=1,
336      has_default_value=False, default_value=None,
337      message_type=None, enum_type=None, containing_type=None,
338      is_extension=False, extension_scope=None,
339      options=None),
340    descriptor.FieldDescriptor(
341      name='repeated_nested', full_name='protorpc.HasOptionalNestedMessage.repeated_nested', index=1,
342      number=2, type=11, cpp_type=10, label=3,
343      has_default_value=False, default_value=[],
344      message_type=None, enum_type=None, containing_type=None,
345      is_extension=False, extension_scope=None,
346      options=None),
347  ],
348  extensions=[
349  ],
350  nested_types=[],
351  enum_types=[
352  ],
353  options=None,
354  is_extendable=False,
355  extension_ranges=[],
356  serialized_start=784,
357  serialized_end=905,
358)
359
360_HASNESTEDMESSAGE.fields_by_name['nested'].message_type = _NESTEDMESSAGE
361_HASNESTEDMESSAGE.fields_by_name['repeated_nested'].message_type = _NESTEDMESSAGE
362_OPTIONALMESSAGE.fields_by_name['enum_value'].enum_type = _OPTIONALMESSAGE_SIMPLEENUM
363_OPTIONALMESSAGE_SIMPLEENUM.containing_type = _OPTIONALMESSAGE;
364_REPEATEDMESSAGE.fields_by_name['enum_value'].enum_type = _REPEATEDMESSAGE_SIMPLEENUM
365_REPEATEDMESSAGE_SIMPLEENUM.containing_type = _REPEATEDMESSAGE;
366_HASOPTIONALNESTEDMESSAGE.fields_by_name['nested'].message_type = _OPTIONALMESSAGE
367_HASOPTIONALNESTEDMESSAGE.fields_by_name['repeated_nested'].message_type = _OPTIONALMESSAGE
368DESCRIPTOR.message_types_by_name['NestedMessage'] = _NESTEDMESSAGE
369DESCRIPTOR.message_types_by_name['HasNestedMessage'] = _HASNESTEDMESSAGE
370DESCRIPTOR.message_types_by_name['HasDefault'] = _HASDEFAULT
371DESCRIPTOR.message_types_by_name['OptionalMessage'] = _OPTIONALMESSAGE
372DESCRIPTOR.message_types_by_name['RepeatedMessage'] = _REPEATEDMESSAGE
373DESCRIPTOR.message_types_by_name['HasOptionalNestedMessage'] = _HASOPTIONALNESTEDMESSAGE
374
375class NestedMessage(six.with_metaclass(reflection.GeneratedProtocolMessageType, message.Message)):
376  DESCRIPTOR = _NESTEDMESSAGE
377
378  # @@protoc_insertion_point(class_scope:protorpc.NestedMessage)
379
380class HasNestedMessage(six.with_metaclass(reflection.GeneratedProtocolMessageType, message.Message)):
381  DESCRIPTOR = _HASNESTEDMESSAGE
382
383  # @@protoc_insertion_point(class_scope:protorpc.HasNestedMessage)
384
385class HasDefault(six.with_metaclass(reflection.GeneratedProtocolMessageType, message.Message)):
386  DESCRIPTOR = _HASDEFAULT
387
388  # @@protoc_insertion_point(class_scope:protorpc.HasDefault)
389
390class OptionalMessage(six.with_metaclass(reflection.GeneratedProtocolMessageType, message.Message)):
391  DESCRIPTOR = _OPTIONALMESSAGE
392
393  # @@protoc_insertion_point(class_scope:protorpc.OptionalMessage)
394
395class RepeatedMessage(six.with_metaclass(reflection.GeneratedProtocolMessageType, message.Message)):
396  DESCRIPTOR = _REPEATEDMESSAGE
397
398  # @@protoc_insertion_point(class_scope:protorpc.RepeatedMessage)
399
400class HasOptionalNestedMessage(six.with_metaclass(reflection.GeneratedProtocolMessageType, message.Message)):
401  DESCRIPTOR = _HASOPTIONALNESTEDMESSAGE
402
403  # @@protoc_insertion_point(class_scope:protorpc.HasOptionalNestedMessage)
404
405# @@protoc_insertion_point(module_scope)
406