1 from google.protobuf.internal.containers import (
\r
2 RepeatedCompositeFieldContainer,
\r
3 RepeatedScalarFieldContainer,
\r
5 from google.protobuf.message import (
\r
8 from google.protobuf.unittest_import_pb2 import (
\r
12 from google.protobuf.unittest_import_public_pb2 import (
\r
13 PublicImportMessage,
\r
15 from typing import (
\r
27 class ForeignEnum(int):
\r
29 def Name(cls, number: int) -> bytes: ...
\r
32 def Value(cls, name: bytes) -> ForeignEnum: ...
\r
35 def keys(cls) -> List[bytes]: ...
\r
38 def values(cls) -> List[ForeignEnum]: ...
\r
41 def items(cls) -> List[Tuple[bytes, ForeignEnum]]: ...
\r
44 FOREIGN_FOO: ForeignEnum
\r
45 FOREIGN_BAR: ForeignEnum
\r
46 FOREIGN_BAZ: ForeignEnum
\r
49 class TestEnumWithDupValue(int):
\r
51 def Name(cls, number: int) -> bytes: ...
\r
54 def Value(cls, name: bytes) -> TestEnumWithDupValue: ...
\r
57 def keys(cls) -> List[bytes]: ...
\r
60 def values(cls) -> List[TestEnumWithDupValue]: ...
\r
63 def items(cls) -> List[Tuple[bytes, TestEnumWithDupValue]]: ...
\r
66 FOO1: TestEnumWithDupValue
\r
67 BAR1: TestEnumWithDupValue
\r
68 BAZ: TestEnumWithDupValue
\r
69 FOO2: TestEnumWithDupValue
\r
70 BAR2: TestEnumWithDupValue
\r
73 class TestSparseEnum(int):
\r
75 def Name(cls, number: int) -> bytes: ...
\r
78 def Value(cls, name: bytes) -> TestSparseEnum: ...
\r
81 def keys(cls) -> List[bytes]: ...
\r
84 def values(cls) -> List[TestSparseEnum]: ...
\r
87 def items(cls) -> List[Tuple[bytes, TestSparseEnum]]: ...
\r
90 SPARSE_A: TestSparseEnum
\r
91 SPARSE_B: TestSparseEnum
\r
92 SPARSE_C: TestSparseEnum
\r
93 SPARSE_D: TestSparseEnum
\r
94 SPARSE_E: TestSparseEnum
\r
95 SPARSE_F: TestSparseEnum
\r
96 SPARSE_G: TestSparseEnum
\r
99 class TestAllTypes(Message):
\r
100 class NestedEnum(int):
\r
102 def Name(cls, number: int) -> bytes: ...
\r
105 def Value(cls, name: bytes) -> TestAllTypes.NestedEnum: ...
\r
108 def keys(cls) -> List[bytes]: ...
\r
111 def values(cls) -> List[TestAllTypes.NestedEnum]: ...
\r
114 def items(cls) -> List[Tuple[bytes, TestAllTypes.NestedEnum]]: ...
\r
120 class NestedMessage(Message):
\r
121 bb = ... # type: int
\r
124 bb: Optional[int] = ...,
\r
128 def FromString(cls, s: bytes) -> TestAllTypes.NestedMessage: ...
\r
130 class OptionalGroup(Message):
\r
131 a = ... # type: int
\r
134 a: Optional[int] = ...,
\r
138 def FromString(cls, s: bytes) -> TestAllTypes.OptionalGroup: ...
\r
140 class RepeatedGroup(Message):
\r
141 a = ... # type: int
\r
144 a: Optional[int] = ...,
\r
148 def FromString(cls, s: bytes) -> TestAllTypes.RepeatedGroup: ...
\r
149 optional_int32 = ... # type: int
\r
150 optional_int64 = ... # type: int
\r
151 optional_uint32 = ... # type: int
\r
152 optional_uint64 = ... # type: int
\r
153 optional_sint32 = ... # type: int
\r
154 optional_sint64 = ... # type: int
\r
155 optional_fixed32 = ... # type: int
\r
156 optional_fixed64 = ... # type: int
\r
157 optional_sfixed32 = ... # type: int
\r
158 optional_sfixed64 = ... # type: int
\r
159 optional_float = ... # type: float
\r
160 optional_double = ... # type: float
\r
161 optional_bool = ... # type: bool
\r
162 optional_string = ... # type: Text
\r
163 optional_bytes = ... # type: bytes
\r
164 optional_nested_enum = ... # type: TestAllTypes.NestedEnum
\r
165 optional_foreign_enum = ... # type: ForeignEnum
\r
166 optional_import_enum = ... # type: ImportEnum
\r
167 optional_string_piece = ... # type: Text
\r
168 optional_cord = ... # type: Text
\r
169 repeated_int32 = ... # type: RepeatedScalarFieldContainer[int]
\r
170 repeated_int64 = ... # type: RepeatedScalarFieldContainer[int]
\r
171 repeated_uint32 = ... # type: RepeatedScalarFieldContainer[int]
\r
172 repeated_uint64 = ... # type: RepeatedScalarFieldContainer[int]
\r
173 repeated_sint32 = ... # type: RepeatedScalarFieldContainer[int]
\r
174 repeated_sint64 = ... # type: RepeatedScalarFieldContainer[int]
\r
175 repeated_fixed32 = ... # type: RepeatedScalarFieldContainer[int]
\r
176 repeated_fixed64 = ... # type: RepeatedScalarFieldContainer[int]
\r
177 repeated_sfixed32 = ... # type: RepeatedScalarFieldContainer[int]
\r
178 repeated_sfixed64 = ... # type: RepeatedScalarFieldContainer[int]
\r
179 repeated_float = ... # type: RepeatedScalarFieldContainer[float]
\r
180 repeated_double = ... # type: RepeatedScalarFieldContainer[float]
\r
181 repeated_bool = ... # type: RepeatedScalarFieldContainer[bool]
\r
182 repeated_string = ... # type: RepeatedScalarFieldContainer[Text]
\r
183 repeated_bytes = ... # type: RepeatedScalarFieldContainer[bytes]
\r
184 repeated_nested_enum = ... # type: RepeatedScalarFieldContainer[TestAllTypes.NestedEnum]
\r
185 repeated_foreign_enum = ... # type: RepeatedScalarFieldContainer[ForeignEnum]
\r
186 repeated_import_enum = ... # type: RepeatedScalarFieldContainer[ImportEnum]
\r
187 repeated_string_piece = ... # type: RepeatedScalarFieldContainer[Text]
\r
188 repeated_cord = ... # type: RepeatedScalarFieldContainer[Text]
\r
189 default_int32 = ... # type: int
\r
190 default_int64 = ... # type: int
\r
191 default_uint32 = ... # type: int
\r
192 default_uint64 = ... # type: int
\r
193 default_sint32 = ... # type: int
\r
194 default_sint64 = ... # type: int
\r
195 default_fixed32 = ... # type: int
\r
196 default_fixed64 = ... # type: int
\r
197 default_sfixed32 = ... # type: int
\r
198 default_sfixed64 = ... # type: int
\r
199 default_float = ... # type: float
\r
200 default_double = ... # type: float
\r
201 default_bool = ... # type: bool
\r
202 default_string = ... # type: Text
\r
203 default_bytes = ... # type: bytes
\r
204 default_nested_enum = ... # type: TestAllTypes.NestedEnum
\r
205 default_foreign_enum = ... # type: ForeignEnum
\r
206 default_import_enum = ... # type: ImportEnum
\r
207 default_string_piece = ... # type: Text
\r
208 default_cord = ... # type: Text
\r
209 oneof_uint32 = ... # type: int
\r
210 oneof_string = ... # type: Text
\r
211 oneof_bytes = ... # type: bytes
\r
214 def optionalgroup(self) -> TestAllTypes.OptionalGroup: ...
\r
217 def optional_nested_message(self) -> TestAllTypes.NestedMessage: ...
\r
220 def optional_foreign_message(self) -> ForeignMessage: ...
\r
223 def optional_import_message(self) -> ImportMessage: ...
\r
226 def optional_public_import_message(self) -> PublicImportMessage: ...
\r
229 def optional_lazy_message(self) -> TestAllTypes.NestedMessage: ...
\r
233 self) -> RepeatedCompositeFieldContainer[TestAllTypes.RepeatedGroup]: ...
\r
236 def repeated_nested_message(
\r
237 self) -> RepeatedCompositeFieldContainer[TestAllTypes.NestedMessage]: ...
\r
240 def repeated_foreign_message(
\r
241 self) -> RepeatedCompositeFieldContainer[ForeignMessage]: ...
\r
244 def repeated_import_message(
\r
245 self) -> RepeatedCompositeFieldContainer[ImportMessage]: ...
\r
248 def repeated_lazy_message(
\r
249 self) -> RepeatedCompositeFieldContainer[TestAllTypes.NestedMessage]: ...
\r
252 def oneof_nested_message(self) -> TestAllTypes.NestedMessage: ...
\r
255 optional_int32: Optional[int] = ...,
\r
256 optional_int64: Optional[int] = ...,
\r
257 optional_uint32: Optional[int] = ...,
\r
258 optional_uint64: Optional[int] = ...,
\r
259 optional_sint32: Optional[int] = ...,
\r
260 optional_sint64: Optional[int] = ...,
\r
261 optional_fixed32: Optional[int] = ...,
\r
262 optional_fixed64: Optional[int] = ...,
\r
263 optional_sfixed32: Optional[int] = ...,
\r
264 optional_sfixed64: Optional[int] = ...,
\r
265 optional_float: Optional[float] = ...,
\r
266 optional_double: Optional[float] = ...,
\r
267 optional_bool: Optional[bool] = ...,
\r
268 optional_string: Optional[Text] = ...,
\r
269 optional_bytes: Optional[bytes] = ...,
\r
270 optionalgroup: Optional[TestAllTypes.OptionalGroup] = ...,
\r
271 optional_nested_message: Optional[TestAllTypes.NestedMessage] = ...,
\r
272 optional_foreign_message: Optional[ForeignMessage] = ...,
\r
273 optional_import_message: Optional[ImportMessage] = ...,
\r
274 optional_nested_enum: Optional[TestAllTypes.NestedEnum] = ...,
\r
275 optional_foreign_enum: Optional[ForeignEnum] = ...,
\r
276 optional_import_enum: Optional[ImportEnum] = ...,
\r
277 optional_string_piece: Optional[Text] = ...,
\r
278 optional_cord: Optional[Text] = ...,
\r
279 optional_public_import_message: Optional[PublicImportMessage] = ...,
\r
280 optional_lazy_message: Optional[TestAllTypes.NestedMessage] = ...,
\r
281 repeated_int32: Optional[Iterable[int]] = ...,
\r
282 repeated_int64: Optional[Iterable[int]] = ...,
\r
283 repeated_uint32: Optional[Iterable[int]] = ...,
\r
284 repeated_uint64: Optional[Iterable[int]] = ...,
\r
285 repeated_sint32: Optional[Iterable[int]] = ...,
\r
286 repeated_sint64: Optional[Iterable[int]] = ...,
\r
287 repeated_fixed32: Optional[Iterable[int]] = ...,
\r
288 repeated_fixed64: Optional[Iterable[int]] = ...,
\r
289 repeated_sfixed32: Optional[Iterable[int]] = ...,
\r
290 repeated_sfixed64: Optional[Iterable[int]] = ...,
\r
291 repeated_float: Optional[Iterable[float]] = ...,
\r
292 repeated_double: Optional[Iterable[float]] = ...,
\r
293 repeated_bool: Optional[Iterable[bool]] = ...,
\r
294 repeated_string: Optional[Iterable[Text]] = ...,
\r
295 repeated_bytes: Optional[Iterable[bytes]] = ...,
\r
296 repeatedgroup: Optional[Iterable[TestAllTypes.RepeatedGroup]] = ...,
\r
297 repeated_nested_message: Optional[Iterable[TestAllTypes.NestedMessage]] = ...,
\r
298 repeated_foreign_message: Optional[Iterable[ForeignMessage]] = ...,
\r
299 repeated_import_message: Optional[Iterable[ImportMessage]] = ...,
\r
300 repeated_nested_enum: Optional[Iterable[TestAllTypes.NestedEnum]] = ...,
\r
301 repeated_foreign_enum: Optional[Iterable[ForeignEnum]] = ...,
\r
302 repeated_import_enum: Optional[Iterable[ImportEnum]] = ...,
\r
303 repeated_string_piece: Optional[Iterable[Text]] = ...,
\r
304 repeated_cord: Optional[Iterable[Text]] = ...,
\r
305 repeated_lazy_message: Optional[Iterable[TestAllTypes.NestedMessage]] = ...,
\r
306 default_int32: Optional[int] = ...,
\r
307 default_int64: Optional[int] = ...,
\r
308 default_uint32: Optional[int] = ...,
\r
309 default_uint64: Optional[int] = ...,
\r
310 default_sint32: Optional[int] = ...,
\r
311 default_sint64: Optional[int] = ...,
\r
312 default_fixed32: Optional[int] = ...,
\r
313 default_fixed64: Optional[int] = ...,
\r
314 default_sfixed32: Optional[int] = ...,
\r
315 default_sfixed64: Optional[int] = ...,
\r
316 default_float: Optional[float] = ...,
\r
317 default_double: Optional[float] = ...,
\r
318 default_bool: Optional[bool] = ...,
\r
319 default_string: Optional[Text] = ...,
\r
320 default_bytes: Optional[bytes] = ...,
\r
321 default_nested_enum: Optional[TestAllTypes.NestedEnum] = ...,
\r
322 default_foreign_enum: Optional[ForeignEnum] = ...,
\r
323 default_import_enum: Optional[ImportEnum] = ...,
\r
324 default_string_piece: Optional[Text] = ...,
\r
325 default_cord: Optional[Text] = ...,
\r
326 oneof_uint32: Optional[int] = ...,
\r
327 oneof_nested_message: Optional[TestAllTypes.NestedMessage] = ...,
\r
328 oneof_string: Optional[Text] = ...,
\r
329 oneof_bytes: Optional[bytes] = ...,
\r
333 def FromString(cls, s: bytes) -> TestAllTypes: ...
\r
336 class NestedTestAllTypes(Message):
\r
339 def child(self) -> NestedTestAllTypes: ...
\r
342 def payload(self) -> TestAllTypes: ...
\r
345 def repeated_child(
\r
346 self) -> RepeatedCompositeFieldContainer[NestedTestAllTypes]: ...
\r
349 child: Optional[NestedTestAllTypes] = ...,
\r
350 payload: Optional[TestAllTypes] = ...,
\r
351 repeated_child: Optional[Iterable[NestedTestAllTypes]] = ...,
\r
355 def FromString(cls, s: bytes) -> NestedTestAllTypes: ...
\r
358 class TestDeprecatedFields(Message):
\r
359 deprecated_int32 = ... # type: int
\r
360 deprecated_int32_in_oneof = ... # type: int
\r
363 deprecated_int32: Optional[int] = ...,
\r
364 deprecated_int32_in_oneof: Optional[int] = ...,
\r
368 def FromString(cls, s: bytes) -> TestDeprecatedFields: ...
\r
371 class TestDeprecatedMessage(Message):
\r
377 def FromString(cls, s: bytes) -> TestDeprecatedMessage: ...
\r
380 class ForeignMessage(Message):
\r
381 c = ... # type: int
\r
382 d = ... # type: int
\r
385 c: Optional[int] = ...,
\r
386 d: Optional[int] = ...,
\r
390 def FromString(cls, s: bytes) -> ForeignMessage: ...
\r
393 class TestReservedFields(Message):
\r
399 def FromString(cls, s: bytes) -> TestReservedFields: ...
\r
402 class TestAllExtensions(Message):
\r
408 def FromString(cls, s: bytes) -> TestAllExtensions: ...
\r
411 class OptionalGroup_extension(Message):
\r
412 a = ... # type: int
\r
415 a: Optional[int] = ...,
\r
419 def FromString(cls, s: bytes) -> OptionalGroup_extension: ...
\r
422 class RepeatedGroup_extension(Message):
\r
423 a = ... # type: int
\r
426 a: Optional[int] = ...,
\r
430 def FromString(cls, s: bytes) -> RepeatedGroup_extension: ...
\r
433 class TestGroup(Message):
\r
434 class OptionalGroup(Message):
\r
435 a = ... # type: int
\r
438 a: Optional[int] = ...,
\r
442 def FromString(cls, s: bytes) -> TestGroup.OptionalGroup: ...
\r
443 optional_foreign_enum = ... # type: ForeignEnum
\r
446 def optionalgroup(self) -> TestGroup.OptionalGroup: ...
\r
449 optionalgroup: Optional[TestGroup.OptionalGroup] = ...,
\r
450 optional_foreign_enum: Optional[ForeignEnum] = ...,
\r
454 def FromString(cls, s: bytes) -> TestGroup: ...
\r
457 class TestGroupExtension(Message):
\r
463 def FromString(cls, s: bytes) -> TestGroupExtension: ...
\r
466 class TestNestedExtension(Message):
\r
467 class OptionalGroup_extension(Message):
\r
468 a = ... # type: int
\r
471 a: Optional[int] = ...,
\r
476 cls, s: bytes) -> TestNestedExtension.OptionalGroup_extension: ...
\r
482 def FromString(cls, s: bytes) -> TestNestedExtension: ...
\r
485 class TestRequired(Message):
\r
486 a = ... # type: int
\r
487 dummy2 = ... # type: int
\r
488 b = ... # type: int
\r
489 dummy4 = ... # type: int
\r
490 dummy5 = ... # type: int
\r
491 dummy6 = ... # type: int
\r
492 dummy7 = ... # type: int
\r
493 dummy8 = ... # type: int
\r
494 dummy9 = ... # type: int
\r
495 dummy10 = ... # type: int
\r
496 dummy11 = ... # type: int
\r
497 dummy12 = ... # type: int
\r
498 dummy13 = ... # type: int
\r
499 dummy14 = ... # type: int
\r
500 dummy15 = ... # type: int
\r
501 dummy16 = ... # type: int
\r
502 dummy17 = ... # type: int
\r
503 dummy18 = ... # type: int
\r
504 dummy19 = ... # type: int
\r
505 dummy20 = ... # type: int
\r
506 dummy21 = ... # type: int
\r
507 dummy22 = ... # type: int
\r
508 dummy23 = ... # type: int
\r
509 dummy24 = ... # type: int
\r
510 dummy25 = ... # type: int
\r
511 dummy26 = ... # type: int
\r
512 dummy27 = ... # type: int
\r
513 dummy28 = ... # type: int
\r
514 dummy29 = ... # type: int
\r
515 dummy30 = ... # type: int
\r
516 dummy31 = ... # type: int
\r
517 dummy32 = ... # type: int
\r
518 c = ... # type: int
\r
524 dummy2: Optional[int] = ...,
\r
525 dummy4: Optional[int] = ...,
\r
526 dummy5: Optional[int] = ...,
\r
527 dummy6: Optional[int] = ...,
\r
528 dummy7: Optional[int] = ...,
\r
529 dummy8: Optional[int] = ...,
\r
530 dummy9: Optional[int] = ...,
\r
531 dummy10: Optional[int] = ...,
\r
532 dummy11: Optional[int] = ...,
\r
533 dummy12: Optional[int] = ...,
\r
534 dummy13: Optional[int] = ...,
\r
535 dummy14: Optional[int] = ...,
\r
536 dummy15: Optional[int] = ...,
\r
537 dummy16: Optional[int] = ...,
\r
538 dummy17: Optional[int] = ...,
\r
539 dummy18: Optional[int] = ...,
\r
540 dummy19: Optional[int] = ...,
\r
541 dummy20: Optional[int] = ...,
\r
542 dummy21: Optional[int] = ...,
\r
543 dummy22: Optional[int] = ...,
\r
544 dummy23: Optional[int] = ...,
\r
545 dummy24: Optional[int] = ...,
\r
546 dummy25: Optional[int] = ...,
\r
547 dummy26: Optional[int] = ...,
\r
548 dummy27: Optional[int] = ...,
\r
549 dummy28: Optional[int] = ...,
\r
550 dummy29: Optional[int] = ...,
\r
551 dummy30: Optional[int] = ...,
\r
552 dummy31: Optional[int] = ...,
\r
553 dummy32: Optional[int] = ...,
\r
557 def FromString(cls, s: bytes) -> TestRequired: ...
\r
560 class TestRequiredForeign(Message):
\r
561 dummy = ... # type: int
\r
564 def optional_message(self) -> TestRequired: ...
\r
567 def repeated_message(
\r
568 self) -> RepeatedCompositeFieldContainer[TestRequired]: ...
\r
571 optional_message: Optional[TestRequired] = ...,
\r
572 repeated_message: Optional[Iterable[TestRequired]] = ...,
\r
573 dummy: Optional[int] = ...,
\r
577 def FromString(cls, s: bytes) -> TestRequiredForeign: ...
\r
580 class TestRequiredMessage(Message):
\r
583 def optional_message(self) -> TestRequired: ...
\r
586 def repeated_message(
\r
587 self) -> RepeatedCompositeFieldContainer[TestRequired]: ...
\r
590 def required_message(self) -> TestRequired: ...
\r
593 required_message: TestRequired,
\r
594 optional_message: Optional[TestRequired] = ...,
\r
595 repeated_message: Optional[Iterable[TestRequired]] = ...,
\r
599 def FromString(cls, s: bytes) -> TestRequiredMessage: ...
\r
602 class TestForeignNested(Message):
\r
605 def foreign_nested(self) -> TestAllTypes.NestedMessage: ...
\r
608 foreign_nested: Optional[TestAllTypes.NestedMessage] = ...,
\r
612 def FromString(cls, s: bytes) -> TestForeignNested: ...
\r
615 class TestEmptyMessage(Message):
\r
621 def FromString(cls, s: bytes) -> TestEmptyMessage: ...
\r
624 class TestEmptyMessageWithExtensions(Message):
\r
630 def FromString(cls, s: bytes) -> TestEmptyMessageWithExtensions: ...
\r
633 class TestMultipleExtensionRanges(Message):
\r
639 def FromString(cls, s: bytes) -> TestMultipleExtensionRanges: ...
\r
642 class TestReallyLargeTagNumber(Message):
\r
643 a = ... # type: int
\r
644 bb = ... # type: int
\r
647 a: Optional[int] = ...,
\r
648 bb: Optional[int] = ...,
\r
652 def FromString(cls, s: bytes) -> TestReallyLargeTagNumber: ...
\r
655 class TestRecursiveMessage(Message):
\r
656 i = ... # type: int
\r
659 def a(self) -> TestRecursiveMessage: ...
\r
662 a: Optional[TestRecursiveMessage] = ...,
\r
663 i: Optional[int] = ...,
\r
667 def FromString(cls, s: bytes) -> TestRecursiveMessage: ...
\r
670 class TestMutualRecursionA(Message):
\r
671 class SubMessage(Message):
\r
674 def b(self) -> TestMutualRecursionB: ...
\r
677 b: Optional[TestMutualRecursionB] = ...,
\r
681 def FromString(cls, s: bytes) -> TestMutualRecursionA.SubMessage: ...
\r
683 class SubGroup(Message):
\r
686 def sub_message(self) -> TestMutualRecursionA.SubMessage: ...
\r
689 def not_in_this_scc(self) -> TestAllTypes: ...
\r
692 sub_message: Optional[TestMutualRecursionA.SubMessage] = ...,
\r
693 not_in_this_scc: Optional[TestAllTypes] = ...,
\r
697 def FromString(cls, s: bytes) -> TestMutualRecursionA.SubGroup: ...
\r
700 def bb(self) -> TestMutualRecursionB: ...
\r
703 def subgroup(self) -> TestMutualRecursionA.SubGroup: ...
\r
706 bb: Optional[TestMutualRecursionB] = ...,
\r
707 subgroup: Optional[TestMutualRecursionA.SubGroup] = ...,
\r
711 def FromString(cls, s: bytes) -> TestMutualRecursionA: ...
\r
714 class TestMutualRecursionB(Message):
\r
715 optional_int32 = ... # type: int
\r
718 def a(self) -> TestMutualRecursionA: ...
\r
721 a: Optional[TestMutualRecursionA] = ...,
\r
722 optional_int32: Optional[int] = ...,
\r
726 def FromString(cls, s: bytes) -> TestMutualRecursionB: ...
\r
729 class TestIsInitialized(Message):
\r
730 class SubMessage(Message):
\r
731 class SubGroup(Message):
\r
732 i = ... # type: int
\r
740 cls, s: bytes) -> TestIsInitialized.SubMessage.SubGroup: ...
\r
743 def subgroup(self) -> TestIsInitialized.SubMessage.SubGroup: ...
\r
746 subgroup: Optional[TestIsInitialized.SubMessage.SubGroup] = ...,
\r
750 def FromString(cls, s: bytes) -> TestIsInitialized.SubMessage: ...
\r
753 def sub_message(self) -> TestIsInitialized.SubMessage: ...
\r
756 sub_message: Optional[TestIsInitialized.SubMessage] = ...,
\r
760 def FromString(cls, s: bytes) -> TestIsInitialized: ...
\r
763 class TestDupFieldNumber(Message):
\r
764 class Foo(Message):
\r
765 a = ... # type: int
\r
768 a: Optional[int] = ...,
\r
772 def FromString(cls, s: bytes) -> TestDupFieldNumber.Foo: ...
\r
774 class Bar(Message):
\r
775 a = ... # type: int
\r
778 a: Optional[int] = ...,
\r
782 def FromString(cls, s: bytes) -> TestDupFieldNumber.Bar: ...
\r
783 a = ... # type: int
\r
786 def foo(self) -> TestDupFieldNumber.Foo: ...
\r
789 def bar(self) -> TestDupFieldNumber.Bar: ...
\r
792 a: Optional[int] = ...,
\r
793 foo: Optional[TestDupFieldNumber.Foo] = ...,
\r
794 bar: Optional[TestDupFieldNumber.Bar] = ...,
\r
798 def FromString(cls, s: bytes) -> TestDupFieldNumber: ...
\r
801 class TestEagerMessage(Message):
\r
804 def sub_message(self) -> TestAllTypes: ...
\r
807 sub_message: Optional[TestAllTypes] = ...,
\r
811 def FromString(cls, s: bytes) -> TestEagerMessage: ...
\r
814 class TestLazyMessage(Message):
\r
817 def sub_message(self) -> TestAllTypes: ...
\r
820 sub_message: Optional[TestAllTypes] = ...,
\r
824 def FromString(cls, s: bytes) -> TestLazyMessage: ...
\r
827 class TestNestedMessageHasBits(Message):
\r
828 class NestedMessage(Message):
\r
829 nestedmessage_repeated_int32 = ... # type: RepeatedScalarFieldContainer[int]
\r
832 def nestedmessage_repeated_foreignmessage(
\r
833 self) -> RepeatedCompositeFieldContainer[ForeignMessage]: ...
\r
836 nestedmessage_repeated_int32: Optional[Iterable[int]] = ...,
\r
837 nestedmessage_repeated_foreignmessage: Optional[Iterable[ForeignMessage]] = ...,
\r
842 cls, s: bytes) -> TestNestedMessageHasBits.NestedMessage: ...
\r
845 def optional_nested_message(
\r
846 self) -> TestNestedMessageHasBits.NestedMessage: ...
\r
849 optional_nested_message: Optional[TestNestedMessageHasBits.NestedMessage] = ...,
\r
853 def FromString(cls, s: bytes) -> TestNestedMessageHasBits: ...
\r
856 class TestCamelCaseFieldNames(Message):
\r
857 PrimitiveField = ... # type: int
\r
858 StringField = ... # type: Text
\r
859 EnumField = ... # type: ForeignEnum
\r
860 StringPieceField = ... # type: Text
\r
861 CordField = ... # type: Text
\r
862 RepeatedPrimitiveField = ... # type: RepeatedScalarFieldContainer[int]
\r
863 RepeatedStringField = ... # type: RepeatedScalarFieldContainer[Text]
\r
864 RepeatedEnumField = ... # type: RepeatedScalarFieldContainer[ForeignEnum]
\r
865 RepeatedStringPieceField = ... # type: RepeatedScalarFieldContainer[Text]
\r
866 RepeatedCordField = ... # type: RepeatedScalarFieldContainer[Text]
\r
869 def MessageField(self) -> ForeignMessage: ...
\r
872 def RepeatedMessageField(
\r
873 self) -> RepeatedCompositeFieldContainer[ForeignMessage]: ...
\r
876 PrimitiveField: Optional[int] = ...,
\r
877 StringField: Optional[Text] = ...,
\r
878 EnumField: Optional[ForeignEnum] = ...,
\r
879 MessageField: Optional[ForeignMessage] = ...,
\r
880 StringPieceField: Optional[Text] = ...,
\r
881 CordField: Optional[Text] = ...,
\r
882 RepeatedPrimitiveField: Optional[Iterable[int]] = ...,
\r
883 RepeatedStringField: Optional[Iterable[Text]] = ...,
\r
884 RepeatedEnumField: Optional[Iterable[ForeignEnum]] = ...,
\r
885 RepeatedMessageField: Optional[Iterable[ForeignMessage]] = ...,
\r
886 RepeatedStringPieceField: Optional[Iterable[Text]] = ...,
\r
887 RepeatedCordField: Optional[Iterable[Text]] = ...,
\r
891 def FromString(cls, s: bytes) -> TestCamelCaseFieldNames: ...
\r
894 class TestFieldOrderings(Message):
\r
895 class NestedMessage(Message):
\r
896 oo = ... # type: int
\r
897 bb = ... # type: int
\r
900 oo: Optional[int] = ...,
\r
901 bb: Optional[int] = ...,
\r
905 def FromString(cls, s: bytes) -> TestFieldOrderings.NestedMessage: ...
\r
906 my_string = ... # type: Text
\r
907 my_int = ... # type: int
\r
908 my_float = ... # type: float
\r
911 def optional_nested_message(self) -> TestFieldOrderings.NestedMessage: ...
\r
914 my_string: Optional[Text] = ...,
\r
915 my_int: Optional[int] = ...,
\r
916 my_float: Optional[float] = ...,
\r
917 optional_nested_message: Optional[TestFieldOrderings.NestedMessage] = ...,
\r
921 def FromString(cls, s: bytes) -> TestFieldOrderings: ...
\r
924 class TestExtensionOrderings1(Message):
\r
925 my_string = ... # type: Text
\r
928 my_string: Optional[Text] = ...,
\r
932 def FromString(cls, s: bytes) -> TestExtensionOrderings1: ...
\r
935 class TestExtensionOrderings2(Message):
\r
936 class TestExtensionOrderings3(Message):
\r
937 my_string = ... # type: Text
\r
940 my_string: Optional[Text] = ...,
\r
945 cls, s: bytes) -> TestExtensionOrderings2.TestExtensionOrderings3: ...
\r
946 my_string = ... # type: Text
\r
949 my_string: Optional[Text] = ...,
\r
953 def FromString(cls, s: bytes) -> TestExtensionOrderings2: ...
\r
956 class TestExtremeDefaultValues(Message):
\r
957 escaped_bytes = ... # type: bytes
\r
958 large_uint32 = ... # type: int
\r
959 large_uint64 = ... # type: int
\r
960 small_int32 = ... # type: int
\r
961 small_int64 = ... # type: int
\r
962 really_small_int32 = ... # type: int
\r
963 really_small_int64 = ... # type: int
\r
964 utf8_string = ... # type: Text
\r
965 zero_float = ... # type: float
\r
966 one_float = ... # type: float
\r
967 small_float = ... # type: float
\r
968 negative_one_float = ... # type: float
\r
969 negative_float = ... # type: float
\r
970 large_float = ... # type: float
\r
971 small_negative_float = ... # type: float
\r
972 inf_double = ... # type: float
\r
973 neg_inf_double = ... # type: float
\r
974 nan_double = ... # type: float
\r
975 inf_float = ... # type: float
\r
976 neg_inf_float = ... # type: float
\r
977 nan_float = ... # type: float
\r
978 cpp_trigraph = ... # type: Text
\r
979 string_with_zero = ... # type: Text
\r
980 bytes_with_zero = ... # type: bytes
\r
981 string_piece_with_zero = ... # type: Text
\r
982 cord_with_zero = ... # type: Text
\r
983 replacement_string = ... # type: Text
\r
986 escaped_bytes: Optional[bytes] = ...,
\r
987 large_uint32: Optional[int] = ...,
\r
988 large_uint64: Optional[int] = ...,
\r
989 small_int32: Optional[int] = ...,
\r
990 small_int64: Optional[int] = ...,
\r
991 really_small_int32: Optional[int] = ...,
\r
992 really_small_int64: Optional[int] = ...,
\r
993 utf8_string: Optional[Text] = ...,
\r
994 zero_float: Optional[float] = ...,
\r
995 one_float: Optional[float] = ...,
\r
996 small_float: Optional[float] = ...,
\r
997 negative_one_float: Optional[float] = ...,
\r
998 negative_float: Optional[float] = ...,
\r
999 large_float: Optional[float] = ...,
\r
1000 small_negative_float: Optional[float] = ...,
\r
1001 inf_double: Optional[float] = ...,
\r
1002 neg_inf_double: Optional[float] = ...,
\r
1003 nan_double: Optional[float] = ...,
\r
1004 inf_float: Optional[float] = ...,
\r
1005 neg_inf_float: Optional[float] = ...,
\r
1006 nan_float: Optional[float] = ...,
\r
1007 cpp_trigraph: Optional[Text] = ...,
\r
1008 string_with_zero: Optional[Text] = ...,
\r
1009 bytes_with_zero: Optional[bytes] = ...,
\r
1010 string_piece_with_zero: Optional[Text] = ...,
\r
1011 cord_with_zero: Optional[Text] = ...,
\r
1012 replacement_string: Optional[Text] = ...,
\r
1016 def FromString(cls, s: bytes) -> TestExtremeDefaultValues: ...
\r
1019 class SparseEnumMessage(Message):
\r
1020 sparse_enum = ... # type: TestSparseEnum
\r
1022 def __init__(self,
\r
1023 sparse_enum: Optional[TestSparseEnum] = ...,
\r
1027 def FromString(cls, s: bytes) -> SparseEnumMessage: ...
\r
1030 class OneString(Message):
\r
1031 data = ... # type: Text
\r
1033 def __init__(self,
\r
1034 data: Optional[Text] = ...,
\r
1038 def FromString(cls, s: bytes) -> OneString: ...
\r
1041 class MoreString(Message):
\r
1042 data = ... # type: RepeatedScalarFieldContainer[Text]
\r
1044 def __init__(self,
\r
1045 data: Optional[Iterable[Text]] = ...,
\r
1049 def FromString(cls, s: bytes) -> MoreString: ...
\r
1052 class OneBytes(Message):
\r
1053 data = ... # type: bytes
\r
1055 def __init__(self,
\r
1056 data: Optional[bytes] = ...,
\r
1060 def FromString(cls, s: bytes) -> OneBytes: ...
\r
1063 class MoreBytes(Message):
\r
1064 data = ... # type: RepeatedScalarFieldContainer[bytes]
\r
1066 def __init__(self,
\r
1067 data: Optional[Iterable[bytes]] = ...,
\r
1071 def FromString(cls, s: bytes) -> MoreBytes: ...
\r
1074 class Int32Message(Message):
\r
1075 data = ... # type: int
\r
1077 def __init__(self,
\r
1078 data: Optional[int] = ...,
\r
1082 def FromString(cls, s: bytes) -> Int32Message: ...
\r
1085 class Uint32Message(Message):
\r
1086 data = ... # type: int
\r
1088 def __init__(self,
\r
1089 data: Optional[int] = ...,
\r
1093 def FromString(cls, s: bytes) -> Uint32Message: ...
\r
1096 class Int64Message(Message):
\r
1097 data = ... # type: int
\r
1099 def __init__(self,
\r
1100 data: Optional[int] = ...,
\r
1104 def FromString(cls, s: bytes) -> Int64Message: ...
\r
1107 class Uint64Message(Message):
\r
1108 data = ... # type: int
\r
1110 def __init__(self,
\r
1111 data: Optional[int] = ...,
\r
1115 def FromString(cls, s: bytes) -> Uint64Message: ...
\r
1118 class BoolMessage(Message):
\r
1119 data = ... # type: bool
\r
1121 def __init__(self,
\r
1122 data: Optional[bool] = ...,
\r
1126 def FromString(cls, s: bytes) -> BoolMessage: ...
\r
1129 class TestOneof(Message):
\r
1130 class FooGroup(Message):
\r
1131 a = ... # type: int
\r
1132 b = ... # type: Text
\r
1134 def __init__(self,
\r
1135 a: Optional[int] = ...,
\r
1136 b: Optional[Text] = ...,
\r
1140 def FromString(cls, s: bytes) -> TestOneof.FooGroup: ...
\r
1141 foo_int = ... # type: int
\r
1142 foo_string = ... # type: Text
\r
1145 def foo_message(self) -> TestAllTypes: ...
\r
1148 def foogroup(self) -> TestOneof.FooGroup: ...
\r
1150 def __init__(self,
\r
1151 foo_int: Optional[int] = ...,
\r
1152 foo_string: Optional[Text] = ...,
\r
1153 foo_message: Optional[TestAllTypes] = ...,
\r
1154 foogroup: Optional[TestOneof.FooGroup] = ...,
\r
1158 def FromString(cls, s: bytes) -> TestOneof: ...
\r
1161 class TestOneofBackwardsCompatible(Message):
\r
1162 class FooGroup(Message):
\r
1163 a = ... # type: int
\r
1164 b = ... # type: Text
\r
1166 def __init__(self,
\r
1167 a: Optional[int] = ...,
\r
1168 b: Optional[Text] = ...,
\r
1173 cls, s: bytes) -> TestOneofBackwardsCompatible.FooGroup: ...
\r
1174 foo_int = ... # type: int
\r
1175 foo_string = ... # type: Text
\r
1178 def foo_message(self) -> TestAllTypes: ...
\r
1181 def foogroup(self) -> TestOneofBackwardsCompatible.FooGroup: ...
\r
1183 def __init__(self,
\r
1184 foo_int: Optional[int] = ...,
\r
1185 foo_string: Optional[Text] = ...,
\r
1186 foo_message: Optional[TestAllTypes] = ...,
\r
1187 foogroup: Optional[TestOneofBackwardsCompatible.FooGroup] = ...,
\r
1191 def FromString(cls, s: bytes) -> TestOneofBackwardsCompatible: ...
\r
1194 class TestOneof2(Message):
\r
1195 class NestedEnum(int):
\r
1197 def Name(cls, number: int) -> bytes: ...
\r
1200 def Value(cls, name: bytes) -> TestOneof2.NestedEnum: ...
\r
1203 def keys(cls) -> List[bytes]: ...
\r
1206 def values(cls) -> List[TestOneof2.NestedEnum]: ...
\r
1209 def items(cls) -> List[Tuple[bytes, TestOneof2.NestedEnum]]: ...
\r
1214 class FooGroup(Message):
\r
1215 a = ... # type: int
\r
1216 b = ... # type: Text
\r
1218 def __init__(self,
\r
1219 a: Optional[int] = ...,
\r
1220 b: Optional[Text] = ...,
\r
1224 def FromString(cls, s: bytes) -> TestOneof2.FooGroup: ...
\r
1226 class NestedMessage(Message):
\r
1227 qux_int = ... # type: int
\r
1228 corge_int = ... # type: RepeatedScalarFieldContainer[int]
\r
1230 def __init__(self,
\r
1231 qux_int: Optional[int] = ...,
\r
1232 corge_int: Optional[Iterable[int]] = ...,
\r
1236 def FromString(cls, s: bytes) -> TestOneof2.NestedMessage: ...
\r
1237 foo_int = ... # type: int
\r
1238 foo_string = ... # type: Text
\r
1239 foo_cord = ... # type: Text
\r
1240 foo_string_piece = ... # type: Text
\r
1241 foo_bytes = ... # type: bytes
\r
1242 foo_enum = ... # type: TestOneof2.NestedEnum
\r
1243 bar_int = ... # type: int
\r
1244 bar_string = ... # type: Text
\r
1245 bar_cord = ... # type: Text
\r
1246 bar_string_piece = ... # type: Text
\r
1247 bar_bytes = ... # type: bytes
\r
1248 bar_enum = ... # type: TestOneof2.NestedEnum
\r
1249 baz_int = ... # type: int
\r
1250 baz_string = ... # type: Text
\r
1253 def foo_message(self) -> TestOneof2.NestedMessage: ...
\r
1256 def foogroup(self) -> TestOneof2.FooGroup: ...
\r
1259 def foo_lazy_message(self) -> TestOneof2.NestedMessage: ...
\r
1261 def __init__(self,
\r
1262 foo_int: Optional[int] = ...,
\r
1263 foo_string: Optional[Text] = ...,
\r
1264 foo_cord: Optional[Text] = ...,
\r
1265 foo_string_piece: Optional[Text] = ...,
\r
1266 foo_bytes: Optional[bytes] = ...,
\r
1267 foo_enum: Optional[TestOneof2.NestedEnum] = ...,
\r
1268 foo_message: Optional[TestOneof2.NestedMessage] = ...,
\r
1269 foogroup: Optional[TestOneof2.FooGroup] = ...,
\r
1270 foo_lazy_message: Optional[TestOneof2.NestedMessage] = ...,
\r
1271 bar_int: Optional[int] = ...,
\r
1272 bar_string: Optional[Text] = ...,
\r
1273 bar_cord: Optional[Text] = ...,
\r
1274 bar_string_piece: Optional[Text] = ...,
\r
1275 bar_bytes: Optional[bytes] = ...,
\r
1276 bar_enum: Optional[TestOneof2.NestedEnum] = ...,
\r
1277 baz_int: Optional[int] = ...,
\r
1278 baz_string: Optional[Text] = ...,
\r
1282 def FromString(cls, s: bytes) -> TestOneof2: ...
\r
1285 class TestRequiredOneof(Message):
\r
1286 class NestedMessage(Message):
\r
1287 required_double = ... # type: float
\r
1289 def __init__(self,
\r
1290 required_double: float,
\r
1294 def FromString(cls, s: bytes) -> TestRequiredOneof.NestedMessage: ...
\r
1295 foo_int = ... # type: int
\r
1296 foo_string = ... # type: Text
\r
1299 def foo_message(self) -> TestRequiredOneof.NestedMessage: ...
\r
1301 def __init__(self,
\r
1302 foo_int: Optional[int] = ...,
\r
1303 foo_string: Optional[Text] = ...,
\r
1304 foo_message: Optional[TestRequiredOneof.NestedMessage] = ...,
\r
1308 def FromString(cls, s: bytes) -> TestRequiredOneof: ...
\r
1311 class TestPackedTypes(Message):
\r
1312 packed_int32 = ... # type: RepeatedScalarFieldContainer[int]
\r
1313 packed_int64 = ... # type: RepeatedScalarFieldContainer[int]
\r
1314 packed_uint32 = ... # type: RepeatedScalarFieldContainer[int]
\r
1315 packed_uint64 = ... # type: RepeatedScalarFieldContainer[int]
\r
1316 packed_sint32 = ... # type: RepeatedScalarFieldContainer[int]
\r
1317 packed_sint64 = ... # type: RepeatedScalarFieldContainer[int]
\r
1318 packed_fixed32 = ... # type: RepeatedScalarFieldContainer[int]
\r
1319 packed_fixed64 = ... # type: RepeatedScalarFieldContainer[int]
\r
1320 packed_sfixed32 = ... # type: RepeatedScalarFieldContainer[int]
\r
1321 packed_sfixed64 = ... # type: RepeatedScalarFieldContainer[int]
\r
1322 packed_float = ... # type: RepeatedScalarFieldContainer[float]
\r
1323 packed_double = ... # type: RepeatedScalarFieldContainer[float]
\r
1324 packed_bool = ... # type: RepeatedScalarFieldContainer[bool]
\r
1325 packed_enum = ... # type: RepeatedScalarFieldContainer[ForeignEnum]
\r
1327 def __init__(self,
\r
1328 packed_int32: Optional[Iterable[int]] = ...,
\r
1329 packed_int64: Optional[Iterable[int]] = ...,
\r
1330 packed_uint32: Optional[Iterable[int]] = ...,
\r
1331 packed_uint64: Optional[Iterable[int]] = ...,
\r
1332 packed_sint32: Optional[Iterable[int]] = ...,
\r
1333 packed_sint64: Optional[Iterable[int]] = ...,
\r
1334 packed_fixed32: Optional[Iterable[int]] = ...,
\r
1335 packed_fixed64: Optional[Iterable[int]] = ...,
\r
1336 packed_sfixed32: Optional[Iterable[int]] = ...,
\r
1337 packed_sfixed64: Optional[Iterable[int]] = ...,
\r
1338 packed_float: Optional[Iterable[float]] = ...,
\r
1339 packed_double: Optional[Iterable[float]] = ...,
\r
1340 packed_bool: Optional[Iterable[bool]] = ...,
\r
1341 packed_enum: Optional[Iterable[ForeignEnum]] = ...,
\r
1345 def FromString(cls, s: bytes) -> TestPackedTypes: ...
\r
1348 class TestUnpackedTypes(Message):
\r
1349 unpacked_int32 = ... # type: RepeatedScalarFieldContainer[int]
\r
1350 unpacked_int64 = ... # type: RepeatedScalarFieldContainer[int]
\r
1351 unpacked_uint32 = ... # type: RepeatedScalarFieldContainer[int]
\r
1352 unpacked_uint64 = ... # type: RepeatedScalarFieldContainer[int]
\r
1353 unpacked_sint32 = ... # type: RepeatedScalarFieldContainer[int]
\r
1354 unpacked_sint64 = ... # type: RepeatedScalarFieldContainer[int]
\r
1355 unpacked_fixed32 = ... # type: RepeatedScalarFieldContainer[int]
\r
1356 unpacked_fixed64 = ... # type: RepeatedScalarFieldContainer[int]
\r
1357 unpacked_sfixed32 = ... # type: RepeatedScalarFieldContainer[int]
\r
1358 unpacked_sfixed64 = ... # type: RepeatedScalarFieldContainer[int]
\r
1359 unpacked_float = ... # type: RepeatedScalarFieldContainer[float]
\r
1360 unpacked_double = ... # type: RepeatedScalarFieldContainer[float]
\r
1361 unpacked_bool = ... # type: RepeatedScalarFieldContainer[bool]
\r
1362 unpacked_enum = ... # type: RepeatedScalarFieldContainer[ForeignEnum]
\r
1364 def __init__(self,
\r
1365 unpacked_int32: Optional[Iterable[int]] = ...,
\r
1366 unpacked_int64: Optional[Iterable[int]] = ...,
\r
1367 unpacked_uint32: Optional[Iterable[int]] = ...,
\r
1368 unpacked_uint64: Optional[Iterable[int]] = ...,
\r
1369 unpacked_sint32: Optional[Iterable[int]] = ...,
\r
1370 unpacked_sint64: Optional[Iterable[int]] = ...,
\r
1371 unpacked_fixed32: Optional[Iterable[int]] = ...,
\r
1372 unpacked_fixed64: Optional[Iterable[int]] = ...,
\r
1373 unpacked_sfixed32: Optional[Iterable[int]] = ...,
\r
1374 unpacked_sfixed64: Optional[Iterable[int]] = ...,
\r
1375 unpacked_float: Optional[Iterable[float]] = ...,
\r
1376 unpacked_double: Optional[Iterable[float]] = ...,
\r
1377 unpacked_bool: Optional[Iterable[bool]] = ...,
\r
1378 unpacked_enum: Optional[Iterable[ForeignEnum]] = ...,
\r
1382 def FromString(cls, s: bytes) -> TestUnpackedTypes: ...
\r
1385 class TestPackedExtensions(Message):
\r
1387 def __init__(self,
\r
1391 def FromString(cls, s: bytes) -> TestPackedExtensions: ...
\r
1394 class TestUnpackedExtensions(Message):
\r
1396 def __init__(self,
\r
1400 def FromString(cls, s: bytes) -> TestUnpackedExtensions: ...
\r
1403 class TestDynamicExtensions(Message):
\r
1404 class DynamicEnumType(int):
\r
1406 def Name(cls, number: int) -> bytes: ...
\r
1409 def Value(cls, name: bytes) -> TestDynamicExtensions.DynamicEnumType: ...
\r
1412 def keys(cls) -> List[bytes]: ...
\r
1415 def values(cls) -> List[TestDynamicExtensions.DynamicEnumType]: ...
\r
1418 def items(cls) -> List[Tuple[bytes,
\r
1419 TestDynamicExtensions.DynamicEnumType]]: ...
\r
1420 DYNAMIC_FOO: DynamicEnumType
\r
1421 DYNAMIC_BAR: DynamicEnumType
\r
1422 DYNAMIC_BAZ: DynamicEnumType
\r
1424 class DynamicMessageType(Message):
\r
1425 dynamic_field = ... # type: int
\r
1427 def __init__(self,
\r
1428 dynamic_field: Optional[int] = ...,
\r
1433 cls, s: bytes) -> TestDynamicExtensions.DynamicMessageType: ...
\r
1434 scalar_extension = ... # type: int
\r
1435 enum_extension = ... # type: ForeignEnum
\r
1436 dynamic_enum_extension = ... # type: TestDynamicExtensions.DynamicEnumType
\r
1437 repeated_extension = ... # type: RepeatedScalarFieldContainer[Text]
\r
1438 packed_extension = ... # type: RepeatedScalarFieldContainer[int]
\r
1441 def message_extension(self) -> ForeignMessage: ...
\r
1444 def dynamic_message_extension(
\r
1445 self) -> TestDynamicExtensions.DynamicMessageType: ...
\r
1447 def __init__(self,
\r
1448 scalar_extension: Optional[int] = ...,
\r
1449 enum_extension: Optional[ForeignEnum] = ...,
\r
1450 dynamic_enum_extension: Optional[TestDynamicExtensions.DynamicEnumType] = ...,
\r
1451 message_extension: Optional[ForeignMessage] = ...,
\r
1452 dynamic_message_extension: Optional[TestDynamicExtensions.DynamicMessageType] = ...,
\r
1453 repeated_extension: Optional[Iterable[Text]] = ...,
\r
1454 packed_extension: Optional[Iterable[int]] = ...,
\r
1458 def FromString(cls, s: bytes) -> TestDynamicExtensions: ...
\r
1461 class TestRepeatedScalarDifferentTagSizes(Message):
\r
1462 repeated_fixed32 = ... # type: RepeatedScalarFieldContainer[int]
\r
1463 repeated_int32 = ... # type: RepeatedScalarFieldContainer[int]
\r
1464 repeated_fixed64 = ... # type: RepeatedScalarFieldContainer[int]
\r
1465 repeated_int64 = ... # type: RepeatedScalarFieldContainer[int]
\r
1466 repeated_float = ... # type: RepeatedScalarFieldContainer[float]
\r
1467 repeated_uint64 = ... # type: RepeatedScalarFieldContainer[int]
\r
1469 def __init__(self,
\r
1470 repeated_fixed32: Optional[Iterable[int]] = ...,
\r
1471 repeated_int32: Optional[Iterable[int]] = ...,
\r
1472 repeated_fixed64: Optional[Iterable[int]] = ...,
\r
1473 repeated_int64: Optional[Iterable[int]] = ...,
\r
1474 repeated_float: Optional[Iterable[float]] = ...,
\r
1475 repeated_uint64: Optional[Iterable[int]] = ...,
\r
1479 def FromString(cls, s: bytes) -> TestRepeatedScalarDifferentTagSizes: ...
\r
1482 class TestParsingMerge(Message):
\r
1483 class RepeatedFieldsGenerator(Message):
\r
1484 class Group1(Message):
\r
1487 def field1(self) -> TestAllTypes: ...
\r
1489 def __init__(self,
\r
1490 field1: Optional[TestAllTypes] = ...,
\r
1495 cls, s: bytes) -> TestParsingMerge.RepeatedFieldsGenerator.Group1: ...
\r
1497 class Group2(Message):
\r
1500 def field1(self) -> TestAllTypes: ...
\r
1502 def __init__(self,
\r
1503 field1: Optional[TestAllTypes] = ...,
\r
1508 cls, s: bytes) -> TestParsingMerge.RepeatedFieldsGenerator.Group2: ...
\r
1511 def field1(self) -> RepeatedCompositeFieldContainer[TestAllTypes]: ...
\r
1514 def field2(self) -> RepeatedCompositeFieldContainer[TestAllTypes]: ...
\r
1517 def field3(self) -> RepeatedCompositeFieldContainer[TestAllTypes]: ...
\r
1521 self) -> RepeatedCompositeFieldContainer[TestParsingMerge.RepeatedFieldsGenerator.Group1]: ...
\r
1525 self) -> RepeatedCompositeFieldContainer[TestParsingMerge.RepeatedFieldsGenerator.Group2]: ...
\r
1528 def ext1(self) -> RepeatedCompositeFieldContainer[TestAllTypes]: ...
\r
1531 def ext2(self) -> RepeatedCompositeFieldContainer[TestAllTypes]: ...
\r
1533 def __init__(self,
\r
1534 field1: Optional[Iterable[TestAllTypes]] = ...,
\r
1535 field2: Optional[Iterable[TestAllTypes]] = ...,
\r
1536 field3: Optional[Iterable[TestAllTypes]] = ...,
\r
1537 group1: Optional[Iterable[TestParsingMerge.RepeatedFieldsGenerator.Group1]] = ...,
\r
1538 group2: Optional[Iterable[TestParsingMerge.RepeatedFieldsGenerator.Group2]] = ...,
\r
1539 ext1: Optional[Iterable[TestAllTypes]] = ...,
\r
1540 ext2: Optional[Iterable[TestAllTypes]] = ...,
\r
1545 cls, s: bytes) -> TestParsingMerge.RepeatedFieldsGenerator: ...
\r
1547 class OptionalGroup(Message):
\r
1550 def optional_group_all_types(self) -> TestAllTypes: ...
\r
1552 def __init__(self,
\r
1553 optional_group_all_types: Optional[TestAllTypes] = ...,
\r
1557 def FromString(cls, s: bytes) -> TestParsingMerge.OptionalGroup: ...
\r
1559 class RepeatedGroup(Message):
\r
1562 def repeated_group_all_types(self) -> TestAllTypes: ...
\r
1564 def __init__(self,
\r
1565 repeated_group_all_types: Optional[TestAllTypes] = ...,
\r
1569 def FromString(cls, s: bytes) -> TestParsingMerge.RepeatedGroup: ...
\r
1572 def required_all_types(self) -> TestAllTypes: ...
\r
1575 def optional_all_types(self) -> TestAllTypes: ...
\r
1578 def repeated_all_types(
\r
1579 self) -> RepeatedCompositeFieldContainer[TestAllTypes]: ...
\r
1582 def optionalgroup(self) -> TestParsingMerge.OptionalGroup: ...
\r
1585 def repeatedgroup(
\r
1586 self) -> RepeatedCompositeFieldContainer[TestParsingMerge.RepeatedGroup]: ...
\r
1588 def __init__(self,
\r
1589 required_all_types: TestAllTypes,
\r
1590 optional_all_types: Optional[TestAllTypes] = ...,
\r
1591 repeated_all_types: Optional[Iterable[TestAllTypes]] = ...,
\r
1592 optionalgroup: Optional[TestParsingMerge.OptionalGroup] = ...,
\r
1593 repeatedgroup: Optional[Iterable[TestParsingMerge.RepeatedGroup]] = ...,
\r
1597 def FromString(cls, s: bytes) -> TestParsingMerge: ...
\r
1600 class TestCommentInjectionMessage(Message):
\r
1601 a = ... # type: Text
\r
1603 def __init__(self,
\r
1604 a: Optional[Text] = ...,
\r
1608 def FromString(cls, s: bytes) -> TestCommentInjectionMessage: ...
\r
1611 class FooRequest(Message):
\r
1613 def __init__(self,
\r
1617 def FromString(cls, s: bytes) -> FooRequest: ...
\r
1620 class FooResponse(Message):
\r
1622 def __init__(self,
\r
1626 def FromString(cls, s: bytes) -> FooResponse: ...
\r
1629 class FooClientMessage(Message):
\r
1631 def __init__(self,
\r
1635 def FromString(cls, s: bytes) -> FooClientMessage: ...
\r
1638 class FooServerMessage(Message):
\r
1640 def __init__(self,
\r
1644 def FromString(cls, s: bytes) -> FooServerMessage: ...
\r
1647 class BarRequest(Message):
\r
1649 def __init__(self,
\r
1653 def FromString(cls, s: bytes) -> BarRequest: ...
\r
1656 class BarResponse(Message):
\r
1658 def __init__(self,
\r
1662 def FromString(cls, s: bytes) -> BarResponse: ...
\r
1665 class TestJsonName(Message):
\r
1666 field_name1 = ... # type: int
\r
1667 fieldName2 = ... # type: int
\r
1668 FieldName3 = ... # type: int
\r
1669 _field_name4 = ... # type: int
\r
1670 FIELD_NAME5 = ... # type: int
\r
1671 field_name6 = ... # type: int
\r
1673 def __init__(self,
\r
1674 field_name1: Optional[int] = ...,
\r
1675 fieldName2: Optional[int] = ...,
\r
1676 FieldName3: Optional[int] = ...,
\r
1677 _field_name4: Optional[int] = ...,
\r
1678 FIELD_NAME5: Optional[int] = ...,
\r
1679 field_name6: Optional[int] = ...,
\r
1683 def FromString(cls, s: bytes) -> TestJsonName: ...
\r
1686 class TestHugeFieldNumbers(Message):
\r
1687 class OptionalGroup(Message):
\r
1688 group_a = ... # type: int
\r
1690 def __init__(self,
\r
1691 group_a: Optional[int] = ...,
\r
1695 def FromString(cls, s: bytes) -> TestHugeFieldNumbers.OptionalGroup: ...
\r
1697 class StringStringMapEntry(Message):
\r
1698 key = ... # type: Text
\r
1699 value = ... # type: Text
\r
1701 def __init__(self,
\r
1702 key: Optional[Text] = ...,
\r
1703 value: Optional[Text] = ...,
\r
1708 cls, s: bytes) -> TestHugeFieldNumbers.StringStringMapEntry: ...
\r
1709 optional_int32 = ... # type: int
\r
1710 fixed_32 = ... # type: int
\r
1711 repeated_int32 = ... # type: RepeatedScalarFieldContainer[int]
\r
1712 packed_int32 = ... # type: RepeatedScalarFieldContainer[int]
\r
1713 optional_enum = ... # type: ForeignEnum
\r
1714 optional_string = ... # type: Text
\r
1715 optional_bytes = ... # type: bytes
\r
1716 oneof_uint32 = ... # type: int
\r
1717 oneof_string = ... # type: Text
\r
1718 oneof_bytes = ... # type: bytes
\r
1721 def optional_message(self) -> ForeignMessage: ...
\r
1724 def optionalgroup(self) -> TestHugeFieldNumbers.OptionalGroup: ...
\r
1727 def string_string_map(self) -> MutableMapping[Text, Text]: ...
\r
1730 def oneof_test_all_types(self) -> TestAllTypes: ...
\r
1732 def __init__(self,
\r
1733 optional_int32: Optional[int] = ...,
\r
1734 fixed_32: Optional[int] = ...,
\r
1735 repeated_int32: Optional[Iterable[int]] = ...,
\r
1736 packed_int32: Optional[Iterable[int]] = ...,
\r
1737 optional_enum: Optional[ForeignEnum] = ...,
\r
1738 optional_string: Optional[Text] = ...,
\r
1739 optional_bytes: Optional[bytes] = ...,
\r
1740 optional_message: Optional[ForeignMessage] = ...,
\r
1741 optionalgroup: Optional[TestHugeFieldNumbers.OptionalGroup] = ...,
\r
1742 string_string_map: Optional[Mapping[Text, Text]] = ...,
\r
1743 oneof_uint32: Optional[int] = ...,
\r
1744 oneof_test_all_types: Optional[TestAllTypes] = ...,
\r
1745 oneof_string: Optional[Text] = ...,
\r
1746 oneof_bytes: Optional[bytes] = ...,
\r
1750 def FromString(cls, s: bytes) -> TestHugeFieldNumbers: ...
\r
1753 class TestExtensionInsideTable(Message):
\r
1754 field1 = ... # type: int
\r
1755 field2 = ... # type: int
\r
1756 field3 = ... # type: int
\r
1757 field4 = ... # type: int
\r
1758 field6 = ... # type: int
\r
1759 field7 = ... # type: int
\r
1760 field8 = ... # type: int
\r
1761 field9 = ... # type: int
\r
1762 field10 = ... # type: int
\r
1764 def __init__(self,
\r
1765 field1: Optional[int] = ...,
\r
1766 field2: Optional[int] = ...,
\r
1767 field3: Optional[int] = ...,
\r
1768 field4: Optional[int] = ...,
\r
1769 field6: Optional[int] = ...,
\r
1770 field7: Optional[int] = ...,
\r
1771 field8: Optional[int] = ...,
\r
1772 field9: Optional[int] = ...,
\r
1773 field10: Optional[int] = ...,
\r
1777 def FromString(cls, s: bytes) -> TestExtensionInsideTable: ...
\r