3 # Copyright 2007 Google Inc.
5 # Licensed under the Apache License, Version 2.0 (the "License");
6 # you may not use this file except in compliance with the License.
7 # You may obtain a copy of the License at
9 # http://www.apache.org/licenses/LICENSE-2.0
11 # Unless required by applicable law or agreed to in writing, software
12 # distributed under the License is distributed on an "AS IS" BASIS,
13 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 # See the License for the specific language governing permissions and
15 # limitations under the License.
21 _b
=sys
.version_info
[0]<3 and (lambda x
:x
) or (lambda x
:x
.encode('latin1'))
22 from google
.net
.proto2
.python
.public
import descriptor
as _descriptor
23 from google
.net
.proto2
.python
.public
import message
as _message
24 from google
.net
.proto2
.python
.public
import reflection
as _reflection
25 from google
.net
.proto2
.python
.public
import symbol_database
as _symbol_database
28 _sym_db
= _symbol_database
.Default()
33 DESCRIPTOR
= _descriptor
.FileDescriptor(
34 name
='net/proto2/proto/descriptor.proto',
36 serialized_pb
=_b('\n!net/proto2/proto/descriptor.proto\x12\x06proto2\">\n\x11\x46ileDescriptorSet\x12)\n\x04\x66ile\x18\x01 \x03(\x0b\x32\x1b.proto2.FileDescriptorProto\"\xa5\x03\n\x13\x46ileDescriptorProto\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0f\n\x07package\x18\x02 \x01(\t\x12\x12\n\ndependency\x18\x03 \x03(\t\x12\x19\n\x11public_dependency\x18\n \x03(\x05\x12\x17\n\x0fweak_dependency\x18\x0b \x03(\x05\x12-\n\x0cmessage_type\x18\x04 \x03(\x0b\x32\x17.proto2.DescriptorProto\x12.\n\tenum_type\x18\x05 \x03(\x0b\x32\x1b.proto2.EnumDescriptorProto\x12/\n\x07service\x18\x06 \x03(\x0b\x32\x1e.proto2.ServiceDescriptorProto\x12/\n\textension\x18\x07 \x03(\x0b\x32\x1c.proto2.FieldDescriptorProto\x12$\n\x07options\x18\x08 \x01(\x0b\x32\x13.proto2.FileOptions\x12\x30\n\x10source_code_info\x18\t \x01(\x0b\x32\x16.proto2.SourceCodeInfo\x12\x0e\n\x06syntax\x18\x0c \x01(\t\"\xa5\x03\n\x0f\x44\x65scriptorProto\x12\x0c\n\x04name\x18\x01 \x01(\t\x12+\n\x05\x66ield\x18\x02 \x03(\x0b\x32\x1c.proto2.FieldDescriptorProto\x12/\n\textension\x18\x06 \x03(\x0b\x32\x1c.proto2.FieldDescriptorProto\x12,\n\x0bnested_type\x18\x03 \x03(\x0b\x32\x17.proto2.DescriptorProto\x12.\n\tenum_type\x18\x04 \x03(\x0b\x32\x1b.proto2.EnumDescriptorProto\x12?\n\x0f\x65xtension_range\x18\x05 \x03(\x0b\x32&.proto2.DescriptorProto.ExtensionRange\x12\x30\n\noneof_decl\x18\x08 \x03(\x0b\x32\x1c.proto2.OneofDescriptorProto\x12\'\n\x07options\x18\x07 \x01(\x0b\x32\x16.proto2.MessageOptions\x1a,\n\x0e\x45xtensionRange\x12\r\n\x05start\x18\x01 \x01(\x05\x12\x0b\n\x03\x65nd\x18\x02 \x01(\x05\"\x8e\x05\n\x14\x46ieldDescriptorProto\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06number\x18\x03 \x01(\x05\x12\x31\n\x05label\x18\x04 \x01(\x0e\x32\".proto2.FieldDescriptorProto.Label\x12/\n\x04type\x18\x05 \x01(\x0e\x32!.proto2.FieldDescriptorProto.Type\x12\x11\n\ttype_name\x18\x06 \x01(\t\x12\x10\n\x08\x65xtendee\x18\x02 \x01(\t\x12\x15\n\rdefault_value\x18\x07 \x01(\t\x12\x13\n\x0boneof_index\x18\t \x01(\x05\x12%\n\x07options\x18\x08 \x01(\x0b\x32\x14.proto2.FieldOptions\"\xb6\x02\n\x04Type\x12\x0f\n\x0bTYPE_DOUBLE\x10\x01\x12\x0e\n\nTYPE_FLOAT\x10\x02\x12\x0e\n\nTYPE_INT64\x10\x03\x12\x0f\n\x0bTYPE_UINT64\x10\x04\x12\x0e\n\nTYPE_INT32\x10\x05\x12\x10\n\x0cTYPE_FIXED64\x10\x06\x12\x10\n\x0cTYPE_FIXED32\x10\x07\x12\r\n\tTYPE_BOOL\x10\x08\x12\x0f\n\x0bTYPE_STRING\x10\t\x12\x0e\n\nTYPE_GROUP\x10\n\x12\x10\n\x0cTYPE_MESSAGE\x10\x0b\x12\x0e\n\nTYPE_BYTES\x10\x0c\x12\x0f\n\x0bTYPE_UINT32\x10\r\x12\r\n\tTYPE_ENUM\x10\x0e\x12\x11\n\rTYPE_SFIXED32\x10\x0f\x12\x11\n\rTYPE_SFIXED64\x10\x10\x12\x0f\n\x0bTYPE_SINT32\x10\x11\x12\x0f\n\x0bTYPE_SINT64\x10\x12\"C\n\x05Label\x12\x12\n\x0eLABEL_OPTIONAL\x10\x01\x12\x12\n\x0eLABEL_REQUIRED\x10\x02\x12\x12\n\x0eLABEL_REPEATED\x10\x03\"$\n\x14OneofDescriptorProto\x12\x0c\n\x04name\x18\x01 \x01(\t\"z\n\x13\x45numDescriptorProto\x12\x0c\n\x04name\x18\x01 \x01(\t\x12/\n\x05value\x18\x02 \x03(\x0b\x32 .proto2.EnumValueDescriptorProto\x12$\n\x07options\x18\x03 \x01(\x0b\x32\x13.proto2.EnumOptions\"c\n\x18\x45numValueDescriptorProto\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06number\x18\x02 \x01(\x05\x12)\n\x07options\x18\x03 \x01(\x0b\x32\x18.proto2.EnumValueOptions\"\xad\x01\n\x16ServiceDescriptorProto\x12\x0c\n\x04name\x18\x01 \x01(\t\x12-\n\x06method\x18\x02 \x03(\x0b\x32\x1d.proto2.MethodDescriptorProto\x12-\n\x06stream\x18\x04 \x03(\x0b\x32\x1d.proto2.StreamDescriptorProto\x12\'\n\x07options\x18\x03 \x01(\x0b\x32\x16.proto2.ServiceOptions\"v\n\x15MethodDescriptorProto\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x12\n\ninput_type\x18\x02 \x01(\t\x12\x13\n\x0boutput_type\x18\x03 \x01(\t\x12&\n\x07options\x18\x04 \x01(\x0b\x32\x15.proto2.MethodOptions\"\x87\x01\n\x15StreamDescriptorProto\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x1b\n\x13\x63lient_message_type\x18\x02 \x01(\t\x12\x1b\n\x13server_message_type\x18\x03 \x01(\t\x12&\n\x07options\x18\x04 \x01(\x0b\x32\x15.proto2.StreamOptions\"\xa5\n\n\x0b\x46ileOptions\x12\x19\n\x0e\x63\x63_api_version\x18\x02 \x01(\x05:\x01\x32\x12V\n\x14\x63\x63_api_compatibility\x18\x0f \x01(\x0e\x32&.proto2.FileOptions.CompatibilityLevel:\x10NO_COMPATIBILITY\x12\'\n\x19\x63\x63_proto_array_compatible\x18\x16 \x01(\x08:\x04true\x12\"\n\x14\x63\x63_utf8_verification\x18\x18 \x01(\x08:\x04true\x12$\n\x15\x63\x63_proto1_text_format\x18\x19 \x01(\x08:\x05\x66\x61lse\x12\x14\n\x0cjava_package\x18\x01 \x01(\t\x12\x19\n\x0epy_api_version\x18\x04 \x01(\x05:\x01\x32\x12\x1b\n\x10java_api_version\x18\x05 \x01(\x05:\x01\x32\x12!\n\x13java_use_javaproto2\x18\x06 \x01(\x08:\x04true\x12\x1e\n\x10java_java5_enums\x18\x07 \x01(\x08:\x04true\x12)\n\x1ajava_generate_rpc_baseimpl\x18\r \x01(\x08:\x05\x66\x61lse\x12#\n\x14java_use_javastrings\x18\x15 \x01(\x08:\x05\x66\x61lse\x12\x1c\n\x14java_alt_api_package\x18\x13 \x01(\t\x12\x34\n%java_enable_dual_generate_mutable_api\x18\x1a \x01(\x08:\x05\x66\x61lse\x12\x1c\n\x14java_outer_classname\x18\x08 \x01(\t\x12\"\n\x13java_multiple_files\x18\n \x01(\x08:\x05\x66\x61lse\x12,\n\x1djava_generate_equals_and_hash\x18\x14 \x01(\x08:\x05\x66\x61lse\x12%\n\x16java_string_check_utf8\x18\x1b \x01(\x08:\x05\x66\x61lse\x12\x1f\n\x10java_mutable_api\x18\x1c \x01(\x08:\x05\x66\x61lse\x12+\n#java_multiple_files_mutable_package\x18\x1d \x01(\t\x12=\n\x0coptimize_for\x18\t \x01(\x0e\x32 .proto2.FileOptions.OptimizeMode:\x05SPEED\x12\x12\n\ngo_package\x18\x0b \x01(\t\x12\x1a\n\x12javascript_package\x18\x0c \x01(\t\x12\x1a\n\x0fszl_api_version\x18\x0e \x01(\x05:\x01\x31\x12\"\n\x13\x63\x63_generic_services\x18\x10 \x01(\x08:\x05\x66\x61lse\x12$\n\x15java_generic_services\x18\x11 \x01(\x08:\x05\x66\x61lse\x12\"\n\x13py_generic_services\x18\x12 \x01(\x08:\x05\x66\x61lse\x12\x19\n\ndeprecated\x18\x17 \x01(\x08:\x05\x66\x61lse\x12\x1a\n\x12\x65xperimental_style\x18\x1e \x01(\t\x12:\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32\x1b.proto2.UninterpretedOption\"c\n\x12\x43ompatibilityLevel\x12\x14\n\x10NO_COMPATIBILITY\x10\x00\x12\x15\n\x11PROTO1_COMPATIBLE\x10\x64\x12 \n\x1c\x44\x45PRECATED_PROTO1_COMPATIBLE\x10\x32\":\n\x0cOptimizeMode\x12\t\n\x05SPEED\x10\x01\x12\r\n\tCODE_SIZE\x10\x02\x12\x10\n\x0cLITE_RUNTIME\x10\x03*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02\"\xe4\x02\n\x0eMessageOptions\x12+\n#experimental_java_message_interface\x18\x04 \x03(\t\x12+\n#experimental_java_builder_interface\x18\x05 \x03(\t\x12+\n#experimental_java_interface_extends\x18\x06 \x03(\t\x12&\n\x17message_set_wire_format\x18\x01 \x01(\x08:\x05\x66\x61lse\x12.\n\x1fno_standard_descriptor_accessor\x18\x02 \x01(\x08:\x05\x66\x61lse\x12\x19\n\ndeprecated\x18\x03 \x01(\x08:\x05\x66\x61lse\x12\x11\n\tmap_entry\x18\x07 \x01(\x08\x12:\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32\x1b.proto2.UninterpretedOption*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02\"\x82\x05\n\x0c\x46ieldOptions\x12\x31\n\x05\x63type\x18\x01 \x01(\x0e\x32\x1a.proto2.FieldOptions.CType:\x06STRING\x12\x0e\n\x06packed\x18\x02 \x01(\x08\x12\x31\n\x05jtype\x18\x04 \x01(\x0e\x32\x1a.proto2.FieldOptions.JType:\x06NORMAL\x12\x36\n\x06jstype\x18\x06 \x01(\x0e\x32\x1b.proto2.FieldOptions.JSType:\tJS_NORMAL\x12\x13\n\x04lazy\x18\x05 \x01(\x08:\x05\x66\x61lse\x12\x19\n\ndeprecated\x18\x03 \x01(\x08:\x05\x66\x61lse\x12\x13\n\x04weak\x18\n \x01(\x08:\x05\x66\x61lse\x12<\n\x0fupgraded_option\x18\x0b \x03(\x0b\x32#.proto2.FieldOptions.UpgradedOption\x12%\n\x16\x64\x65precated_raw_message\x18\x0c \x01(\x08:\x05\x66\x61lse\x12:\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32\x1b.proto2.UninterpretedOption\x1a-\n\x0eUpgradedOption\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"/\n\x05\x43Type\x12\n\n\x06STRING\x10\x00\x12\x08\n\x04\x43ORD\x10\x01\x12\x10\n\x0cSTRING_PIECE\x10\x02\"<\n\x05JType\x12\n\n\x06NORMAL\x10\x00\x12\t\n\x05\x42YTES\x10\x01\x12\x1c\n\x18\x45XPERIMENTAL_BYTE_BUFFER\x10\x02\"5\n\x06JSType\x12\r\n\tJS_NORMAL\x10\x00\x12\r\n\tJS_STRING\x10\x01\x12\r\n\tJS_NUMBER\x10\x02*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02\"\x99\x01\n\x0b\x45numOptions\x12\x13\n\x0bproto1_name\x18\x01 \x01(\t\x12\x13\n\x0b\x61llow_alias\x18\x02 \x01(\x08\x12\x19\n\ndeprecated\x18\x03 \x01(\x08:\x05\x66\x61lse\x12:\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32\x1b.proto2.UninterpretedOption*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02\"t\n\x10\x45numValueOptions\x12\x19\n\ndeprecated\x18\x01 \x01(\x08:\x05\x66\x61lse\x12:\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32\x1b.proto2.UninterpretedOption*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02\"\xb6\x01\n\x0eServiceOptions\x12\x1d\n\x0emulticast_stub\x18\x14 \x01(\x08:\x05\x66\x61lse\x12#\n\x17\x66\x61ilure_detection_delay\x18\x10 \x01(\x01:\x02-1\x12\x19\n\ndeprecated\x18! \x01(\x08:\x05\x66\x61lse\x12:\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32\x1b.proto2.UninterpretedOption*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02\"\xd3\t\n\rMethodOptions\x12\x35\n\x08protocol\x18\x07 \x01(\x0e\x32\x1e.proto2.MethodOptions.Protocol:\x03TCP\x12\x14\n\x08\x64\x65\x61\x64line\x18\x08 \x01(\x01:\x02-1\x12$\n\x15\x64uplicate_suppression\x18\t \x01(\x08:\x05\x66\x61lse\x12\x18\n\tfail_fast\x18\n \x01(\x08:\x05\x66\x61lse\x12\'\n\x18\x65nd_user_creds_requested\x18\x1a \x01(\x08:\x05\x66\x61lse\x12\x1b\n\x0e\x63lient_logging\x18\x0b \x01(\x11:\x03\x32\x35\x36\x12\x1b\n\x0eserver_logging\x18\x0c \x01(\x11:\x03\x32\x35\x36\x12\x41\n\x0esecurity_level\x18\r \x01(\x0e\x32#.proto2.MethodOptions.SecurityLevel:\x04NONE\x12\x43\n\x0fresponse_format\x18\x0f \x01(\x0e\x32\x1c.proto2.MethodOptions.Format:\x0cUNCOMPRESSED\x12\x42\n\x0erequest_format\x18\x11 \x01(\x0e\x32\x1c.proto2.MethodOptions.Format:\x0cUNCOMPRESSED\x12\x13\n\x0bstream_type\x18\x12 \x01(\t\x12\x16\n\x0esecurity_label\x18\x13 \x01(\t\x12\x18\n\x10\x63lient_streaming\x18\x14 \x01(\x08\x12\x18\n\x10server_streaming\x18\x15 \x01(\x08\x12\x1a\n\x12legacy_stream_type\x18\x16 \x01(\t\x12\x1a\n\x12legacy_result_type\x18\x17 \x01(\t\x12(\n\x1clegacy_client_initial_tokens\x18\x18 \x01(\x03:\x02-1\x12(\n\x1clegacy_server_initial_tokens\x18\x19 \x01(\x03:\x02-1\x12^\n\tlog_level\x18\x1b \x01(\x0e\x32\x1e.proto2.MethodOptions.LogLevel:+LOG_HEADER_AND_NON_PRIVATE_PAYLOAD_INTERNAL\x12\x19\n\ndeprecated\x18! \x01(\x08:\x05\x66\x61lse\x12:\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32\x1b.proto2.UninterpretedOption\"\x1c\n\x08Protocol\x12\x07\n\x03TCP\x10\x00\x12\x07\n\x03UDP\x10\x01\"e\n\rSecurityLevel\x12\x08\n\x04NONE\x10\x00\x12\r\n\tINTEGRITY\x10\x01\x12\x19\n\x15PRIVACY_AND_INTEGRITY\x10\x02\x12 \n\x1cSTRONG_PRIVACY_AND_INTEGRITY\x10\x03\"0\n\x06\x46ormat\x12\x10\n\x0cUNCOMPRESSED\x10\x00\x12\x14\n\x10ZIPPY_COMPRESSED\x10\x01\"\x9f\x01\n\x08LogLevel\x12\x0c\n\x08LOG_NONE\x10\x00\x12\x13\n\x0fLOG_HEADER_ONLY\x10\x01\x12/\n+LOG_HEADER_AND_NON_PRIVATE_PAYLOAD_INTERNAL\x10\x02\x12#\n\x1fLOG_HEADER_AND_FILTERED_PAYLOAD\x10\x03\x12\x1a\n\x16LOG_HEADER_AND_PAYLOAD\x10\x04*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02\"\xe7\x04\n\rStreamOptions\x12!\n\x15\x63lient_initial_tokens\x18\x01 \x01(\x03:\x02-1\x12!\n\x15server_initial_tokens\x18\x02 \x01(\x03:\x02-1\x12<\n\ntoken_unit\x18\x03 \x01(\x0e\x32\x1f.proto2.StreamOptions.TokenUnit:\x07MESSAGE\x12\x41\n\x0esecurity_level\x18\x04 \x01(\x0e\x32#.proto2.MethodOptions.SecurityLevel:\x04NONE\x12\x16\n\x0esecurity_label\x18\x05 \x01(\t\x12\x1b\n\x0e\x63lient_logging\x18\x06 \x01(\x05:\x03\x32\x35\x36\x12\x1b\n\x0eserver_logging\x18\x07 \x01(\x05:\x03\x32\x35\x36\x12\x14\n\x08\x64\x65\x61\x64line\x18\x08 \x01(\x01:\x02-1\x12\x18\n\tfail_fast\x18\t \x01(\x08:\x05\x66\x61lse\x12\'\n\x18\x65nd_user_creds_requested\x18\n \x01(\x08:\x05\x66\x61lse\x12^\n\tlog_level\x18\x0b \x01(\x0e\x32\x1e.proto2.MethodOptions.LogLevel:+LOG_HEADER_AND_NON_PRIVATE_PAYLOAD_INTERNAL\x12\x19\n\ndeprecated\x18! \x01(\x08:\x05\x66\x61lse\x12:\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32\x1b.proto2.UninterpretedOption\"\"\n\tTokenUnit\x12\x0b\n\x07MESSAGE\x10\x00\x12\x08\n\x04\x42YTE\x10\x01*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02\"\x95\x02\n\x13UninterpretedOption\x12\x32\n\x04name\x18\x02 \x03(\x0b\x32$.proto2.UninterpretedOption.NamePart\x12\x18\n\x10identifier_value\x18\x03 \x01(\t\x12\x1a\n\x12positive_int_value\x18\x04 \x01(\x04\x12\x1a\n\x12negative_int_value\x18\x05 \x01(\x03\x12\x14\n\x0c\x64ouble_value\x18\x06 \x01(\x01\x12\x14\n\x0cstring_value\x18\x07 \x01(\x0c\x12\x17\n\x0f\x61ggregate_value\x18\x08 \x01(\t\x1a\x33\n\x08NamePart\x12\x11\n\tname_part\x18\x01 \x02(\t\x12\x14\n\x0cis_extension\x18\x02 \x02(\x08\"\xa8\x01\n\x0eSourceCodeInfo\x12\x31\n\x08location\x18\x01 \x03(\x0b\x32\x1f.proto2.SourceCodeInfo.Location\x1a\x63\n\x08Location\x12\x10\n\x04path\x18\x01 \x03(\x05\x42\x02\x10\x01\x12\x10\n\x04span\x18\x02 \x03(\x05\x42\x02\x10\x01\x12\x18\n\x10leading_comments\x18\x03 \x01(\t\x12\x19\n\x11trailing_comments\x18\x04 \x01(\tB,\n\x13\x63om.google.protobufB\x10\x44\x65scriptorProtosH\x01\xe0\x01\x01')
38 _sym_db
.RegisterFileDescriptor(DESCRIPTOR
)
42 _FIELDDESCRIPTORPROTO_TYPE
= _descriptor
.EnumDescriptor(
44 full_name
='proto2.FieldDescriptorProto.Type',
48 _descriptor
.EnumValueDescriptor(
49 name
='TYPE_DOUBLE', index
=0, number
=1,
52 _descriptor
.EnumValueDescriptor(
53 name
='TYPE_FLOAT', index
=1, number
=2,
56 _descriptor
.EnumValueDescriptor(
57 name
='TYPE_INT64', index
=2, number
=3,
60 _descriptor
.EnumValueDescriptor(
61 name
='TYPE_UINT64', index
=3, number
=4,
64 _descriptor
.EnumValueDescriptor(
65 name
='TYPE_INT32', index
=4, number
=5,
68 _descriptor
.EnumValueDescriptor(
69 name
='TYPE_FIXED64', index
=5, number
=6,
72 _descriptor
.EnumValueDescriptor(
73 name
='TYPE_FIXED32', index
=6, number
=7,
76 _descriptor
.EnumValueDescriptor(
77 name
='TYPE_BOOL', index
=7, number
=8,
80 _descriptor
.EnumValueDescriptor(
81 name
='TYPE_STRING', index
=8, number
=9,
84 _descriptor
.EnumValueDescriptor(
85 name
='TYPE_GROUP', index
=9, number
=10,
88 _descriptor
.EnumValueDescriptor(
89 name
='TYPE_MESSAGE', index
=10, number
=11,
92 _descriptor
.EnumValueDescriptor(
93 name
='TYPE_BYTES', index
=11, number
=12,
96 _descriptor
.EnumValueDescriptor(
97 name
='TYPE_UINT32', index
=12, number
=13,
100 _descriptor
.EnumValueDescriptor(
101 name
='TYPE_ENUM', index
=13, number
=14,
104 _descriptor
.EnumValueDescriptor(
105 name
='TYPE_SFIXED32', index
=14, number
=15,
108 _descriptor
.EnumValueDescriptor(
109 name
='TYPE_SFIXED64', index
=15, number
=16,
112 _descriptor
.EnumValueDescriptor(
113 name
='TYPE_SINT32', index
=16, number
=17,
116 _descriptor
.EnumValueDescriptor(
117 name
='TYPE_SINT64', index
=17, number
=18,
121 containing_type
=None,
123 serialized_start
=1233,
126 _sym_db
.RegisterEnumDescriptor(_FIELDDESCRIPTORPROTO_TYPE
)
128 _FIELDDESCRIPTORPROTO_LABEL
= _descriptor
.EnumDescriptor(
130 full_name
='proto2.FieldDescriptorProto.Label',
134 _descriptor
.EnumValueDescriptor(
135 name
='LABEL_OPTIONAL', index
=0, number
=1,
138 _descriptor
.EnumValueDescriptor(
139 name
='LABEL_REQUIRED', index
=1, number
=2,
142 _descriptor
.EnumValueDescriptor(
143 name
='LABEL_REPEATED', index
=2, number
=3,
147 containing_type
=None,
149 serialized_start
=1545,
152 _sym_db
.RegisterEnumDescriptor(_FIELDDESCRIPTORPROTO_LABEL
)
154 _FILEOPTIONS_COMPATIBILITYLEVEL
= _descriptor
.EnumDescriptor(
155 name
='CompatibilityLevel',
156 full_name
='proto2.FileOptions.CompatibilityLevel',
160 _descriptor
.EnumValueDescriptor(
161 name
='NO_COMPATIBILITY', index
=0, number
=0,
164 _descriptor
.EnumValueDescriptor(
165 name
='PROTO1_COMPATIBLE', index
=1, number
=100,
168 _descriptor
.EnumValueDescriptor(
169 name
='DEPRECATED_PROTO1_COMPATIBLE', index
=2, number
=50,
173 containing_type
=None,
175 serialized_start
=3459,
178 _sym_db
.RegisterEnumDescriptor(_FILEOPTIONS_COMPATIBILITYLEVEL
)
180 _FILEOPTIONS_OPTIMIZEMODE
= _descriptor
.EnumDescriptor(
182 full_name
='proto2.FileOptions.OptimizeMode',
186 _descriptor
.EnumValueDescriptor(
187 name
='SPEED', index
=0, number
=1,
190 _descriptor
.EnumValueDescriptor(
191 name
='CODE_SIZE', index
=1, number
=2,
194 _descriptor
.EnumValueDescriptor(
195 name
='LITE_RUNTIME', index
=2, number
=3,
199 containing_type
=None,
201 serialized_start
=3560,
204 _sym_db
.RegisterEnumDescriptor(_FILEOPTIONS_OPTIMIZEMODE
)
206 _FIELDOPTIONS_CTYPE
= _descriptor
.EnumDescriptor(
208 full_name
='proto2.FieldOptions.CType',
212 _descriptor
.EnumValueDescriptor(
213 name
='STRING', index
=0, number
=0,
216 _descriptor
.EnumValueDescriptor(
217 name
='CORD', index
=1, number
=1,
220 _descriptor
.EnumValueDescriptor(
221 name
='STRING_PIECE', index
=2, number
=2,
225 containing_type
=None,
227 serialized_start
=4458,
230 _sym_db
.RegisterEnumDescriptor(_FIELDOPTIONS_CTYPE
)
232 _FIELDOPTIONS_JTYPE
= _descriptor
.EnumDescriptor(
234 full_name
='proto2.FieldOptions.JType',
238 _descriptor
.EnumValueDescriptor(
239 name
='NORMAL', index
=0, number
=0,
242 _descriptor
.EnumValueDescriptor(
243 name
='BYTES', index
=1, number
=1,
246 _descriptor
.EnumValueDescriptor(
247 name
='EXPERIMENTAL_BYTE_BUFFER', index
=2, number
=2,
251 containing_type
=None,
253 serialized_start
=4507,
256 _sym_db
.RegisterEnumDescriptor(_FIELDOPTIONS_JTYPE
)
258 _FIELDOPTIONS_JSTYPE
= _descriptor
.EnumDescriptor(
260 full_name
='proto2.FieldOptions.JSType',
264 _descriptor
.EnumValueDescriptor(
265 name
='JS_NORMAL', index
=0, number
=0,
268 _descriptor
.EnumValueDescriptor(
269 name
='JS_STRING', index
=1, number
=1,
272 _descriptor
.EnumValueDescriptor(
273 name
='JS_NUMBER', index
=2, number
=2,
277 containing_type
=None,
279 serialized_start
=4569,
282 _sym_db
.RegisterEnumDescriptor(_FIELDOPTIONS_JSTYPE
)
284 _METHODOPTIONS_PROTOCOL
= _descriptor
.EnumDescriptor(
286 full_name
='proto2.MethodOptions.Protocol',
290 _descriptor
.EnumValueDescriptor(
291 name
='TCP', index
=0, number
=0,
294 _descriptor
.EnumValueDescriptor(
295 name
='UDP', index
=1, number
=1,
299 containing_type
=None,
301 serialized_start
=5976,
304 _sym_db
.RegisterEnumDescriptor(_METHODOPTIONS_PROTOCOL
)
306 _METHODOPTIONS_SECURITYLEVEL
= _descriptor
.EnumDescriptor(
307 name
='SecurityLevel',
308 full_name
='proto2.MethodOptions.SecurityLevel',
312 _descriptor
.EnumValueDescriptor(
313 name
='NONE', index
=0, number
=0,
316 _descriptor
.EnumValueDescriptor(
317 name
='INTEGRITY', index
=1, number
=1,
320 _descriptor
.EnumValueDescriptor(
321 name
='PRIVACY_AND_INTEGRITY', index
=2, number
=2,
324 _descriptor
.EnumValueDescriptor(
325 name
='STRONG_PRIVACY_AND_INTEGRITY', index
=3, number
=3,
329 containing_type
=None,
331 serialized_start
=6006,
334 _sym_db
.RegisterEnumDescriptor(_METHODOPTIONS_SECURITYLEVEL
)
336 _METHODOPTIONS_FORMAT
= _descriptor
.EnumDescriptor(
338 full_name
='proto2.MethodOptions.Format',
342 _descriptor
.EnumValueDescriptor(
343 name
='UNCOMPRESSED', index
=0, number
=0,
346 _descriptor
.EnumValueDescriptor(
347 name
='ZIPPY_COMPRESSED', index
=1, number
=1,
351 containing_type
=None,
353 serialized_start
=6109,
356 _sym_db
.RegisterEnumDescriptor(_METHODOPTIONS_FORMAT
)
358 _METHODOPTIONS_LOGLEVEL
= _descriptor
.EnumDescriptor(
360 full_name
='proto2.MethodOptions.LogLevel',
364 _descriptor
.EnumValueDescriptor(
365 name
='LOG_NONE', index
=0, number
=0,
368 _descriptor
.EnumValueDescriptor(
369 name
='LOG_HEADER_ONLY', index
=1, number
=1,
372 _descriptor
.EnumValueDescriptor(
373 name
='LOG_HEADER_AND_NON_PRIVATE_PAYLOAD_INTERNAL', index
=2, number
=2,
376 _descriptor
.EnumValueDescriptor(
377 name
='LOG_HEADER_AND_FILTERED_PAYLOAD', index
=3, number
=3,
380 _descriptor
.EnumValueDescriptor(
381 name
='LOG_HEADER_AND_PAYLOAD', index
=4, number
=4,
385 containing_type
=None,
387 serialized_start
=6160,
390 _sym_db
.RegisterEnumDescriptor(_METHODOPTIONS_LOGLEVEL
)
392 _STREAMOPTIONS_TOKENUNIT
= _descriptor
.EnumDescriptor(
394 full_name
='proto2.StreamOptions.TokenUnit',
398 _descriptor
.EnumValueDescriptor(
399 name
='MESSAGE', index
=0, number
=0,
402 _descriptor
.EnumValueDescriptor(
403 name
='BYTE', index
=1, number
=1,
407 containing_type
=None,
409 serialized_start
=6903,
412 _sym_db
.RegisterEnumDescriptor(_STREAMOPTIONS_TOKENUNIT
)
415 _FILEDESCRIPTORSET
= _descriptor
.Descriptor(
416 name
='FileDescriptorSet',
417 full_name
='proto2.FileDescriptorSet',
420 containing_type
=None,
422 _descriptor
.FieldDescriptor(
423 name
='file', full_name
='proto2.FileDescriptorSet.file', index
=0,
424 number
=1, type=11, cpp_type
=10, label
=3,
425 has_default_value
=False, default_value
=[],
426 message_type
=None, enum_type
=None, containing_type
=None,
427 is_extension
=False, extension_scope
=None,
445 _FILEDESCRIPTORPROTO
= _descriptor
.Descriptor(
446 name
='FileDescriptorProto',
447 full_name
='proto2.FileDescriptorProto',
450 containing_type
=None,
452 _descriptor
.FieldDescriptor(
453 name
='name', full_name
='proto2.FileDescriptorProto.name', index
=0,
454 number
=1, type=9, cpp_type
=9, label
=1,
455 has_default_value
=False, default_value
=_b("").decode('utf-8'),
456 message_type
=None, enum_type
=None, containing_type
=None,
457 is_extension
=False, extension_scope
=None,
459 _descriptor
.FieldDescriptor(
460 name
='package', full_name
='proto2.FileDescriptorProto.package', index
=1,
461 number
=2, type=9, cpp_type
=9, label
=1,
462 has_default_value
=False, default_value
=_b("").decode('utf-8'),
463 message_type
=None, enum_type
=None, containing_type
=None,
464 is_extension
=False, extension_scope
=None,
466 _descriptor
.FieldDescriptor(
467 name
='dependency', full_name
='proto2.FileDescriptorProto.dependency', index
=2,
468 number
=3, type=9, cpp_type
=9, label
=3,
469 has_default_value
=False, default_value
=[],
470 message_type
=None, enum_type
=None, containing_type
=None,
471 is_extension
=False, extension_scope
=None,
473 _descriptor
.FieldDescriptor(
474 name
='public_dependency', full_name
='proto2.FileDescriptorProto.public_dependency', index
=3,
475 number
=10, type=5, cpp_type
=1, label
=3,
476 has_default_value
=False, default_value
=[],
477 message_type
=None, enum_type
=None, containing_type
=None,
478 is_extension
=False, extension_scope
=None,
480 _descriptor
.FieldDescriptor(
481 name
='weak_dependency', full_name
='proto2.FileDescriptorProto.weak_dependency', index
=4,
482 number
=11, type=5, cpp_type
=1, label
=3,
483 has_default_value
=False, default_value
=[],
484 message_type
=None, enum_type
=None, containing_type
=None,
485 is_extension
=False, extension_scope
=None,
487 _descriptor
.FieldDescriptor(
488 name
='message_type', full_name
='proto2.FileDescriptorProto.message_type', index
=5,
489 number
=4, type=11, cpp_type
=10, label
=3,
490 has_default_value
=False, default_value
=[],
491 message_type
=None, enum_type
=None, containing_type
=None,
492 is_extension
=False, extension_scope
=None,
494 _descriptor
.FieldDescriptor(
495 name
='enum_type', full_name
='proto2.FileDescriptorProto.enum_type', index
=6,
496 number
=5, type=11, cpp_type
=10, label
=3,
497 has_default_value
=False, default_value
=[],
498 message_type
=None, enum_type
=None, containing_type
=None,
499 is_extension
=False, extension_scope
=None,
501 _descriptor
.FieldDescriptor(
502 name
='service', full_name
='proto2.FileDescriptorProto.service', index
=7,
503 number
=6, type=11, cpp_type
=10, label
=3,
504 has_default_value
=False, default_value
=[],
505 message_type
=None, enum_type
=None, containing_type
=None,
506 is_extension
=False, extension_scope
=None,
508 _descriptor
.FieldDescriptor(
509 name
='extension', full_name
='proto2.FileDescriptorProto.extension', index
=8,
510 number
=7, type=11, cpp_type
=10, label
=3,
511 has_default_value
=False, default_value
=[],
512 message_type
=None, enum_type
=None, containing_type
=None,
513 is_extension
=False, extension_scope
=None,
515 _descriptor
.FieldDescriptor(
516 name
='options', full_name
='proto2.FileDescriptorProto.options', index
=9,
517 number
=8, type=11, cpp_type
=10, label
=1,
518 has_default_value
=False, default_value
=None,
519 message_type
=None, enum_type
=None, containing_type
=None,
520 is_extension
=False, extension_scope
=None,
522 _descriptor
.FieldDescriptor(
523 name
='source_code_info', full_name
='proto2.FileDescriptorProto.source_code_info', index
=10,
524 number
=9, type=11, cpp_type
=10, label
=1,
525 has_default_value
=False, default_value
=None,
526 message_type
=None, enum_type
=None, containing_type
=None,
527 is_extension
=False, extension_scope
=None,
529 _descriptor
.FieldDescriptor(
530 name
='syntax', full_name
='proto2.FileDescriptorProto.syntax', index
=11,
531 number
=12, type=9, cpp_type
=9, label
=1,
532 has_default_value
=False, default_value
=_b("").decode('utf-8'),
533 message_type
=None, enum_type
=None, containing_type
=None,
534 is_extension
=False, extension_scope
=None,
547 serialized_start
=110,
552 _DESCRIPTORPROTO_EXTENSIONRANGE
= _descriptor
.Descriptor(
553 name
='ExtensionRange',
554 full_name
='proto2.DescriptorProto.ExtensionRange',
557 containing_type
=None,
559 _descriptor
.FieldDescriptor(
560 name
='start', full_name
='proto2.DescriptorProto.ExtensionRange.start', index
=0,
561 number
=1, type=5, cpp_type
=1, label
=1,
562 has_default_value
=False, default_value
=0,
563 message_type
=None, enum_type
=None, containing_type
=None,
564 is_extension
=False, extension_scope
=None,
566 _descriptor
.FieldDescriptor(
567 name
='end', full_name
='proto2.DescriptorProto.ExtensionRange.end', index
=1,
568 number
=2, type=5, cpp_type
=1, label
=1,
569 has_default_value
=False, default_value
=0,
570 message_type
=None, enum_type
=None, containing_type
=None,
571 is_extension
=False, extension_scope
=None,
584 serialized_start
=911,
588 _DESCRIPTORPROTO
= _descriptor
.Descriptor(
589 name
='DescriptorProto',
590 full_name
='proto2.DescriptorProto',
593 containing_type
=None,
595 _descriptor
.FieldDescriptor(
596 name
='name', full_name
='proto2.DescriptorProto.name', index
=0,
597 number
=1, type=9, cpp_type
=9, label
=1,
598 has_default_value
=False, default_value
=_b("").decode('utf-8'),
599 message_type
=None, enum_type
=None, containing_type
=None,
600 is_extension
=False, extension_scope
=None,
602 _descriptor
.FieldDescriptor(
603 name
='field', full_name
='proto2.DescriptorProto.field', index
=1,
604 number
=2, type=11, cpp_type
=10, label
=3,
605 has_default_value
=False, default_value
=[],
606 message_type
=None, enum_type
=None, containing_type
=None,
607 is_extension
=False, extension_scope
=None,
609 _descriptor
.FieldDescriptor(
610 name
='extension', full_name
='proto2.DescriptorProto.extension', index
=2,
611 number
=6, type=11, cpp_type
=10, label
=3,
612 has_default_value
=False, default_value
=[],
613 message_type
=None, enum_type
=None, containing_type
=None,
614 is_extension
=False, extension_scope
=None,
616 _descriptor
.FieldDescriptor(
617 name
='nested_type', full_name
='proto2.DescriptorProto.nested_type', index
=3,
618 number
=3, type=11, cpp_type
=10, label
=3,
619 has_default_value
=False, default_value
=[],
620 message_type
=None, enum_type
=None, containing_type
=None,
621 is_extension
=False, extension_scope
=None,
623 _descriptor
.FieldDescriptor(
624 name
='enum_type', full_name
='proto2.DescriptorProto.enum_type', index
=4,
625 number
=4, type=11, cpp_type
=10, label
=3,
626 has_default_value
=False, default_value
=[],
627 message_type
=None, enum_type
=None, containing_type
=None,
628 is_extension
=False, extension_scope
=None,
630 _descriptor
.FieldDescriptor(
631 name
='extension_range', full_name
='proto2.DescriptorProto.extension_range', index
=5,
632 number
=5, type=11, cpp_type
=10, label
=3,
633 has_default_value
=False, default_value
=[],
634 message_type
=None, enum_type
=None, containing_type
=None,
635 is_extension
=False, extension_scope
=None,
637 _descriptor
.FieldDescriptor(
638 name
='oneof_decl', full_name
='proto2.DescriptorProto.oneof_decl', index
=6,
639 number
=8, type=11, cpp_type
=10, label
=3,
640 has_default_value
=False, default_value
=[],
641 message_type
=None, enum_type
=None, containing_type
=None,
642 is_extension
=False, extension_scope
=None,
644 _descriptor
.FieldDescriptor(
645 name
='options', full_name
='proto2.DescriptorProto.options', index
=7,
646 number
=7, type=11, cpp_type
=10, label
=1,
647 has_default_value
=False, default_value
=None,
648 message_type
=None, enum_type
=None, containing_type
=None,
649 is_extension
=False, extension_scope
=None,
654 nested_types
=[_DESCRIPTORPROTO_EXTENSIONRANGE
, ],
662 serialized_start
=534,
667 _FIELDDESCRIPTORPROTO
= _descriptor
.Descriptor(
668 name
='FieldDescriptorProto',
669 full_name
='proto2.FieldDescriptorProto',
672 containing_type
=None,
674 _descriptor
.FieldDescriptor(
675 name
='name', full_name
='proto2.FieldDescriptorProto.name', index
=0,
676 number
=1, type=9, cpp_type
=9, label
=1,
677 has_default_value
=False, default_value
=_b("").decode('utf-8'),
678 message_type
=None, enum_type
=None, containing_type
=None,
679 is_extension
=False, extension_scope
=None,
681 _descriptor
.FieldDescriptor(
682 name
='number', full_name
='proto2.FieldDescriptorProto.number', index
=1,
683 number
=3, type=5, cpp_type
=1, label
=1,
684 has_default_value
=False, default_value
=0,
685 message_type
=None, enum_type
=None, containing_type
=None,
686 is_extension
=False, extension_scope
=None,
688 _descriptor
.FieldDescriptor(
689 name
='label', full_name
='proto2.FieldDescriptorProto.label', index
=2,
690 number
=4, type=14, cpp_type
=8, label
=1,
691 has_default_value
=False, default_value
=1,
692 message_type
=None, enum_type
=None, containing_type
=None,
693 is_extension
=False, extension_scope
=None,
695 _descriptor
.FieldDescriptor(
696 name
='type', full_name
='proto2.FieldDescriptorProto.type', index
=3,
697 number
=5, type=14, cpp_type
=8, label
=1,
698 has_default_value
=False, default_value
=1,
699 message_type
=None, enum_type
=None, containing_type
=None,
700 is_extension
=False, extension_scope
=None,
702 _descriptor
.FieldDescriptor(
703 name
='type_name', full_name
='proto2.FieldDescriptorProto.type_name', index
=4,
704 number
=6, type=9, cpp_type
=9, label
=1,
705 has_default_value
=False, default_value
=_b("").decode('utf-8'),
706 message_type
=None, enum_type
=None, containing_type
=None,
707 is_extension
=False, extension_scope
=None,
709 _descriptor
.FieldDescriptor(
710 name
='extendee', full_name
='proto2.FieldDescriptorProto.extendee', index
=5,
711 number
=2, type=9, cpp_type
=9, label
=1,
712 has_default_value
=False, default_value
=_b("").decode('utf-8'),
713 message_type
=None, enum_type
=None, containing_type
=None,
714 is_extension
=False, extension_scope
=None,
716 _descriptor
.FieldDescriptor(
717 name
='default_value', full_name
='proto2.FieldDescriptorProto.default_value', index
=6,
718 number
=7, type=9, cpp_type
=9, label
=1,
719 has_default_value
=False, default_value
=_b("").decode('utf-8'),
720 message_type
=None, enum_type
=None, containing_type
=None,
721 is_extension
=False, extension_scope
=None,
723 _descriptor
.FieldDescriptor(
724 name
='oneof_index', full_name
='proto2.FieldDescriptorProto.oneof_index', index
=7,
725 number
=9, type=5, cpp_type
=1, label
=1,
726 has_default_value
=False, default_value
=0,
727 message_type
=None, enum_type
=None, containing_type
=None,
728 is_extension
=False, extension_scope
=None,
730 _descriptor
.FieldDescriptor(
731 name
='options', full_name
='proto2.FieldDescriptorProto.options', index
=8,
732 number
=8, type=11, cpp_type
=10, label
=1,
733 has_default_value
=False, default_value
=None,
734 message_type
=None, enum_type
=None, containing_type
=None,
735 is_extension
=False, extension_scope
=None,
742 _FIELDDESCRIPTORPROTO_TYPE
,
743 _FIELDDESCRIPTORPROTO_LABEL
,
750 serialized_start
=958,
755 _ONEOFDESCRIPTORPROTO
= _descriptor
.Descriptor(
756 name
='OneofDescriptorProto',
757 full_name
='proto2.OneofDescriptorProto',
760 containing_type
=None,
762 _descriptor
.FieldDescriptor(
763 name
='name', full_name
='proto2.OneofDescriptorProto.name', index
=0,
764 number
=1, type=9, cpp_type
=9, label
=1,
765 has_default_value
=False, default_value
=_b("").decode('utf-8'),
766 message_type
=None, enum_type
=None, containing_type
=None,
767 is_extension
=False, extension_scope
=None,
780 serialized_start
=1614,
785 _ENUMDESCRIPTORPROTO
= _descriptor
.Descriptor(
786 name
='EnumDescriptorProto',
787 full_name
='proto2.EnumDescriptorProto',
790 containing_type
=None,
792 _descriptor
.FieldDescriptor(
793 name
='name', full_name
='proto2.EnumDescriptorProto.name', index
=0,
794 number
=1, type=9, cpp_type
=9, label
=1,
795 has_default_value
=False, default_value
=_b("").decode('utf-8'),
796 message_type
=None, enum_type
=None, containing_type
=None,
797 is_extension
=False, extension_scope
=None,
799 _descriptor
.FieldDescriptor(
800 name
='value', full_name
='proto2.EnumDescriptorProto.value', index
=1,
801 number
=2, type=11, cpp_type
=10, label
=3,
802 has_default_value
=False, default_value
=[],
803 message_type
=None, enum_type
=None, containing_type
=None,
804 is_extension
=False, extension_scope
=None,
806 _descriptor
.FieldDescriptor(
807 name
='options', full_name
='proto2.EnumDescriptorProto.options', index
=2,
808 number
=3, type=11, cpp_type
=10, label
=1,
809 has_default_value
=False, default_value
=None,
810 message_type
=None, enum_type
=None, containing_type
=None,
811 is_extension
=False, extension_scope
=None,
824 serialized_start
=1652,
829 _ENUMVALUEDESCRIPTORPROTO
= _descriptor
.Descriptor(
830 name
='EnumValueDescriptorProto',
831 full_name
='proto2.EnumValueDescriptorProto',
834 containing_type
=None,
836 _descriptor
.FieldDescriptor(
837 name
='name', full_name
='proto2.EnumValueDescriptorProto.name', index
=0,
838 number
=1, type=9, cpp_type
=9, label
=1,
839 has_default_value
=False, default_value
=_b("").decode('utf-8'),
840 message_type
=None, enum_type
=None, containing_type
=None,
841 is_extension
=False, extension_scope
=None,
843 _descriptor
.FieldDescriptor(
844 name
='number', full_name
='proto2.EnumValueDescriptorProto.number', index
=1,
845 number
=2, type=5, cpp_type
=1, label
=1,
846 has_default_value
=False, default_value
=0,
847 message_type
=None, enum_type
=None, containing_type
=None,
848 is_extension
=False, extension_scope
=None,
850 _descriptor
.FieldDescriptor(
851 name
='options', full_name
='proto2.EnumValueDescriptorProto.options', index
=2,
852 number
=3, type=11, cpp_type
=10, label
=1,
853 has_default_value
=False, default_value
=None,
854 message_type
=None, enum_type
=None, containing_type
=None,
855 is_extension
=False, extension_scope
=None,
868 serialized_start
=1776,
873 _SERVICEDESCRIPTORPROTO
= _descriptor
.Descriptor(
874 name
='ServiceDescriptorProto',
875 full_name
='proto2.ServiceDescriptorProto',
878 containing_type
=None,
880 _descriptor
.FieldDescriptor(
881 name
='name', full_name
='proto2.ServiceDescriptorProto.name', index
=0,
882 number
=1, type=9, cpp_type
=9, label
=1,
883 has_default_value
=False, default_value
=_b("").decode('utf-8'),
884 message_type
=None, enum_type
=None, containing_type
=None,
885 is_extension
=False, extension_scope
=None,
887 _descriptor
.FieldDescriptor(
888 name
='method', full_name
='proto2.ServiceDescriptorProto.method', index
=1,
889 number
=2, type=11, cpp_type
=10, label
=3,
890 has_default_value
=False, default_value
=[],
891 message_type
=None, enum_type
=None, containing_type
=None,
892 is_extension
=False, extension_scope
=None,
894 _descriptor
.FieldDescriptor(
895 name
='stream', full_name
='proto2.ServiceDescriptorProto.stream', index
=2,
896 number
=4, type=11, cpp_type
=10, label
=3,
897 has_default_value
=False, default_value
=[],
898 message_type
=None, enum_type
=None, containing_type
=None,
899 is_extension
=False, extension_scope
=None,
901 _descriptor
.FieldDescriptor(
902 name
='options', full_name
='proto2.ServiceDescriptorProto.options', index
=3,
903 number
=3, type=11, cpp_type
=10, label
=1,
904 has_default_value
=False, default_value
=None,
905 message_type
=None, enum_type
=None, containing_type
=None,
906 is_extension
=False, extension_scope
=None,
919 serialized_start
=1878,
924 _METHODDESCRIPTORPROTO
= _descriptor
.Descriptor(
925 name
='MethodDescriptorProto',
926 full_name
='proto2.MethodDescriptorProto',
929 containing_type
=None,
931 _descriptor
.FieldDescriptor(
932 name
='name', full_name
='proto2.MethodDescriptorProto.name', index
=0,
933 number
=1, type=9, cpp_type
=9, label
=1,
934 has_default_value
=False, default_value
=_b("").decode('utf-8'),
935 message_type
=None, enum_type
=None, containing_type
=None,
936 is_extension
=False, extension_scope
=None,
938 _descriptor
.FieldDescriptor(
939 name
='input_type', full_name
='proto2.MethodDescriptorProto.input_type', index
=1,
940 number
=2, type=9, cpp_type
=9, label
=1,
941 has_default_value
=False, default_value
=_b("").decode('utf-8'),
942 message_type
=None, enum_type
=None, containing_type
=None,
943 is_extension
=False, extension_scope
=None,
945 _descriptor
.FieldDescriptor(
946 name
='output_type', full_name
='proto2.MethodDescriptorProto.output_type', index
=2,
947 number
=3, type=9, cpp_type
=9, label
=1,
948 has_default_value
=False, default_value
=_b("").decode('utf-8'),
949 message_type
=None, enum_type
=None, containing_type
=None,
950 is_extension
=False, extension_scope
=None,
952 _descriptor
.FieldDescriptor(
953 name
='options', full_name
='proto2.MethodDescriptorProto.options', index
=3,
954 number
=4, type=11, cpp_type
=10, label
=1,
955 has_default_value
=False, default_value
=None,
956 message_type
=None, enum_type
=None, containing_type
=None,
957 is_extension
=False, extension_scope
=None,
970 serialized_start
=2053,
975 _STREAMDESCRIPTORPROTO
= _descriptor
.Descriptor(
976 name
='StreamDescriptorProto',
977 full_name
='proto2.StreamDescriptorProto',
980 containing_type
=None,
982 _descriptor
.FieldDescriptor(
983 name
='name', full_name
='proto2.StreamDescriptorProto.name', index
=0,
984 number
=1, type=9, cpp_type
=9, label
=1,
985 has_default_value
=False, default_value
=_b("").decode('utf-8'),
986 message_type
=None, enum_type
=None, containing_type
=None,
987 is_extension
=False, extension_scope
=None,
989 _descriptor
.FieldDescriptor(
990 name
='client_message_type', full_name
='proto2.StreamDescriptorProto.client_message_type', index
=1,
991 number
=2, type=9, cpp_type
=9, label
=1,
992 has_default_value
=False, default_value
=_b("").decode('utf-8'),
993 message_type
=None, enum_type
=None, containing_type
=None,
994 is_extension
=False, extension_scope
=None,
996 _descriptor
.FieldDescriptor(
997 name
='server_message_type', full_name
='proto2.StreamDescriptorProto.server_message_type', index
=2,
998 number
=3, type=9, cpp_type
=9, label
=1,
999 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1000 message_type
=None, enum_type
=None, containing_type
=None,
1001 is_extension
=False, extension_scope
=None,
1003 _descriptor
.FieldDescriptor(
1004 name
='options', full_name
='proto2.StreamDescriptorProto.options', index
=3,
1005 number
=4, type=11, cpp_type
=10, label
=1,
1006 has_default_value
=False, default_value
=None,
1007 message_type
=None, enum_type
=None, containing_type
=None,
1008 is_extension
=False, extension_scope
=None,
1017 is_extendable
=False,
1018 extension_ranges
=[],
1021 serialized_start
=2174,
1022 serialized_end
=2309,
1026 _FILEOPTIONS
= _descriptor
.Descriptor(
1028 full_name
='proto2.FileOptions',
1031 containing_type
=None,
1033 _descriptor
.FieldDescriptor(
1034 name
='cc_api_version', full_name
='proto2.FileOptions.cc_api_version', index
=0,
1035 number
=2, type=5, cpp_type
=1, label
=1,
1036 has_default_value
=True, default_value
=2,
1037 message_type
=None, enum_type
=None, containing_type
=None,
1038 is_extension
=False, extension_scope
=None,
1040 _descriptor
.FieldDescriptor(
1041 name
='cc_api_compatibility', full_name
='proto2.FileOptions.cc_api_compatibility', index
=1,
1042 number
=15, type=14, cpp_type
=8, label
=1,
1043 has_default_value
=True, default_value
=0,
1044 message_type
=None, enum_type
=None, containing_type
=None,
1045 is_extension
=False, extension_scope
=None,
1047 _descriptor
.FieldDescriptor(
1048 name
='cc_proto_array_compatible', full_name
='proto2.FileOptions.cc_proto_array_compatible', index
=2,
1049 number
=22, type=8, cpp_type
=7, label
=1,
1050 has_default_value
=True, default_value
=True,
1051 message_type
=None, enum_type
=None, containing_type
=None,
1052 is_extension
=False, extension_scope
=None,
1054 _descriptor
.FieldDescriptor(
1055 name
='cc_utf8_verification', full_name
='proto2.FileOptions.cc_utf8_verification', index
=3,
1056 number
=24, type=8, cpp_type
=7, label
=1,
1057 has_default_value
=True, default_value
=True,
1058 message_type
=None, enum_type
=None, containing_type
=None,
1059 is_extension
=False, extension_scope
=None,
1061 _descriptor
.FieldDescriptor(
1062 name
='cc_proto1_text_format', full_name
='proto2.FileOptions.cc_proto1_text_format', index
=4,
1063 number
=25, type=8, cpp_type
=7, label
=1,
1064 has_default_value
=True, default_value
=False,
1065 message_type
=None, enum_type
=None, containing_type
=None,
1066 is_extension
=False, extension_scope
=None,
1068 _descriptor
.FieldDescriptor(
1069 name
='java_package', full_name
='proto2.FileOptions.java_package', index
=5,
1070 number
=1, type=9, cpp_type
=9, label
=1,
1071 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1072 message_type
=None, enum_type
=None, containing_type
=None,
1073 is_extension
=False, extension_scope
=None,
1075 _descriptor
.FieldDescriptor(
1076 name
='py_api_version', full_name
='proto2.FileOptions.py_api_version', index
=6,
1077 number
=4, type=5, cpp_type
=1, label
=1,
1078 has_default_value
=True, default_value
=2,
1079 message_type
=None, enum_type
=None, containing_type
=None,
1080 is_extension
=False, extension_scope
=None,
1082 _descriptor
.FieldDescriptor(
1083 name
='java_api_version', full_name
='proto2.FileOptions.java_api_version', index
=7,
1084 number
=5, type=5, cpp_type
=1, label
=1,
1085 has_default_value
=True, default_value
=2,
1086 message_type
=None, enum_type
=None, containing_type
=None,
1087 is_extension
=False, extension_scope
=None,
1089 _descriptor
.FieldDescriptor(
1090 name
='java_use_javaproto2', full_name
='proto2.FileOptions.java_use_javaproto2', index
=8,
1091 number
=6, type=8, cpp_type
=7, label
=1,
1092 has_default_value
=True, default_value
=True,
1093 message_type
=None, enum_type
=None, containing_type
=None,
1094 is_extension
=False, extension_scope
=None,
1096 _descriptor
.FieldDescriptor(
1097 name
='java_java5_enums', full_name
='proto2.FileOptions.java_java5_enums', index
=9,
1098 number
=7, type=8, cpp_type
=7, label
=1,
1099 has_default_value
=True, default_value
=True,
1100 message_type
=None, enum_type
=None, containing_type
=None,
1101 is_extension
=False, extension_scope
=None,
1103 _descriptor
.FieldDescriptor(
1104 name
='java_generate_rpc_baseimpl', full_name
='proto2.FileOptions.java_generate_rpc_baseimpl', index
=10,
1105 number
=13, type=8, cpp_type
=7, label
=1,
1106 has_default_value
=True, default_value
=False,
1107 message_type
=None, enum_type
=None, containing_type
=None,
1108 is_extension
=False, extension_scope
=None,
1110 _descriptor
.FieldDescriptor(
1111 name
='java_use_javastrings', full_name
='proto2.FileOptions.java_use_javastrings', index
=11,
1112 number
=21, type=8, cpp_type
=7, label
=1,
1113 has_default_value
=True, default_value
=False,
1114 message_type
=None, enum_type
=None, containing_type
=None,
1115 is_extension
=False, extension_scope
=None,
1117 _descriptor
.FieldDescriptor(
1118 name
='java_alt_api_package', full_name
='proto2.FileOptions.java_alt_api_package', index
=12,
1119 number
=19, type=9, cpp_type
=9, label
=1,
1120 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1121 message_type
=None, enum_type
=None, containing_type
=None,
1122 is_extension
=False, extension_scope
=None,
1124 _descriptor
.FieldDescriptor(
1125 name
='java_enable_dual_generate_mutable_api', full_name
='proto2.FileOptions.java_enable_dual_generate_mutable_api', index
=13,
1126 number
=26, type=8, cpp_type
=7, label
=1,
1127 has_default_value
=True, default_value
=False,
1128 message_type
=None, enum_type
=None, containing_type
=None,
1129 is_extension
=False, extension_scope
=None,
1131 _descriptor
.FieldDescriptor(
1132 name
='java_outer_classname', full_name
='proto2.FileOptions.java_outer_classname', index
=14,
1133 number
=8, type=9, cpp_type
=9, label
=1,
1134 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1135 message_type
=None, enum_type
=None, containing_type
=None,
1136 is_extension
=False, extension_scope
=None,
1138 _descriptor
.FieldDescriptor(
1139 name
='java_multiple_files', full_name
='proto2.FileOptions.java_multiple_files', index
=15,
1140 number
=10, type=8, cpp_type
=7, label
=1,
1141 has_default_value
=True, default_value
=False,
1142 message_type
=None, enum_type
=None, containing_type
=None,
1143 is_extension
=False, extension_scope
=None,
1145 _descriptor
.FieldDescriptor(
1146 name
='java_generate_equals_and_hash', full_name
='proto2.FileOptions.java_generate_equals_and_hash', index
=16,
1147 number
=20, type=8, cpp_type
=7, label
=1,
1148 has_default_value
=True, default_value
=False,
1149 message_type
=None, enum_type
=None, containing_type
=None,
1150 is_extension
=False, extension_scope
=None,
1152 _descriptor
.FieldDescriptor(
1153 name
='java_string_check_utf8', full_name
='proto2.FileOptions.java_string_check_utf8', index
=17,
1154 number
=27, type=8, cpp_type
=7, label
=1,
1155 has_default_value
=True, default_value
=False,
1156 message_type
=None, enum_type
=None, containing_type
=None,
1157 is_extension
=False, extension_scope
=None,
1159 _descriptor
.FieldDescriptor(
1160 name
='java_mutable_api', full_name
='proto2.FileOptions.java_mutable_api', index
=18,
1161 number
=28, type=8, cpp_type
=7, label
=1,
1162 has_default_value
=True, default_value
=False,
1163 message_type
=None, enum_type
=None, containing_type
=None,
1164 is_extension
=False, extension_scope
=None,
1166 _descriptor
.FieldDescriptor(
1167 name
='java_multiple_files_mutable_package', full_name
='proto2.FileOptions.java_multiple_files_mutable_package', index
=19,
1168 number
=29, type=9, cpp_type
=9, label
=1,
1169 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1170 message_type
=None, enum_type
=None, containing_type
=None,
1171 is_extension
=False, extension_scope
=None,
1173 _descriptor
.FieldDescriptor(
1174 name
='optimize_for', full_name
='proto2.FileOptions.optimize_for', index
=20,
1175 number
=9, type=14, cpp_type
=8, label
=1,
1176 has_default_value
=True, default_value
=1,
1177 message_type
=None, enum_type
=None, containing_type
=None,
1178 is_extension
=False, extension_scope
=None,
1180 _descriptor
.FieldDescriptor(
1181 name
='go_package', full_name
='proto2.FileOptions.go_package', index
=21,
1182 number
=11, type=9, cpp_type
=9, label
=1,
1183 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1184 message_type
=None, enum_type
=None, containing_type
=None,
1185 is_extension
=False, extension_scope
=None,
1187 _descriptor
.FieldDescriptor(
1188 name
='javascript_package', full_name
='proto2.FileOptions.javascript_package', index
=22,
1189 number
=12, type=9, cpp_type
=9, label
=1,
1190 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1191 message_type
=None, enum_type
=None, containing_type
=None,
1192 is_extension
=False, extension_scope
=None,
1194 _descriptor
.FieldDescriptor(
1195 name
='szl_api_version', full_name
='proto2.FileOptions.szl_api_version', index
=23,
1196 number
=14, type=5, cpp_type
=1, label
=1,
1197 has_default_value
=True, default_value
=1,
1198 message_type
=None, enum_type
=None, containing_type
=None,
1199 is_extension
=False, extension_scope
=None,
1201 _descriptor
.FieldDescriptor(
1202 name
='cc_generic_services', full_name
='proto2.FileOptions.cc_generic_services', index
=24,
1203 number
=16, type=8, cpp_type
=7, label
=1,
1204 has_default_value
=True, default_value
=False,
1205 message_type
=None, enum_type
=None, containing_type
=None,
1206 is_extension
=False, extension_scope
=None,
1208 _descriptor
.FieldDescriptor(
1209 name
='java_generic_services', full_name
='proto2.FileOptions.java_generic_services', index
=25,
1210 number
=17, type=8, cpp_type
=7, label
=1,
1211 has_default_value
=True, default_value
=False,
1212 message_type
=None, enum_type
=None, containing_type
=None,
1213 is_extension
=False, extension_scope
=None,
1215 _descriptor
.FieldDescriptor(
1216 name
='py_generic_services', full_name
='proto2.FileOptions.py_generic_services', index
=26,
1217 number
=18, type=8, cpp_type
=7, label
=1,
1218 has_default_value
=True, default_value
=False,
1219 message_type
=None, enum_type
=None, containing_type
=None,
1220 is_extension
=False, extension_scope
=None,
1222 _descriptor
.FieldDescriptor(
1223 name
='deprecated', full_name
='proto2.FileOptions.deprecated', index
=27,
1224 number
=23, type=8, cpp_type
=7, label
=1,
1225 has_default_value
=True, default_value
=False,
1226 message_type
=None, enum_type
=None, containing_type
=None,
1227 is_extension
=False, extension_scope
=None,
1229 _descriptor
.FieldDescriptor(
1230 name
='experimental_style', full_name
='proto2.FileOptions.experimental_style', index
=28,
1231 number
=30, type=9, cpp_type
=9, label
=1,
1232 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1233 message_type
=None, enum_type
=None, containing_type
=None,
1234 is_extension
=False, extension_scope
=None,
1236 _descriptor
.FieldDescriptor(
1237 name
='uninterpreted_option', full_name
='proto2.FileOptions.uninterpreted_option', index
=29,
1238 number
=999, type=11, cpp_type
=10, label
=3,
1239 has_default_value
=False, default_value
=[],
1240 message_type
=None, enum_type
=None, containing_type
=None,
1241 is_extension
=False, extension_scope
=None,
1248 _FILEOPTIONS_COMPATIBILITYLEVEL
,
1249 _FILEOPTIONS_OPTIMIZEMODE
,
1253 extension_ranges
=[(1000, 536870912), ],
1256 serialized_start
=2312,
1257 serialized_end
=3629,
1261 _MESSAGEOPTIONS
= _descriptor
.Descriptor(
1262 name
='MessageOptions',
1263 full_name
='proto2.MessageOptions',
1266 containing_type
=None,
1268 _descriptor
.FieldDescriptor(
1269 name
='experimental_java_message_interface', full_name
='proto2.MessageOptions.experimental_java_message_interface', index
=0,
1270 number
=4, type=9, cpp_type
=9, label
=3,
1271 has_default_value
=False, default_value
=[],
1272 message_type
=None, enum_type
=None, containing_type
=None,
1273 is_extension
=False, extension_scope
=None,
1275 _descriptor
.FieldDescriptor(
1276 name
='experimental_java_builder_interface', full_name
='proto2.MessageOptions.experimental_java_builder_interface', index
=1,
1277 number
=5, type=9, cpp_type
=9, label
=3,
1278 has_default_value
=False, default_value
=[],
1279 message_type
=None, enum_type
=None, containing_type
=None,
1280 is_extension
=False, extension_scope
=None,
1282 _descriptor
.FieldDescriptor(
1283 name
='experimental_java_interface_extends', full_name
='proto2.MessageOptions.experimental_java_interface_extends', index
=2,
1284 number
=6, type=9, cpp_type
=9, label
=3,
1285 has_default_value
=False, default_value
=[],
1286 message_type
=None, enum_type
=None, containing_type
=None,
1287 is_extension
=False, extension_scope
=None,
1289 _descriptor
.FieldDescriptor(
1290 name
='message_set_wire_format', full_name
='proto2.MessageOptions.message_set_wire_format', index
=3,
1291 number
=1, type=8, cpp_type
=7, label
=1,
1292 has_default_value
=True, default_value
=False,
1293 message_type
=None, enum_type
=None, containing_type
=None,
1294 is_extension
=False, extension_scope
=None,
1296 _descriptor
.FieldDescriptor(
1297 name
='no_standard_descriptor_accessor', full_name
='proto2.MessageOptions.no_standard_descriptor_accessor', index
=4,
1298 number
=2, type=8, cpp_type
=7, label
=1,
1299 has_default_value
=True, default_value
=False,
1300 message_type
=None, enum_type
=None, containing_type
=None,
1301 is_extension
=False, extension_scope
=None,
1303 _descriptor
.FieldDescriptor(
1304 name
='deprecated', full_name
='proto2.MessageOptions.deprecated', index
=5,
1305 number
=3, type=8, cpp_type
=7, label
=1,
1306 has_default_value
=True, default_value
=False,
1307 message_type
=None, enum_type
=None, containing_type
=None,
1308 is_extension
=False, extension_scope
=None,
1310 _descriptor
.FieldDescriptor(
1311 name
='map_entry', full_name
='proto2.MessageOptions.map_entry', index
=6,
1312 number
=7, type=8, cpp_type
=7, label
=1,
1313 has_default_value
=False, default_value
=False,
1314 message_type
=None, enum_type
=None, containing_type
=None,
1315 is_extension
=False, extension_scope
=None,
1317 _descriptor
.FieldDescriptor(
1318 name
='uninterpreted_option', full_name
='proto2.MessageOptions.uninterpreted_option', index
=7,
1319 number
=999, type=11, cpp_type
=10, label
=3,
1320 has_default_value
=False, default_value
=[],
1321 message_type
=None, enum_type
=None, containing_type
=None,
1322 is_extension
=False, extension_scope
=None,
1332 extension_ranges
=[(1000, 536870912), ],
1335 serialized_start
=3632,
1336 serialized_end
=3988,
1340 _FIELDOPTIONS_UPGRADEDOPTION
= _descriptor
.Descriptor(
1341 name
='UpgradedOption',
1342 full_name
='proto2.FieldOptions.UpgradedOption',
1345 containing_type
=None,
1347 _descriptor
.FieldDescriptor(
1348 name
='name', full_name
='proto2.FieldOptions.UpgradedOption.name', index
=0,
1349 number
=1, type=9, cpp_type
=9, label
=1,
1350 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1351 message_type
=None, enum_type
=None, containing_type
=None,
1352 is_extension
=False, extension_scope
=None,
1354 _descriptor
.FieldDescriptor(
1355 name
='value', full_name
='proto2.FieldOptions.UpgradedOption.value', index
=1,
1356 number
=2, type=9, cpp_type
=9, label
=1,
1357 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1358 message_type
=None, enum_type
=None, containing_type
=None,
1359 is_extension
=False, extension_scope
=None,
1368 is_extendable
=False,
1369 extension_ranges
=[],
1372 serialized_start
=4411,
1373 serialized_end
=4456,
1376 _FIELDOPTIONS
= _descriptor
.Descriptor(
1377 name
='FieldOptions',
1378 full_name
='proto2.FieldOptions',
1381 containing_type
=None,
1383 _descriptor
.FieldDescriptor(
1384 name
='ctype', full_name
='proto2.FieldOptions.ctype', index
=0,
1385 number
=1, type=14, cpp_type
=8, label
=1,
1386 has_default_value
=True, default_value
=0,
1387 message_type
=None, enum_type
=None, containing_type
=None,
1388 is_extension
=False, extension_scope
=None,
1390 _descriptor
.FieldDescriptor(
1391 name
='packed', full_name
='proto2.FieldOptions.packed', index
=1,
1392 number
=2, type=8, cpp_type
=7, label
=1,
1393 has_default_value
=False, default_value
=False,
1394 message_type
=None, enum_type
=None, containing_type
=None,
1395 is_extension
=False, extension_scope
=None,
1397 _descriptor
.FieldDescriptor(
1398 name
='jtype', full_name
='proto2.FieldOptions.jtype', index
=2,
1399 number
=4, type=14, cpp_type
=8, label
=1,
1400 has_default_value
=True, default_value
=0,
1401 message_type
=None, enum_type
=None, containing_type
=None,
1402 is_extension
=False, extension_scope
=None,
1404 _descriptor
.FieldDescriptor(
1405 name
='jstype', full_name
='proto2.FieldOptions.jstype', index
=3,
1406 number
=6, type=14, cpp_type
=8, label
=1,
1407 has_default_value
=True, default_value
=0,
1408 message_type
=None, enum_type
=None, containing_type
=None,
1409 is_extension
=False, extension_scope
=None,
1411 _descriptor
.FieldDescriptor(
1412 name
='lazy', full_name
='proto2.FieldOptions.lazy', index
=4,
1413 number
=5, type=8, cpp_type
=7, label
=1,
1414 has_default_value
=True, default_value
=False,
1415 message_type
=None, enum_type
=None, containing_type
=None,
1416 is_extension
=False, extension_scope
=None,
1418 _descriptor
.FieldDescriptor(
1419 name
='deprecated', full_name
='proto2.FieldOptions.deprecated', index
=5,
1420 number
=3, type=8, cpp_type
=7, label
=1,
1421 has_default_value
=True, default_value
=False,
1422 message_type
=None, enum_type
=None, containing_type
=None,
1423 is_extension
=False, extension_scope
=None,
1425 _descriptor
.FieldDescriptor(
1426 name
='weak', full_name
='proto2.FieldOptions.weak', index
=6,
1427 number
=10, type=8, cpp_type
=7, label
=1,
1428 has_default_value
=True, default_value
=False,
1429 message_type
=None, enum_type
=None, containing_type
=None,
1430 is_extension
=False, extension_scope
=None,
1432 _descriptor
.FieldDescriptor(
1433 name
='upgraded_option', full_name
='proto2.FieldOptions.upgraded_option', index
=7,
1434 number
=11, type=11, cpp_type
=10, label
=3,
1435 has_default_value
=False, default_value
=[],
1436 message_type
=None, enum_type
=None, containing_type
=None,
1437 is_extension
=False, extension_scope
=None,
1439 _descriptor
.FieldDescriptor(
1440 name
='deprecated_raw_message', full_name
='proto2.FieldOptions.deprecated_raw_message', index
=8,
1441 number
=12, type=8, cpp_type
=7, label
=1,
1442 has_default_value
=True, default_value
=False,
1443 message_type
=None, enum_type
=None, containing_type
=None,
1444 is_extension
=False, extension_scope
=None,
1446 _descriptor
.FieldDescriptor(
1447 name
='uninterpreted_option', full_name
='proto2.FieldOptions.uninterpreted_option', index
=9,
1448 number
=999, type=11, cpp_type
=10, label
=3,
1449 has_default_value
=False, default_value
=[],
1450 message_type
=None, enum_type
=None, containing_type
=None,
1451 is_extension
=False, extension_scope
=None,
1456 nested_types
=[_FIELDOPTIONS_UPGRADEDOPTION
, ],
1458 _FIELDOPTIONS_CTYPE
,
1459 _FIELDOPTIONS_JTYPE
,
1460 _FIELDOPTIONS_JSTYPE
,
1464 extension_ranges
=[(1000, 536870912), ],
1467 serialized_start
=3991,
1468 serialized_end
=4633,
1472 _ENUMOPTIONS
= _descriptor
.Descriptor(
1474 full_name
='proto2.EnumOptions',
1477 containing_type
=None,
1479 _descriptor
.FieldDescriptor(
1480 name
='proto1_name', full_name
='proto2.EnumOptions.proto1_name', index
=0,
1481 number
=1, type=9, cpp_type
=9, label
=1,
1482 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1483 message_type
=None, enum_type
=None, containing_type
=None,
1484 is_extension
=False, extension_scope
=None,
1486 _descriptor
.FieldDescriptor(
1487 name
='allow_alias', full_name
='proto2.EnumOptions.allow_alias', index
=1,
1488 number
=2, type=8, cpp_type
=7, label
=1,
1489 has_default_value
=False, default_value
=False,
1490 message_type
=None, enum_type
=None, containing_type
=None,
1491 is_extension
=False, extension_scope
=None,
1493 _descriptor
.FieldDescriptor(
1494 name
='deprecated', full_name
='proto2.EnumOptions.deprecated', index
=2,
1495 number
=3, type=8, cpp_type
=7, label
=1,
1496 has_default_value
=True, default_value
=False,
1497 message_type
=None, enum_type
=None, containing_type
=None,
1498 is_extension
=False, extension_scope
=None,
1500 _descriptor
.FieldDescriptor(
1501 name
='uninterpreted_option', full_name
='proto2.EnumOptions.uninterpreted_option', index
=3,
1502 number
=999, type=11, cpp_type
=10, label
=3,
1503 has_default_value
=False, default_value
=[],
1504 message_type
=None, enum_type
=None, containing_type
=None,
1505 is_extension
=False, extension_scope
=None,
1515 extension_ranges
=[(1000, 536870912), ],
1518 serialized_start
=4636,
1519 serialized_end
=4789,
1523 _ENUMVALUEOPTIONS
= _descriptor
.Descriptor(
1524 name
='EnumValueOptions',
1525 full_name
='proto2.EnumValueOptions',
1528 containing_type
=None,
1530 _descriptor
.FieldDescriptor(
1531 name
='deprecated', full_name
='proto2.EnumValueOptions.deprecated', index
=0,
1532 number
=1, type=8, cpp_type
=7, label
=1,
1533 has_default_value
=True, default_value
=False,
1534 message_type
=None, enum_type
=None, containing_type
=None,
1535 is_extension
=False, extension_scope
=None,
1537 _descriptor
.FieldDescriptor(
1538 name
='uninterpreted_option', full_name
='proto2.EnumValueOptions.uninterpreted_option', index
=1,
1539 number
=999, type=11, cpp_type
=10, label
=3,
1540 has_default_value
=False, default_value
=[],
1541 message_type
=None, enum_type
=None, containing_type
=None,
1542 is_extension
=False, extension_scope
=None,
1552 extension_ranges
=[(1000, 536870912), ],
1555 serialized_start
=4791,
1556 serialized_end
=4907,
1560 _SERVICEOPTIONS
= _descriptor
.Descriptor(
1561 name
='ServiceOptions',
1562 full_name
='proto2.ServiceOptions',
1565 containing_type
=None,
1567 _descriptor
.FieldDescriptor(
1568 name
='multicast_stub', full_name
='proto2.ServiceOptions.multicast_stub', index
=0,
1569 number
=20, type=8, cpp_type
=7, label
=1,
1570 has_default_value
=True, default_value
=False,
1571 message_type
=None, enum_type
=None, containing_type
=None,
1572 is_extension
=False, extension_scope
=None,
1574 _descriptor
.FieldDescriptor(
1575 name
='failure_detection_delay', full_name
='proto2.ServiceOptions.failure_detection_delay', index
=1,
1576 number
=16, type=1, cpp_type
=5, label
=1,
1577 has_default_value
=True, default_value
=-1,
1578 message_type
=None, enum_type
=None, containing_type
=None,
1579 is_extension
=False, extension_scope
=None,
1581 _descriptor
.FieldDescriptor(
1582 name
='deprecated', full_name
='proto2.ServiceOptions.deprecated', index
=2,
1583 number
=33, type=8, cpp_type
=7, label
=1,
1584 has_default_value
=True, default_value
=False,
1585 message_type
=None, enum_type
=None, containing_type
=None,
1586 is_extension
=False, extension_scope
=None,
1588 _descriptor
.FieldDescriptor(
1589 name
='uninterpreted_option', full_name
='proto2.ServiceOptions.uninterpreted_option', index
=3,
1590 number
=999, type=11, cpp_type
=10, label
=3,
1591 has_default_value
=False, default_value
=[],
1592 message_type
=None, enum_type
=None, containing_type
=None,
1593 is_extension
=False, extension_scope
=None,
1603 extension_ranges
=[(1000, 536870912), ],
1606 serialized_start
=4910,
1607 serialized_end
=5092,
1611 _METHODOPTIONS
= _descriptor
.Descriptor(
1612 name
='MethodOptions',
1613 full_name
='proto2.MethodOptions',
1616 containing_type
=None,
1618 _descriptor
.FieldDescriptor(
1619 name
='protocol', full_name
='proto2.MethodOptions.protocol', index
=0,
1620 number
=7, type=14, cpp_type
=8, label
=1,
1621 has_default_value
=True, default_value
=0,
1622 message_type
=None, enum_type
=None, containing_type
=None,
1623 is_extension
=False, extension_scope
=None,
1625 _descriptor
.FieldDescriptor(
1626 name
='deadline', full_name
='proto2.MethodOptions.deadline', index
=1,
1627 number
=8, type=1, cpp_type
=5, label
=1,
1628 has_default_value
=True, default_value
=-1,
1629 message_type
=None, enum_type
=None, containing_type
=None,
1630 is_extension
=False, extension_scope
=None,
1632 _descriptor
.FieldDescriptor(
1633 name
='duplicate_suppression', full_name
='proto2.MethodOptions.duplicate_suppression', index
=2,
1634 number
=9, type=8, cpp_type
=7, label
=1,
1635 has_default_value
=True, default_value
=False,
1636 message_type
=None, enum_type
=None, containing_type
=None,
1637 is_extension
=False, extension_scope
=None,
1639 _descriptor
.FieldDescriptor(
1640 name
='fail_fast', full_name
='proto2.MethodOptions.fail_fast', index
=3,
1641 number
=10, type=8, cpp_type
=7, label
=1,
1642 has_default_value
=True, default_value
=False,
1643 message_type
=None, enum_type
=None, containing_type
=None,
1644 is_extension
=False, extension_scope
=None,
1646 _descriptor
.FieldDescriptor(
1647 name
='end_user_creds_requested', full_name
='proto2.MethodOptions.end_user_creds_requested', index
=4,
1648 number
=26, type=8, cpp_type
=7, label
=1,
1649 has_default_value
=True, default_value
=False,
1650 message_type
=None, enum_type
=None, containing_type
=None,
1651 is_extension
=False, extension_scope
=None,
1653 _descriptor
.FieldDescriptor(
1654 name
='client_logging', full_name
='proto2.MethodOptions.client_logging', index
=5,
1655 number
=11, type=17, cpp_type
=1, label
=1,
1656 has_default_value
=True, default_value
=256,
1657 message_type
=None, enum_type
=None, containing_type
=None,
1658 is_extension
=False, extension_scope
=None,
1660 _descriptor
.FieldDescriptor(
1661 name
='server_logging', full_name
='proto2.MethodOptions.server_logging', index
=6,
1662 number
=12, type=17, cpp_type
=1, label
=1,
1663 has_default_value
=True, default_value
=256,
1664 message_type
=None, enum_type
=None, containing_type
=None,
1665 is_extension
=False, extension_scope
=None,
1667 _descriptor
.FieldDescriptor(
1668 name
='security_level', full_name
='proto2.MethodOptions.security_level', index
=7,
1669 number
=13, type=14, cpp_type
=8, label
=1,
1670 has_default_value
=True, default_value
=0,
1671 message_type
=None, enum_type
=None, containing_type
=None,
1672 is_extension
=False, extension_scope
=None,
1674 _descriptor
.FieldDescriptor(
1675 name
='response_format', full_name
='proto2.MethodOptions.response_format', index
=8,
1676 number
=15, type=14, cpp_type
=8, label
=1,
1677 has_default_value
=True, default_value
=0,
1678 message_type
=None, enum_type
=None, containing_type
=None,
1679 is_extension
=False, extension_scope
=None,
1681 _descriptor
.FieldDescriptor(
1682 name
='request_format', full_name
='proto2.MethodOptions.request_format', index
=9,
1683 number
=17, type=14, cpp_type
=8, label
=1,
1684 has_default_value
=True, default_value
=0,
1685 message_type
=None, enum_type
=None, containing_type
=None,
1686 is_extension
=False, extension_scope
=None,
1688 _descriptor
.FieldDescriptor(
1689 name
='stream_type', full_name
='proto2.MethodOptions.stream_type', index
=10,
1690 number
=18, type=9, cpp_type
=9, label
=1,
1691 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1692 message_type
=None, enum_type
=None, containing_type
=None,
1693 is_extension
=False, extension_scope
=None,
1695 _descriptor
.FieldDescriptor(
1696 name
='security_label', full_name
='proto2.MethodOptions.security_label', index
=11,
1697 number
=19, type=9, cpp_type
=9, label
=1,
1698 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1699 message_type
=None, enum_type
=None, containing_type
=None,
1700 is_extension
=False, extension_scope
=None,
1702 _descriptor
.FieldDescriptor(
1703 name
='client_streaming', full_name
='proto2.MethodOptions.client_streaming', index
=12,
1704 number
=20, type=8, cpp_type
=7, label
=1,
1705 has_default_value
=False, default_value
=False,
1706 message_type
=None, enum_type
=None, containing_type
=None,
1707 is_extension
=False, extension_scope
=None,
1709 _descriptor
.FieldDescriptor(
1710 name
='server_streaming', full_name
='proto2.MethodOptions.server_streaming', index
=13,
1711 number
=21, type=8, cpp_type
=7, label
=1,
1712 has_default_value
=False, default_value
=False,
1713 message_type
=None, enum_type
=None, containing_type
=None,
1714 is_extension
=False, extension_scope
=None,
1716 _descriptor
.FieldDescriptor(
1717 name
='legacy_stream_type', full_name
='proto2.MethodOptions.legacy_stream_type', index
=14,
1718 number
=22, type=9, cpp_type
=9, label
=1,
1719 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1720 message_type
=None, enum_type
=None, containing_type
=None,
1721 is_extension
=False, extension_scope
=None,
1723 _descriptor
.FieldDescriptor(
1724 name
='legacy_result_type', full_name
='proto2.MethodOptions.legacy_result_type', index
=15,
1725 number
=23, type=9, cpp_type
=9, label
=1,
1726 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1727 message_type
=None, enum_type
=None, containing_type
=None,
1728 is_extension
=False, extension_scope
=None,
1730 _descriptor
.FieldDescriptor(
1731 name
='legacy_client_initial_tokens', full_name
='proto2.MethodOptions.legacy_client_initial_tokens', index
=16,
1732 number
=24, type=3, cpp_type
=2, label
=1,
1733 has_default_value
=True, default_value
=-1,
1734 message_type
=None, enum_type
=None, containing_type
=None,
1735 is_extension
=False, extension_scope
=None,
1737 _descriptor
.FieldDescriptor(
1738 name
='legacy_server_initial_tokens', full_name
='proto2.MethodOptions.legacy_server_initial_tokens', index
=17,
1739 number
=25, type=3, cpp_type
=2, label
=1,
1740 has_default_value
=True, default_value
=-1,
1741 message_type
=None, enum_type
=None, containing_type
=None,
1742 is_extension
=False, extension_scope
=None,
1744 _descriptor
.FieldDescriptor(
1745 name
='log_level', full_name
='proto2.MethodOptions.log_level', index
=18,
1746 number
=27, type=14, cpp_type
=8, label
=1,
1747 has_default_value
=True, default_value
=2,
1748 message_type
=None, enum_type
=None, containing_type
=None,
1749 is_extension
=False, extension_scope
=None,
1751 _descriptor
.FieldDescriptor(
1752 name
='deprecated', full_name
='proto2.MethodOptions.deprecated', index
=19,
1753 number
=33, type=8, cpp_type
=7, label
=1,
1754 has_default_value
=True, default_value
=False,
1755 message_type
=None, enum_type
=None, containing_type
=None,
1756 is_extension
=False, extension_scope
=None,
1758 _descriptor
.FieldDescriptor(
1759 name
='uninterpreted_option', full_name
='proto2.MethodOptions.uninterpreted_option', index
=20,
1760 number
=999, type=11, cpp_type
=10, label
=3,
1761 has_default_value
=False, default_value
=[],
1762 message_type
=None, enum_type
=None, containing_type
=None,
1763 is_extension
=False, extension_scope
=None,
1770 _METHODOPTIONS_PROTOCOL
,
1771 _METHODOPTIONS_SECURITYLEVEL
,
1772 _METHODOPTIONS_FORMAT
,
1773 _METHODOPTIONS_LOGLEVEL
,
1777 extension_ranges
=[(1000, 536870912), ],
1780 serialized_start
=5095,
1781 serialized_end
=6330,
1785 _STREAMOPTIONS
= _descriptor
.Descriptor(
1786 name
='StreamOptions',
1787 full_name
='proto2.StreamOptions',
1790 containing_type
=None,
1792 _descriptor
.FieldDescriptor(
1793 name
='client_initial_tokens', full_name
='proto2.StreamOptions.client_initial_tokens', index
=0,
1794 number
=1, type=3, cpp_type
=2, label
=1,
1795 has_default_value
=True, default_value
=-1,
1796 message_type
=None, enum_type
=None, containing_type
=None,
1797 is_extension
=False, extension_scope
=None,
1799 _descriptor
.FieldDescriptor(
1800 name
='server_initial_tokens', full_name
='proto2.StreamOptions.server_initial_tokens', index
=1,
1801 number
=2, type=3, cpp_type
=2, label
=1,
1802 has_default_value
=True, default_value
=-1,
1803 message_type
=None, enum_type
=None, containing_type
=None,
1804 is_extension
=False, extension_scope
=None,
1806 _descriptor
.FieldDescriptor(
1807 name
='token_unit', full_name
='proto2.StreamOptions.token_unit', index
=2,
1808 number
=3, type=14, cpp_type
=8, label
=1,
1809 has_default_value
=True, default_value
=0,
1810 message_type
=None, enum_type
=None, containing_type
=None,
1811 is_extension
=False, extension_scope
=None,
1813 _descriptor
.FieldDescriptor(
1814 name
='security_level', full_name
='proto2.StreamOptions.security_level', index
=3,
1815 number
=4, type=14, cpp_type
=8, label
=1,
1816 has_default_value
=True, default_value
=0,
1817 message_type
=None, enum_type
=None, containing_type
=None,
1818 is_extension
=False, extension_scope
=None,
1820 _descriptor
.FieldDescriptor(
1821 name
='security_label', full_name
='proto2.StreamOptions.security_label', index
=4,
1822 number
=5, type=9, cpp_type
=9, label
=1,
1823 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1824 message_type
=None, enum_type
=None, containing_type
=None,
1825 is_extension
=False, extension_scope
=None,
1827 _descriptor
.FieldDescriptor(
1828 name
='client_logging', full_name
='proto2.StreamOptions.client_logging', index
=5,
1829 number
=6, type=5, cpp_type
=1, label
=1,
1830 has_default_value
=True, default_value
=256,
1831 message_type
=None, enum_type
=None, containing_type
=None,
1832 is_extension
=False, extension_scope
=None,
1834 _descriptor
.FieldDescriptor(
1835 name
='server_logging', full_name
='proto2.StreamOptions.server_logging', index
=6,
1836 number
=7, type=5, cpp_type
=1, label
=1,
1837 has_default_value
=True, default_value
=256,
1838 message_type
=None, enum_type
=None, containing_type
=None,
1839 is_extension
=False, extension_scope
=None,
1841 _descriptor
.FieldDescriptor(
1842 name
='deadline', full_name
='proto2.StreamOptions.deadline', index
=7,
1843 number
=8, type=1, cpp_type
=5, label
=1,
1844 has_default_value
=True, default_value
=-1,
1845 message_type
=None, enum_type
=None, containing_type
=None,
1846 is_extension
=False, extension_scope
=None,
1848 _descriptor
.FieldDescriptor(
1849 name
='fail_fast', full_name
='proto2.StreamOptions.fail_fast', index
=8,
1850 number
=9, type=8, cpp_type
=7, label
=1,
1851 has_default_value
=True, default_value
=False,
1852 message_type
=None, enum_type
=None, containing_type
=None,
1853 is_extension
=False, extension_scope
=None,
1855 _descriptor
.FieldDescriptor(
1856 name
='end_user_creds_requested', full_name
='proto2.StreamOptions.end_user_creds_requested', index
=9,
1857 number
=10, type=8, cpp_type
=7, label
=1,
1858 has_default_value
=True, default_value
=False,
1859 message_type
=None, enum_type
=None, containing_type
=None,
1860 is_extension
=False, extension_scope
=None,
1862 _descriptor
.FieldDescriptor(
1863 name
='log_level', full_name
='proto2.StreamOptions.log_level', index
=10,
1864 number
=11, type=14, cpp_type
=8, label
=1,
1865 has_default_value
=True, default_value
=2,
1866 message_type
=None, enum_type
=None, containing_type
=None,
1867 is_extension
=False, extension_scope
=None,
1869 _descriptor
.FieldDescriptor(
1870 name
='deprecated', full_name
='proto2.StreamOptions.deprecated', index
=11,
1871 number
=33, type=8, cpp_type
=7, label
=1,
1872 has_default_value
=True, default_value
=False,
1873 message_type
=None, enum_type
=None, containing_type
=None,
1874 is_extension
=False, extension_scope
=None,
1876 _descriptor
.FieldDescriptor(
1877 name
='uninterpreted_option', full_name
='proto2.StreamOptions.uninterpreted_option', index
=12,
1878 number
=999, type=11, cpp_type
=10, label
=3,
1879 has_default_value
=False, default_value
=[],
1880 message_type
=None, enum_type
=None, containing_type
=None,
1881 is_extension
=False, extension_scope
=None,
1888 _STREAMOPTIONS_TOKENUNIT
,
1892 extension_ranges
=[(1000, 536870912), ],
1895 serialized_start
=6333,
1896 serialized_end
=6948,
1900 _UNINTERPRETEDOPTION_NAMEPART
= _descriptor
.Descriptor(
1902 full_name
='proto2.UninterpretedOption.NamePart',
1905 containing_type
=None,
1907 _descriptor
.FieldDescriptor(
1908 name
='name_part', full_name
='proto2.UninterpretedOption.NamePart.name_part', index
=0,
1909 number
=1, type=9, cpp_type
=9, label
=2,
1910 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1911 message_type
=None, enum_type
=None, containing_type
=None,
1912 is_extension
=False, extension_scope
=None,
1914 _descriptor
.FieldDescriptor(
1915 name
='is_extension', full_name
='proto2.UninterpretedOption.NamePart.is_extension', index
=1,
1916 number
=2, type=8, cpp_type
=7, label
=2,
1917 has_default_value
=False, default_value
=False,
1918 message_type
=None, enum_type
=None, containing_type
=None,
1919 is_extension
=False, extension_scope
=None,
1928 is_extendable
=False,
1929 extension_ranges
=[],
1932 serialized_start
=7177,
1933 serialized_end
=7228,
1936 _UNINTERPRETEDOPTION
= _descriptor
.Descriptor(
1937 name
='UninterpretedOption',
1938 full_name
='proto2.UninterpretedOption',
1941 containing_type
=None,
1943 _descriptor
.FieldDescriptor(
1944 name
='name', full_name
='proto2.UninterpretedOption.name', index
=0,
1945 number
=2, type=11, cpp_type
=10, label
=3,
1946 has_default_value
=False, default_value
=[],
1947 message_type
=None, enum_type
=None, containing_type
=None,
1948 is_extension
=False, extension_scope
=None,
1950 _descriptor
.FieldDescriptor(
1951 name
='identifier_value', full_name
='proto2.UninterpretedOption.identifier_value', index
=1,
1952 number
=3, type=9, cpp_type
=9, label
=1,
1953 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1954 message_type
=None, enum_type
=None, containing_type
=None,
1955 is_extension
=False, extension_scope
=None,
1957 _descriptor
.FieldDescriptor(
1958 name
='positive_int_value', full_name
='proto2.UninterpretedOption.positive_int_value', index
=2,
1959 number
=4, type=4, cpp_type
=4, label
=1,
1960 has_default_value
=False, default_value
=0,
1961 message_type
=None, enum_type
=None, containing_type
=None,
1962 is_extension
=False, extension_scope
=None,
1964 _descriptor
.FieldDescriptor(
1965 name
='negative_int_value', full_name
='proto2.UninterpretedOption.negative_int_value', index
=3,
1966 number
=5, type=3, cpp_type
=2, label
=1,
1967 has_default_value
=False, default_value
=0,
1968 message_type
=None, enum_type
=None, containing_type
=None,
1969 is_extension
=False, extension_scope
=None,
1971 _descriptor
.FieldDescriptor(
1972 name
='double_value', full_name
='proto2.UninterpretedOption.double_value', index
=4,
1973 number
=6, type=1, cpp_type
=5, label
=1,
1974 has_default_value
=False, default_value
=0,
1975 message_type
=None, enum_type
=None, containing_type
=None,
1976 is_extension
=False, extension_scope
=None,
1978 _descriptor
.FieldDescriptor(
1979 name
='string_value', full_name
='proto2.UninterpretedOption.string_value', index
=5,
1980 number
=7, type=12, cpp_type
=9, label
=1,
1981 has_default_value
=False, default_value
=_b(""),
1982 message_type
=None, enum_type
=None, containing_type
=None,
1983 is_extension
=False, extension_scope
=None,
1985 _descriptor
.FieldDescriptor(
1986 name
='aggregate_value', full_name
='proto2.UninterpretedOption.aggregate_value', index
=6,
1987 number
=8, type=9, cpp_type
=9, label
=1,
1988 has_default_value
=False, default_value
=_b("").decode('utf-8'),
1989 message_type
=None, enum_type
=None, containing_type
=None,
1990 is_extension
=False, extension_scope
=None,
1995 nested_types
=[_UNINTERPRETEDOPTION_NAMEPART
, ],
1999 is_extendable
=False,
2000 extension_ranges
=[],
2003 serialized_start
=6951,
2004 serialized_end
=7228,
2008 _SOURCECODEINFO_LOCATION
= _descriptor
.Descriptor(
2010 full_name
='proto2.SourceCodeInfo.Location',
2013 containing_type
=None,
2015 _descriptor
.FieldDescriptor(
2016 name
='path', full_name
='proto2.SourceCodeInfo.Location.path', index
=0,
2017 number
=1, type=5, cpp_type
=1, label
=3,
2018 has_default_value
=False, default_value
=[],
2019 message_type
=None, enum_type
=None, containing_type
=None,
2020 is_extension
=False, extension_scope
=None,
2022 _descriptor
.FieldDescriptor(
2023 name
='span', full_name
='proto2.SourceCodeInfo.Location.span', index
=1,
2024 number
=2, type=5, cpp_type
=1, label
=3,
2025 has_default_value
=False, default_value
=[],
2026 message_type
=None, enum_type
=None, containing_type
=None,
2027 is_extension
=False, extension_scope
=None,
2029 _descriptor
.FieldDescriptor(
2030 name
='leading_comments', full_name
='proto2.SourceCodeInfo.Location.leading_comments', index
=2,
2031 number
=3, type=9, cpp_type
=9, label
=1,
2032 has_default_value
=False, default_value
=_b("").decode('utf-8'),
2033 message_type
=None, enum_type
=None, containing_type
=None,
2034 is_extension
=False, extension_scope
=None,
2036 _descriptor
.FieldDescriptor(
2037 name
='trailing_comments', full_name
='proto2.SourceCodeInfo.Location.trailing_comments', index
=3,
2038 number
=4, type=9, cpp_type
=9, label
=1,
2039 has_default_value
=False, default_value
=_b("").decode('utf-8'),
2040 message_type
=None, enum_type
=None, containing_type
=None,
2041 is_extension
=False, extension_scope
=None,
2050 is_extendable
=False,
2051 extension_ranges
=[],
2054 serialized_start
=7300,
2055 serialized_end
=7399,
2058 _SOURCECODEINFO
= _descriptor
.Descriptor(
2059 name
='SourceCodeInfo',
2060 full_name
='proto2.SourceCodeInfo',
2063 containing_type
=None,
2065 _descriptor
.FieldDescriptor(
2066 name
='location', full_name
='proto2.SourceCodeInfo.location', index
=0,
2067 number
=1, type=11, cpp_type
=10, label
=3,
2068 has_default_value
=False, default_value
=[],
2069 message_type
=None, enum_type
=None, containing_type
=None,
2070 is_extension
=False, extension_scope
=None,
2075 nested_types
=[_SOURCECODEINFO_LOCATION
, ],
2079 is_extendable
=False,
2080 extension_ranges
=[],
2083 serialized_start
=7231,
2084 serialized_end
=7399,
2087 _FILEDESCRIPTORSET
.fields_by_name
['file'].message_type
= _FILEDESCRIPTORPROTO
2088 _FILEDESCRIPTORPROTO
.fields_by_name
['message_type'].message_type
= _DESCRIPTORPROTO
2089 _FILEDESCRIPTORPROTO
.fields_by_name
['enum_type'].message_type
= _ENUMDESCRIPTORPROTO
2090 _FILEDESCRIPTORPROTO
.fields_by_name
['service'].message_type
= _SERVICEDESCRIPTORPROTO
2091 _FILEDESCRIPTORPROTO
.fields_by_name
['extension'].message_type
= _FIELDDESCRIPTORPROTO
2092 _FILEDESCRIPTORPROTO
.fields_by_name
['options'].message_type
= _FILEOPTIONS
2093 _FILEDESCRIPTORPROTO
.fields_by_name
['source_code_info'].message_type
= _SOURCECODEINFO
2094 _DESCRIPTORPROTO_EXTENSIONRANGE
.containing_type
= _DESCRIPTORPROTO
2095 _DESCRIPTORPROTO
.fields_by_name
['field'].message_type
= _FIELDDESCRIPTORPROTO
2096 _DESCRIPTORPROTO
.fields_by_name
['extension'].message_type
= _FIELDDESCRIPTORPROTO
2097 _DESCRIPTORPROTO
.fields_by_name
['nested_type'].message_type
= _DESCRIPTORPROTO
2098 _DESCRIPTORPROTO
.fields_by_name
['enum_type'].message_type
= _ENUMDESCRIPTORPROTO
2099 _DESCRIPTORPROTO
.fields_by_name
['extension_range'].message_type
= _DESCRIPTORPROTO_EXTENSIONRANGE
2100 _DESCRIPTORPROTO
.fields_by_name
['oneof_decl'].message_type
= _ONEOFDESCRIPTORPROTO
2101 _DESCRIPTORPROTO
.fields_by_name
['options'].message_type
= _MESSAGEOPTIONS
2102 _FIELDDESCRIPTORPROTO
.fields_by_name
['label'].enum_type
= _FIELDDESCRIPTORPROTO_LABEL
2103 _FIELDDESCRIPTORPROTO
.fields_by_name
['type'].enum_type
= _FIELDDESCRIPTORPROTO_TYPE
2104 _FIELDDESCRIPTORPROTO
.fields_by_name
['options'].message_type
= _FIELDOPTIONS
2105 _FIELDDESCRIPTORPROTO_TYPE
.containing_type
= _FIELDDESCRIPTORPROTO
2106 _FIELDDESCRIPTORPROTO_LABEL
.containing_type
= _FIELDDESCRIPTORPROTO
2107 _ENUMDESCRIPTORPROTO
.fields_by_name
['value'].message_type
= _ENUMVALUEDESCRIPTORPROTO
2108 _ENUMDESCRIPTORPROTO
.fields_by_name
['options'].message_type
= _ENUMOPTIONS
2109 _ENUMVALUEDESCRIPTORPROTO
.fields_by_name
['options'].message_type
= _ENUMVALUEOPTIONS
2110 _SERVICEDESCRIPTORPROTO
.fields_by_name
['method'].message_type
= _METHODDESCRIPTORPROTO
2111 _SERVICEDESCRIPTORPROTO
.fields_by_name
['stream'].message_type
= _STREAMDESCRIPTORPROTO
2112 _SERVICEDESCRIPTORPROTO
.fields_by_name
['options'].message_type
= _SERVICEOPTIONS
2113 _METHODDESCRIPTORPROTO
.fields_by_name
['options'].message_type
= _METHODOPTIONS
2114 _STREAMDESCRIPTORPROTO
.fields_by_name
['options'].message_type
= _STREAMOPTIONS
2115 _FILEOPTIONS
.fields_by_name
['cc_api_compatibility'].enum_type
= _FILEOPTIONS_COMPATIBILITYLEVEL
2116 _FILEOPTIONS
.fields_by_name
['optimize_for'].enum_type
= _FILEOPTIONS_OPTIMIZEMODE
2117 _FILEOPTIONS
.fields_by_name
['uninterpreted_option'].message_type
= _UNINTERPRETEDOPTION
2118 _FILEOPTIONS_COMPATIBILITYLEVEL
.containing_type
= _FILEOPTIONS
2119 _FILEOPTIONS_OPTIMIZEMODE
.containing_type
= _FILEOPTIONS
2120 _MESSAGEOPTIONS
.fields_by_name
['uninterpreted_option'].message_type
= _UNINTERPRETEDOPTION
2121 _FIELDOPTIONS_UPGRADEDOPTION
.containing_type
= _FIELDOPTIONS
2122 _FIELDOPTIONS
.fields_by_name
['ctype'].enum_type
= _FIELDOPTIONS_CTYPE
2123 _FIELDOPTIONS
.fields_by_name
['jtype'].enum_type
= _FIELDOPTIONS_JTYPE
2124 _FIELDOPTIONS
.fields_by_name
['jstype'].enum_type
= _FIELDOPTIONS_JSTYPE
2125 _FIELDOPTIONS
.fields_by_name
['upgraded_option'].message_type
= _FIELDOPTIONS_UPGRADEDOPTION
2126 _FIELDOPTIONS
.fields_by_name
['uninterpreted_option'].message_type
= _UNINTERPRETEDOPTION
2127 _FIELDOPTIONS_CTYPE
.containing_type
= _FIELDOPTIONS
2128 _FIELDOPTIONS_JTYPE
.containing_type
= _FIELDOPTIONS
2129 _FIELDOPTIONS_JSTYPE
.containing_type
= _FIELDOPTIONS
2130 _ENUMOPTIONS
.fields_by_name
['uninterpreted_option'].message_type
= _UNINTERPRETEDOPTION
2131 _ENUMVALUEOPTIONS
.fields_by_name
['uninterpreted_option'].message_type
= _UNINTERPRETEDOPTION
2132 _SERVICEOPTIONS
.fields_by_name
['uninterpreted_option'].message_type
= _UNINTERPRETEDOPTION
2133 _METHODOPTIONS
.fields_by_name
['protocol'].enum_type
= _METHODOPTIONS_PROTOCOL
2134 _METHODOPTIONS
.fields_by_name
['security_level'].enum_type
= _METHODOPTIONS_SECURITYLEVEL
2135 _METHODOPTIONS
.fields_by_name
['response_format'].enum_type
= _METHODOPTIONS_FORMAT
2136 _METHODOPTIONS
.fields_by_name
['request_format'].enum_type
= _METHODOPTIONS_FORMAT
2137 _METHODOPTIONS
.fields_by_name
['log_level'].enum_type
= _METHODOPTIONS_LOGLEVEL
2138 _METHODOPTIONS
.fields_by_name
['uninterpreted_option'].message_type
= _UNINTERPRETEDOPTION
2139 _METHODOPTIONS_PROTOCOL
.containing_type
= _METHODOPTIONS
2140 _METHODOPTIONS_SECURITYLEVEL
.containing_type
= _METHODOPTIONS
2141 _METHODOPTIONS_FORMAT
.containing_type
= _METHODOPTIONS
2142 _METHODOPTIONS_LOGLEVEL
.containing_type
= _METHODOPTIONS
2143 _STREAMOPTIONS
.fields_by_name
['token_unit'].enum_type
= _STREAMOPTIONS_TOKENUNIT
2144 _STREAMOPTIONS
.fields_by_name
['security_level'].enum_type
= _METHODOPTIONS_SECURITYLEVEL
2145 _STREAMOPTIONS
.fields_by_name
['log_level'].enum_type
= _METHODOPTIONS_LOGLEVEL
2146 _STREAMOPTIONS
.fields_by_name
['uninterpreted_option'].message_type
= _UNINTERPRETEDOPTION
2147 _STREAMOPTIONS_TOKENUNIT
.containing_type
= _STREAMOPTIONS
2148 _UNINTERPRETEDOPTION_NAMEPART
.containing_type
= _UNINTERPRETEDOPTION
2149 _UNINTERPRETEDOPTION
.fields_by_name
['name'].message_type
= _UNINTERPRETEDOPTION_NAMEPART
2150 _SOURCECODEINFO_LOCATION
.containing_type
= _SOURCECODEINFO
2151 _SOURCECODEINFO
.fields_by_name
['location'].message_type
= _SOURCECODEINFO_LOCATION
2152 DESCRIPTOR
.message_types_by_name
['FileDescriptorSet'] = _FILEDESCRIPTORSET
2153 DESCRIPTOR
.message_types_by_name
['FileDescriptorProto'] = _FILEDESCRIPTORPROTO
2154 DESCRIPTOR
.message_types_by_name
['DescriptorProto'] = _DESCRIPTORPROTO
2155 DESCRIPTOR
.message_types_by_name
['FieldDescriptorProto'] = _FIELDDESCRIPTORPROTO
2156 DESCRIPTOR
.message_types_by_name
['OneofDescriptorProto'] = _ONEOFDESCRIPTORPROTO
2157 DESCRIPTOR
.message_types_by_name
['EnumDescriptorProto'] = _ENUMDESCRIPTORPROTO
2158 DESCRIPTOR
.message_types_by_name
['EnumValueDescriptorProto'] = _ENUMVALUEDESCRIPTORPROTO
2159 DESCRIPTOR
.message_types_by_name
['ServiceDescriptorProto'] = _SERVICEDESCRIPTORPROTO
2160 DESCRIPTOR
.message_types_by_name
['MethodDescriptorProto'] = _METHODDESCRIPTORPROTO
2161 DESCRIPTOR
.message_types_by_name
['StreamDescriptorProto'] = _STREAMDESCRIPTORPROTO
2162 DESCRIPTOR
.message_types_by_name
['FileOptions'] = _FILEOPTIONS
2163 DESCRIPTOR
.message_types_by_name
['MessageOptions'] = _MESSAGEOPTIONS
2164 DESCRIPTOR
.message_types_by_name
['FieldOptions'] = _FIELDOPTIONS
2165 DESCRIPTOR
.message_types_by_name
['EnumOptions'] = _ENUMOPTIONS
2166 DESCRIPTOR
.message_types_by_name
['EnumValueOptions'] = _ENUMVALUEOPTIONS
2167 DESCRIPTOR
.message_types_by_name
['ServiceOptions'] = _SERVICEOPTIONS
2168 DESCRIPTOR
.message_types_by_name
['MethodOptions'] = _METHODOPTIONS
2169 DESCRIPTOR
.message_types_by_name
['StreamOptions'] = _STREAMOPTIONS
2170 DESCRIPTOR
.message_types_by_name
['UninterpretedOption'] = _UNINTERPRETEDOPTION
2171 DESCRIPTOR
.message_types_by_name
['SourceCodeInfo'] = _SOURCECODEINFO
2173 FileDescriptorSet
= _reflection
.GeneratedProtocolMessageType('FileDescriptorSet', (_message
.Message
,), dict(
2174 DESCRIPTOR
= _FILEDESCRIPTORSET
,
2175 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2178 _sym_db
.RegisterMessage(FileDescriptorSet
)
2180 FileDescriptorProto
= _reflection
.GeneratedProtocolMessageType('FileDescriptorProto', (_message
.Message
,), dict(
2181 DESCRIPTOR
= _FILEDESCRIPTORPROTO
,
2182 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2185 _sym_db
.RegisterMessage(FileDescriptorProto
)
2187 DescriptorProto
= _reflection
.GeneratedProtocolMessageType('DescriptorProto', (_message
.Message
,), dict(
2189 ExtensionRange
= _reflection
.GeneratedProtocolMessageType('ExtensionRange', (_message
.Message
,), dict(
2190 DESCRIPTOR
= _DESCRIPTORPROTO_EXTENSIONRANGE
,
2191 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2195 DESCRIPTOR
= _DESCRIPTORPROTO
,
2196 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2199 _sym_db
.RegisterMessage(DescriptorProto
)
2200 _sym_db
.RegisterMessage(DescriptorProto
.ExtensionRange
)
2202 FieldDescriptorProto
= _reflection
.GeneratedProtocolMessageType('FieldDescriptorProto', (_message
.Message
,), dict(
2203 DESCRIPTOR
= _FIELDDESCRIPTORPROTO
,
2204 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2207 _sym_db
.RegisterMessage(FieldDescriptorProto
)
2209 OneofDescriptorProto
= _reflection
.GeneratedProtocolMessageType('OneofDescriptorProto', (_message
.Message
,), dict(
2210 DESCRIPTOR
= _ONEOFDESCRIPTORPROTO
,
2211 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2214 _sym_db
.RegisterMessage(OneofDescriptorProto
)
2216 EnumDescriptorProto
= _reflection
.GeneratedProtocolMessageType('EnumDescriptorProto', (_message
.Message
,), dict(
2217 DESCRIPTOR
= _ENUMDESCRIPTORPROTO
,
2218 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2221 _sym_db
.RegisterMessage(EnumDescriptorProto
)
2223 EnumValueDescriptorProto
= _reflection
.GeneratedProtocolMessageType('EnumValueDescriptorProto', (_message
.Message
,), dict(
2224 DESCRIPTOR
= _ENUMVALUEDESCRIPTORPROTO
,
2225 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2228 _sym_db
.RegisterMessage(EnumValueDescriptorProto
)
2230 ServiceDescriptorProto
= _reflection
.GeneratedProtocolMessageType('ServiceDescriptorProto', (_message
.Message
,), dict(
2231 DESCRIPTOR
= _SERVICEDESCRIPTORPROTO
,
2232 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2235 _sym_db
.RegisterMessage(ServiceDescriptorProto
)
2237 MethodDescriptorProto
= _reflection
.GeneratedProtocolMessageType('MethodDescriptorProto', (_message
.Message
,), dict(
2238 DESCRIPTOR
= _METHODDESCRIPTORPROTO
,
2239 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2242 _sym_db
.RegisterMessage(MethodDescriptorProto
)
2244 StreamDescriptorProto
= _reflection
.GeneratedProtocolMessageType('StreamDescriptorProto', (_message
.Message
,), dict(
2245 DESCRIPTOR
= _STREAMDESCRIPTORPROTO
,
2246 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2249 _sym_db
.RegisterMessage(StreamDescriptorProto
)
2251 FileOptions
= _reflection
.GeneratedProtocolMessageType('FileOptions', (_message
.Message
,), dict(
2252 DESCRIPTOR
= _FILEOPTIONS
,
2253 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2256 _sym_db
.RegisterMessage(FileOptions
)
2258 MessageOptions
= _reflection
.GeneratedProtocolMessageType('MessageOptions', (_message
.Message
,), dict(
2259 DESCRIPTOR
= _MESSAGEOPTIONS
,
2260 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2263 _sym_db
.RegisterMessage(MessageOptions
)
2265 FieldOptions
= _reflection
.GeneratedProtocolMessageType('FieldOptions', (_message
.Message
,), dict(
2267 UpgradedOption
= _reflection
.GeneratedProtocolMessageType('UpgradedOption', (_message
.Message
,), dict(
2268 DESCRIPTOR
= _FIELDOPTIONS_UPGRADEDOPTION
,
2269 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2273 DESCRIPTOR
= _FIELDOPTIONS
,
2274 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2277 _sym_db
.RegisterMessage(FieldOptions
)
2278 _sym_db
.RegisterMessage(FieldOptions
.UpgradedOption
)
2280 EnumOptions
= _reflection
.GeneratedProtocolMessageType('EnumOptions', (_message
.Message
,), dict(
2281 DESCRIPTOR
= _ENUMOPTIONS
,
2282 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2285 _sym_db
.RegisterMessage(EnumOptions
)
2287 EnumValueOptions
= _reflection
.GeneratedProtocolMessageType('EnumValueOptions', (_message
.Message
,), dict(
2288 DESCRIPTOR
= _ENUMVALUEOPTIONS
,
2289 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2292 _sym_db
.RegisterMessage(EnumValueOptions
)
2294 ServiceOptions
= _reflection
.GeneratedProtocolMessageType('ServiceOptions', (_message
.Message
,), dict(
2295 DESCRIPTOR
= _SERVICEOPTIONS
,
2296 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2299 _sym_db
.RegisterMessage(ServiceOptions
)
2301 MethodOptions
= _reflection
.GeneratedProtocolMessageType('MethodOptions', (_message
.Message
,), dict(
2302 DESCRIPTOR
= _METHODOPTIONS
,
2303 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2306 _sym_db
.RegisterMessage(MethodOptions
)
2308 StreamOptions
= _reflection
.GeneratedProtocolMessageType('StreamOptions', (_message
.Message
,), dict(
2309 DESCRIPTOR
= _STREAMOPTIONS
,
2310 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2313 _sym_db
.RegisterMessage(StreamOptions
)
2315 UninterpretedOption
= _reflection
.GeneratedProtocolMessageType('UninterpretedOption', (_message
.Message
,), dict(
2317 NamePart
= _reflection
.GeneratedProtocolMessageType('NamePart', (_message
.Message
,), dict(
2318 DESCRIPTOR
= _UNINTERPRETEDOPTION_NAMEPART
,
2319 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2323 DESCRIPTOR
= _UNINTERPRETEDOPTION
,
2324 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2327 _sym_db
.RegisterMessage(UninterpretedOption
)
2328 _sym_db
.RegisterMessage(UninterpretedOption
.NamePart
)
2330 SourceCodeInfo
= _reflection
.GeneratedProtocolMessageType('SourceCodeInfo', (_message
.Message
,), dict(
2332 Location
= _reflection
.GeneratedProtocolMessageType('Location', (_message
.Message
,), dict(
2333 DESCRIPTOR
= _SOURCECODEINFO_LOCATION
,
2334 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2338 DESCRIPTOR
= _SOURCECODEINFO
,
2339 __module__
= 'google.net.proto2.proto.descriptor_pb2'
2342 _sym_db
.RegisterMessage(SourceCodeInfo
)
2343 _sym_db
.RegisterMessage(SourceCodeInfo
.Location
)