Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/google/protobuf/descriptor_pb2.py: 4%
327 statements
« prev ^ index » next coverage.py v7.3.2, created at 2023-12-08 06:45 +0000
« prev ^ index » next coverage.py v7.3.2, created at 2023-12-08 06:45 +0000
1# -*- coding: utf-8 -*-
2# Generated by the protocol buffer compiler. DO NOT EDIT!
3# source: google/protobuf/descriptor.proto
4# Protobuf Python Version: 4.25.1
5"""Generated protocol buffer code."""
6from google.protobuf import descriptor as _descriptor
7from google.protobuf import descriptor_pool as _descriptor_pool
8from google.protobuf import symbol_database as _symbol_database
9from google.protobuf.internal import builder as _builder
10# @@protoc_insertion_point(imports)
12_sym_db = _symbol_database.Default()
17if _descriptor._USE_C_DESCRIPTORS == False:
18 DESCRIPTOR = _descriptor.FileDescriptor(
19 name='google/protobuf/descriptor.proto',
20 package='google.protobuf',
21 syntax='proto2',
22 serialized_options=b'\n\023com.google.protobufB\020DescriptorProtosH\001Z-google.golang.org/protobuf/types/descriptorpb\370\001\001\242\002\003GPB\252\002\032Google.Protobuf.Reflection',
23 create_key=_descriptor._internal_create_key,
24 serialized_pb=b'\n google/protobuf/descriptor.proto\x12\x0fgoogle.protobuf\"M\n\x11\x46ileDescriptorSet\x12\x38\n\x04\x66ile\x18\x01 \x03(\x0b\x32$.google.protobuf.FileDescriptorProtoR\x04\x66ile\"\x98\x05\n\x13\x46ileDescriptorProto\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x18\n\x07package\x18\x02 \x01(\tR\x07package\x12\x1e\n\ndependency\x18\x03 \x03(\tR\ndependency\x12+\n\x11public_dependency\x18\n \x03(\x05R\x10publicDependency\x12\'\n\x0fweak_dependency\x18\x0b \x03(\x05R\x0eweakDependency\x12\x43\n\x0cmessage_type\x18\x04 \x03(\x0b\x32 .google.protobuf.DescriptorProtoR\x0bmessageType\x12\x41\n\tenum_type\x18\x05 \x03(\x0b\x32$.google.protobuf.EnumDescriptorProtoR\x08\x65numType\x12\x41\n\x07service\x18\x06 \x03(\x0b\x32\'.google.protobuf.ServiceDescriptorProtoR\x07service\x12\x43\n\textension\x18\x07 \x03(\x0b\x32%.google.protobuf.FieldDescriptorProtoR\textension\x12\x36\n\x07options\x18\x08 \x01(\x0b\x32\x1c.google.protobuf.FileOptionsR\x07options\x12I\n\x10source_code_info\x18\t \x01(\x0b\x32\x1f.google.protobuf.SourceCodeInfoR\x0esourceCodeInfo\x12\x16\n\x06syntax\x18\x0c \x01(\tR\x06syntax\x12\x32\n\x07\x65\x64ition\x18\x0e \x01(\x0e\x32\x18.google.protobuf.EditionR\x07\x65\x64ition\"\xb9\x06\n\x0f\x44\x65scriptorProto\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12;\n\x05\x66ield\x18\x02 \x03(\x0b\x32%.google.protobuf.FieldDescriptorProtoR\x05\x66ield\x12\x43\n\textension\x18\x06 \x03(\x0b\x32%.google.protobuf.FieldDescriptorProtoR\textension\x12\x41\n\x0bnested_type\x18\x03 \x03(\x0b\x32 .google.protobuf.DescriptorProtoR\nnestedType\x12\x41\n\tenum_type\x18\x04 \x03(\x0b\x32$.google.protobuf.EnumDescriptorProtoR\x08\x65numType\x12X\n\x0f\x65xtension_range\x18\x05 \x03(\x0b\x32/.google.protobuf.DescriptorProto.ExtensionRangeR\x0e\x65xtensionRange\x12\x44\n\noneof_decl\x18\x08 \x03(\x0b\x32%.google.protobuf.OneofDescriptorProtoR\toneofDecl\x12\x39\n\x07options\x18\x07 \x01(\x0b\x32\x1f.google.protobuf.MessageOptionsR\x07options\x12U\n\x0ereserved_range\x18\t \x03(\x0b\x32..google.protobuf.DescriptorProto.ReservedRangeR\rreservedRange\x12#\n\rreserved_name\x18\n \x03(\tR\x0creservedName\x1az\n\x0e\x45xtensionRange\x12\x14\n\x05start\x18\x01 \x01(\x05R\x05start\x12\x10\n\x03\x65nd\x18\x02 \x01(\x05R\x03\x65nd\x12@\n\x07options\x18\x03 \x01(\x0b\x32&.google.protobuf.ExtensionRangeOptionsR\x07options\x1a\x37\n\rReservedRange\x12\x14\n\x05start\x18\x01 \x01(\x05R\x05start\x12\x10\n\x03\x65nd\x18\x02 \x01(\x05R\x03\x65nd\"\xc7\x04\n\x15\x45xtensionRangeOptions\x12X\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption\x12Y\n\x0b\x64\x65\x63laration\x18\x02 \x03(\x0b\x32\x32.google.protobuf.ExtensionRangeOptions.DeclarationB\x03\x88\x01\x02R\x0b\x64\x65\x63laration\x12\x37\n\x08\x66\x65\x61tures\x18\x32 \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\x12h\n\x0cverification\x18\x03 \x01(\x0e\x32\x38.google.protobuf.ExtensionRangeOptions.VerificationState:\nUNVERIFIEDR\x0cverification\x1a\x94\x01\n\x0b\x44\x65\x63laration\x12\x16\n\x06number\x18\x01 \x01(\x05R\x06number\x12\x1b\n\tfull_name\x18\x02 \x01(\tR\x08\x66ullName\x12\x12\n\x04type\x18\x03 \x01(\tR\x04type\x12\x1a\n\x08reserved\x18\x05 \x01(\x08R\x08reserved\x12\x1a\n\x08repeated\x18\x06 \x01(\x08R\x08repeatedJ\x04\x08\x04\x10\x05\"4\n\x11VerificationState\x12\x0f\n\x0b\x44\x45\x43LARATION\x10\x00\x12\x0e\n\nUNVERIFIED\x10\x01*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02\"\xc1\x06\n\x14\x46ieldDescriptorProto\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x16\n\x06number\x18\x03 \x01(\x05R\x06number\x12\x41\n\x05label\x18\x04 \x01(\x0e\x32+.google.protobuf.FieldDescriptorProto.LabelR\x05label\x12>\n\x04type\x18\x05 \x01(\x0e\x32*.google.protobuf.FieldDescriptorProto.TypeR\x04type\x12\x1b\n\ttype_name\x18\x06 \x01(\tR\x08typeName\x12\x1a\n\x08\x65xtendee\x18\x02 \x01(\tR\x08\x65xtendee\x12#\n\rdefault_value\x18\x07 \x01(\tR\x0c\x64\x65\x66\x61ultValue\x12\x1f\n\x0boneof_index\x18\t \x01(\x05R\noneofIndex\x12\x1b\n\tjson_name\x18\n \x01(\tR\x08jsonName\x12\x37\n\x07options\x18\x08 \x01(\x0b\x32\x1d.google.protobuf.FieldOptionsR\x07options\x12\'\n\x0fproto3_optional\x18\x11 \x01(\x08R\x0eproto3Optional\"\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_REPEATED\x10\x03\x12\x12\n\x0eLABEL_REQUIRED\x10\x02\"c\n\x14OneofDescriptorProto\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x37\n\x07options\x18\x02 \x01(\x0b\x32\x1d.google.protobuf.OneofOptionsR\x07options\"\xe3\x02\n\x13\x45numDescriptorProto\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12?\n\x05value\x18\x02 \x03(\x0b\x32).google.protobuf.EnumValueDescriptorProtoR\x05value\x12\x36\n\x07options\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.EnumOptionsR\x07options\x12]\n\x0ereserved_range\x18\x04 \x03(\x0b\x32\x36.google.protobuf.EnumDescriptorProto.EnumReservedRangeR\rreservedRange\x12#\n\rreserved_name\x18\x05 \x03(\tR\x0creservedName\x1a;\n\x11\x45numReservedRange\x12\x14\n\x05start\x18\x01 \x01(\x05R\x05start\x12\x10\n\x03\x65nd\x18\x02 \x01(\x05R\x03\x65nd\"\x83\x01\n\x18\x45numValueDescriptorProto\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x16\n\x06number\x18\x02 \x01(\x05R\x06number\x12;\n\x07options\x18\x03 \x01(\x0b\x32!.google.protobuf.EnumValueOptionsR\x07options\"\xa7\x01\n\x16ServiceDescriptorProto\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12>\n\x06method\x18\x02 \x03(\x0b\x32&.google.protobuf.MethodDescriptorProtoR\x06method\x12\x39\n\x07options\x18\x03 \x01(\x0b\x32\x1f.google.protobuf.ServiceOptionsR\x07options\"\x89\x02\n\x15MethodDescriptorProto\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1d\n\ninput_type\x18\x02 \x01(\tR\tinputType\x12\x1f\n\x0boutput_type\x18\x03 \x01(\tR\noutputType\x12\x38\n\x07options\x18\x04 \x01(\x0b\x32\x1e.google.protobuf.MethodOptionsR\x07options\x12\x30\n\x10\x63lient_streaming\x18\x05 \x01(\x08:\x05\x66\x61lseR\x0f\x63lientStreaming\x12\x30\n\x10server_streaming\x18\x06 \x01(\x08:\x05\x66\x61lseR\x0fserverStreaming\"\xca\t\n\x0b\x46ileOptions\x12!\n\x0cjava_package\x18\x01 \x01(\tR\x0bjavaPackage\x12\x30\n\x14java_outer_classname\x18\x08 \x01(\tR\x12javaOuterClassname\x12\x35\n\x13java_multiple_files\x18\n \x01(\x08:\x05\x66\x61lseR\x11javaMultipleFiles\x12\x44\n\x1djava_generate_equals_and_hash\x18\x14 \x01(\x08\x42\x02\x18\x01R\x19javaGenerateEqualsAndHash\x12:\n\x16java_string_check_utf8\x18\x1b \x01(\x08:\x05\x66\x61lseR\x13javaStringCheckUtf8\x12S\n\x0coptimize_for\x18\t \x01(\x0e\x32).google.protobuf.FileOptions.OptimizeMode:\x05SPEEDR\x0boptimizeFor\x12\x1d\n\ngo_package\x18\x0b \x01(\tR\tgoPackage\x12\x35\n\x13\x63\x63_generic_services\x18\x10 \x01(\x08:\x05\x66\x61lseR\x11\x63\x63GenericServices\x12\x39\n\x15java_generic_services\x18\x11 \x01(\x08:\x05\x66\x61lseR\x13javaGenericServices\x12\x35\n\x13py_generic_services\x18\x12 \x01(\x08:\x05\x66\x61lseR\x11pyGenericServices\x12\x37\n\x14php_generic_services\x18* \x01(\x08:\x05\x66\x61lseR\x12phpGenericServices\x12%\n\ndeprecated\x18\x17 \x01(\x08:\x05\x66\x61lseR\ndeprecated\x12.\n\x10\x63\x63_enable_arenas\x18\x1f \x01(\x08:\x04trueR\x0e\x63\x63\x45nableArenas\x12*\n\x11objc_class_prefix\x18$ \x01(\tR\x0fobjcClassPrefix\x12)\n\x10\x63sharp_namespace\x18% \x01(\tR\x0f\x63sharpNamespace\x12!\n\x0cswift_prefix\x18\' \x01(\tR\x0bswiftPrefix\x12(\n\x10php_class_prefix\x18( \x01(\tR\x0ephpClassPrefix\x12#\n\rphp_namespace\x18) \x01(\tR\x0cphpNamespace\x12\x34\n\x16php_metadata_namespace\x18, \x01(\tR\x14phpMetadataNamespace\x12!\n\x0cruby_package\x18- \x01(\tR\x0brubyPackage\x12\x37\n\x08\x66\x65\x61tures\x18\x32 \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\x12X\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption\":\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\x02J\x04\x08&\x10\'\"\xf4\x03\n\x0eMessageOptions\x12<\n\x17message_set_wire_format\x18\x01 \x01(\x08:\x05\x66\x61lseR\x14messageSetWireFormat\x12L\n\x1fno_standard_descriptor_accessor\x18\x02 \x01(\x08:\x05\x66\x61lseR\x1cnoStandardDescriptorAccessor\x12%\n\ndeprecated\x18\x03 \x01(\x08:\x05\x66\x61lseR\ndeprecated\x12\x1b\n\tmap_entry\x18\x07 \x01(\x08R\x08mapEntry\x12V\n&deprecated_legacy_json_field_conflicts\x18\x0b \x01(\x08\x42\x02\x18\x01R\"deprecatedLegacyJsonFieldConflicts\x12\x37\n\x08\x66\x65\x61tures\x18\x0c \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\x12X\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02J\x04\x08\x04\x10\x05J\x04\x08\x05\x10\x06J\x04\x08\x06\x10\x07J\x04\x08\x08\x10\tJ\x04\x08\t\x10\n\"\xad\n\n\x0c\x46ieldOptions\x12\x41\n\x05\x63type\x18\x01 \x01(\x0e\x32#.google.protobuf.FieldOptions.CType:\x06STRINGR\x05\x63type\x12\x16\n\x06packed\x18\x02 \x01(\x08R\x06packed\x12G\n\x06jstype\x18\x06 \x01(\x0e\x32$.google.protobuf.FieldOptions.JSType:\tJS_NORMALR\x06jstype\x12\x19\n\x04lazy\x18\x05 \x01(\x08:\x05\x66\x61lseR\x04lazy\x12.\n\x0funverified_lazy\x18\x0f \x01(\x08:\x05\x66\x61lseR\x0eunverifiedLazy\x12%\n\ndeprecated\x18\x03 \x01(\x08:\x05\x66\x61lseR\ndeprecated\x12\x19\n\x04weak\x18\n \x01(\x08:\x05\x66\x61lseR\x04weak\x12(\n\x0c\x64\x65\x62ug_redact\x18\x10 \x01(\x08:\x05\x66\x61lseR\x0b\x64\x65\x62ugRedact\x12K\n\tretention\x18\x11 \x01(\x0e\x32-.google.protobuf.FieldOptions.OptionRetentionR\tretention\x12H\n\x07targets\x18\x13 \x03(\x0e\x32..google.protobuf.FieldOptions.OptionTargetTypeR\x07targets\x12W\n\x10\x65\x64ition_defaults\x18\x14 \x03(\x0b\x32,.google.protobuf.FieldOptions.EditionDefaultR\x0f\x65\x64itionDefaults\x12\x37\n\x08\x66\x65\x61tures\x18\x15 \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\x12X\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption\x1aZ\n\x0e\x45\x64itionDefault\x12\x32\n\x07\x65\x64ition\x18\x03 \x01(\x0e\x32\x18.google.protobuf.EditionR\x07\x65\x64ition\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value\"/\n\x05\x43Type\x12\n\n\x06STRING\x10\x00\x12\x08\n\x04\x43ORD\x10\x01\x12\x10\n\x0cSTRING_PIECE\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\"U\n\x0fOptionRetention\x12\x15\n\x11RETENTION_UNKNOWN\x10\x00\x12\x15\n\x11RETENTION_RUNTIME\x10\x01\x12\x14\n\x10RETENTION_SOURCE\x10\x02\"\x8c\x02\n\x10OptionTargetType\x12\x17\n\x13TARGET_TYPE_UNKNOWN\x10\x00\x12\x14\n\x10TARGET_TYPE_FILE\x10\x01\x12\x1f\n\x1bTARGET_TYPE_EXTENSION_RANGE\x10\x02\x12\x17\n\x13TARGET_TYPE_MESSAGE\x10\x03\x12\x15\n\x11TARGET_TYPE_FIELD\x10\x04\x12\x15\n\x11TARGET_TYPE_ONEOF\x10\x05\x12\x14\n\x10TARGET_TYPE_ENUM\x10\x06\x12\x1a\n\x16TARGET_TYPE_ENUM_ENTRY\x10\x07\x12\x17\n\x13TARGET_TYPE_SERVICE\x10\x08\x12\x16\n\x12TARGET_TYPE_METHOD\x10\t*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02J\x04\x08\x04\x10\x05J\x04\x08\x12\x10\x13\"\xac\x01\n\x0cOneofOptions\x12\x37\n\x08\x66\x65\x61tures\x18\x01 \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\x12X\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02\"\xd1\x02\n\x0b\x45numOptions\x12\x1f\n\x0b\x61llow_alias\x18\x02 \x01(\x08R\nallowAlias\x12%\n\ndeprecated\x18\x03 \x01(\x08:\x05\x66\x61lseR\ndeprecated\x12V\n&deprecated_legacy_json_field_conflicts\x18\x06 \x01(\x08\x42\x02\x18\x01R\"deprecatedLegacyJsonFieldConflicts\x12\x37\n\x08\x66\x65\x61tures\x18\x07 \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\x12X\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02J\x04\x08\x05\x10\x06\"\x81\x02\n\x10\x45numValueOptions\x12%\n\ndeprecated\x18\x01 \x01(\x08:\x05\x66\x61lseR\ndeprecated\x12\x37\n\x08\x66\x65\x61tures\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\x12(\n\x0c\x64\x65\x62ug_redact\x18\x03 \x01(\x08:\x05\x66\x61lseR\x0b\x64\x65\x62ugRedact\x12X\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02\"\xd5\x01\n\x0eServiceOptions\x12\x37\n\x08\x66\x65\x61tures\x18\" \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\x12%\n\ndeprecated\x18! \x01(\x08:\x05\x66\x61lseR\ndeprecated\x12X\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02\"\x99\x03\n\rMethodOptions\x12%\n\ndeprecated\x18! \x01(\x08:\x05\x66\x61lseR\ndeprecated\x12q\n\x11idempotency_level\x18\" \x01(\x0e\x32/.google.protobuf.MethodOptions.IdempotencyLevel:\x13IDEMPOTENCY_UNKNOWNR\x10idempotencyLevel\x12\x37\n\x08\x66\x65\x61tures\x18# \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\x12X\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption\"P\n\x10IdempotencyLevel\x12\x17\n\x13IDEMPOTENCY_UNKNOWN\x10\x00\x12\x13\n\x0fNO_SIDE_EFFECTS\x10\x01\x12\x0e\n\nIDEMPOTENT\x10\x02*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02\"\x9a\x03\n\x13UninterpretedOption\x12\x41\n\x04name\x18\x02 \x03(\x0b\x32-.google.protobuf.UninterpretedOption.NamePartR\x04name\x12)\n\x10identifier_value\x18\x03 \x01(\tR\x0fidentifierValue\x12,\n\x12positive_int_value\x18\x04 \x01(\x04R\x10positiveIntValue\x12,\n\x12negative_int_value\x18\x05 \x01(\x03R\x10negativeIntValue\x12!\n\x0c\x64ouble_value\x18\x06 \x01(\x01R\x0b\x64oubleValue\x12!\n\x0cstring_value\x18\x07 \x01(\x0cR\x0bstringValue\x12\'\n\x0f\x61ggregate_value\x18\x08 \x01(\tR\x0e\x61ggregateValue\x1aJ\n\x08NamePart\x12\x1b\n\tname_part\x18\x01 \x02(\tR\x08namePart\x12!\n\x0cis_extension\x18\x02 \x02(\x08R\x0bisExtension\"\xfc\t\n\nFeatureSet\x12\x8b\x01\n\x0e\x66ield_presence\x18\x01 \x01(\x0e\x32).google.protobuf.FeatureSet.FieldPresenceB9\x88\x01\x01\x98\x01\x04\x98\x01\x01\xa2\x01\r\x12\x08\x45XPLICIT\x18\xe6\x07\xa2\x01\r\x12\x08IMPLICIT\x18\xe7\x07\xa2\x01\r\x12\x08\x45XPLICIT\x18\xe8\x07R\rfieldPresence\x12\x66\n\tenum_type\x18\x02 \x01(\x0e\x32$.google.protobuf.FeatureSet.EnumTypeB#\x88\x01\x01\x98\x01\x06\x98\x01\x01\xa2\x01\x0b\x12\x06\x43LOSED\x18\xe6\x07\xa2\x01\t\x12\x04OPEN\x18\xe7\x07R\x08\x65numType\x12\x92\x01\n\x17repeated_field_encoding\x18\x03 \x01(\x0e\x32\x31.google.protobuf.FeatureSet.RepeatedFieldEncodingB\'\x88\x01\x01\x98\x01\x04\x98\x01\x01\xa2\x01\r\x12\x08\x45XPANDED\x18\xe6\x07\xa2\x01\x0b\x12\x06PACKED\x18\xe7\x07R\x15repeatedFieldEncoding\x12x\n\x0futf8_validation\x18\x04 \x01(\x0e\x32*.google.protobuf.FeatureSet.Utf8ValidationB#\x88\x01\x01\x98\x01\x04\x98\x01\x01\xa2\x01\t\x12\x04NONE\x18\xe6\x07\xa2\x01\x0b\x12\x06VERIFY\x18\xe7\x07R\x0eutf8Validation\x12x\n\x10message_encoding\x18\x05 \x01(\x0e\x32+.google.protobuf.FeatureSet.MessageEncodingB \x88\x01\x01\x98\x01\x04\x98\x01\x01\xa2\x01\x14\x12\x0fLENGTH_PREFIXED\x18\xe6\x07R\x0fmessageEncoding\x12|\n\x0bjson_format\x18\x06 \x01(\x0e\x32&.google.protobuf.FeatureSet.JsonFormatB3\x88\x01\x01\x98\x01\x03\x98\x01\x06\x98\x01\x01\xa2\x01\x17\x12\x12LEGACY_BEST_EFFORT\x18\xe6\x07\xa2\x01\n\x12\x05\x41LLOW\x18\xe7\x07R\njsonFormat\"\\\n\rFieldPresence\x12\x1a\n\x16\x46IELD_PRESENCE_UNKNOWN\x10\x00\x12\x0c\n\x08\x45XPLICIT\x10\x01\x12\x0c\n\x08IMPLICIT\x10\x02\x12\x13\n\x0fLEGACY_REQUIRED\x10\x03\"7\n\x08\x45numType\x12\x15\n\x11\x45NUM_TYPE_UNKNOWN\x10\x00\x12\x08\n\x04OPEN\x10\x01\x12\n\n\x06\x43LOSED\x10\x02\"V\n\x15RepeatedFieldEncoding\x12#\n\x1fREPEATED_FIELD_ENCODING_UNKNOWN\x10\x00\x12\n\n\x06PACKED\x10\x01\x12\x0c\n\x08\x45XPANDED\x10\x02\"C\n\x0eUtf8Validation\x12\x1b\n\x17UTF8_VALIDATION_UNKNOWN\x10\x00\x12\x08\n\x04NONE\x10\x01\x12\n\n\x06VERIFY\x10\x02\"S\n\x0fMessageEncoding\x12\x1c\n\x18MESSAGE_ENCODING_UNKNOWN\x10\x00\x12\x13\n\x0fLENGTH_PREFIXED\x10\x01\x12\r\n\tDELIMITED\x10\x02\"H\n\nJsonFormat\x12\x17\n\x13JSON_FORMAT_UNKNOWN\x10\x00\x12\t\n\x05\x41LLOW\x10\x01\x12\x16\n\x12LEGACY_BEST_EFFORT\x10\x02*\x06\x08\xe8\x07\x10\xe9\x07*\x06\x08\xe9\x07\x10\xea\x07*\x06\x08\x8bN\x10\x90NJ\x06\x08\xe7\x07\x10\xe8\x07\"\xfe\x02\n\x12\x46\x65\x61tureSetDefaults\x12X\n\x08\x64\x65\x66\x61ults\x18\x01 \x03(\x0b\x32<.google.protobuf.FeatureSetDefaults.FeatureSetEditionDefaultR\x08\x64\x65\x66\x61ults\x12\x41\n\x0fminimum_edition\x18\x04 \x01(\x0e\x32\x18.google.protobuf.EditionR\x0eminimumEdition\x12\x41\n\x0fmaximum_edition\x18\x05 \x01(\x0e\x32\x18.google.protobuf.EditionR\x0emaximumEdition\x1a\x87\x01\n\x18\x46\x65\x61tureSetEditionDefault\x12\x32\n\x07\x65\x64ition\x18\x03 \x01(\x0e\x32\x18.google.protobuf.EditionR\x07\x65\x64ition\x12\x37\n\x08\x66\x65\x61tures\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\"\xa7\x02\n\x0eSourceCodeInfo\x12\x44\n\x08location\x18\x01 \x03(\x0b\x32(.google.protobuf.SourceCodeInfo.LocationR\x08location\x1a\xce\x01\n\x08Location\x12\x16\n\x04path\x18\x01 \x03(\x05\x42\x02\x10\x01R\x04path\x12\x16\n\x04span\x18\x02 \x03(\x05\x42\x02\x10\x01R\x04span\x12)\n\x10leading_comments\x18\x03 \x01(\tR\x0fleadingComments\x12+\n\x11trailing_comments\x18\x04 \x01(\tR\x10trailingComments\x12:\n\x19leading_detached_comments\x18\x06 \x03(\tR\x17leadingDetachedComments\"\xd0\x02\n\x11GeneratedCodeInfo\x12M\n\nannotation\x18\x01 \x03(\x0b\x32-.google.protobuf.GeneratedCodeInfo.AnnotationR\nannotation\x1a\xeb\x01\n\nAnnotation\x12\x16\n\x04path\x18\x01 \x03(\x05\x42\x02\x10\x01R\x04path\x12\x1f\n\x0bsource_file\x18\x02 \x01(\tR\nsourceFile\x12\x14\n\x05\x62\x65gin\x18\x03 \x01(\x05R\x05\x62\x65gin\x12\x10\n\x03\x65nd\x18\x04 \x01(\x05R\x03\x65nd\x12R\n\x08semantic\x18\x05 \x01(\x0e\x32\x36.google.protobuf.GeneratedCodeInfo.Annotation.SemanticR\x08semantic\"(\n\x08Semantic\x12\x08\n\x04NONE\x10\x00\x12\x07\n\x03SET\x10\x01\x12\t\n\x05\x41LIAS\x10\x02*\xea\x01\n\x07\x45\x64ition\x12\x13\n\x0f\x45\x44ITION_UNKNOWN\x10\x00\x12\x13\n\x0e\x45\x44ITION_PROTO2\x10\xe6\x07\x12\x13\n\x0e\x45\x44ITION_PROTO3\x10\xe7\x07\x12\x11\n\x0c\x45\x44ITION_2023\x10\xe8\x07\x12\x17\n\x13\x45\x44ITION_1_TEST_ONLY\x10\x01\x12\x17\n\x13\x45\x44ITION_2_TEST_ONLY\x10\x02\x12\x1d\n\x17\x45\x44ITION_99997_TEST_ONLY\x10\x9d\x8d\x06\x12\x1d\n\x17\x45\x44ITION_99998_TEST_ONLY\x10\x9e\x8d\x06\x12\x1d\n\x17\x45\x44ITION_99999_TEST_ONLY\x10\x9f\x8d\x06\x42~\n\x13\x63om.google.protobufB\x10\x44\x65scriptorProtosH\x01Z-google.golang.org/protobuf/types/descriptorpb\xf8\x01\x01\xa2\x02\x03GPB\xaa\x02\x1aGoogle.Protobuf.Reflection'
25 )
26else:
27 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n google/protobuf/descriptor.proto\x12\x0fgoogle.protobuf\"M\n\x11\x46ileDescriptorSet\x12\x38\n\x04\x66ile\x18\x01 \x03(\x0b\x32$.google.protobuf.FileDescriptorProtoR\x04\x66ile\"\x98\x05\n\x13\x46ileDescriptorProto\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x18\n\x07package\x18\x02 \x01(\tR\x07package\x12\x1e\n\ndependency\x18\x03 \x03(\tR\ndependency\x12+\n\x11public_dependency\x18\n \x03(\x05R\x10publicDependency\x12\'\n\x0fweak_dependency\x18\x0b \x03(\x05R\x0eweakDependency\x12\x43\n\x0cmessage_type\x18\x04 \x03(\x0b\x32 .google.protobuf.DescriptorProtoR\x0bmessageType\x12\x41\n\tenum_type\x18\x05 \x03(\x0b\x32$.google.protobuf.EnumDescriptorProtoR\x08\x65numType\x12\x41\n\x07service\x18\x06 \x03(\x0b\x32\'.google.protobuf.ServiceDescriptorProtoR\x07service\x12\x43\n\textension\x18\x07 \x03(\x0b\x32%.google.protobuf.FieldDescriptorProtoR\textension\x12\x36\n\x07options\x18\x08 \x01(\x0b\x32\x1c.google.protobuf.FileOptionsR\x07options\x12I\n\x10source_code_info\x18\t \x01(\x0b\x32\x1f.google.protobuf.SourceCodeInfoR\x0esourceCodeInfo\x12\x16\n\x06syntax\x18\x0c \x01(\tR\x06syntax\x12\x32\n\x07\x65\x64ition\x18\x0e \x01(\x0e\x32\x18.google.protobuf.EditionR\x07\x65\x64ition\"\xb9\x06\n\x0f\x44\x65scriptorProto\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12;\n\x05\x66ield\x18\x02 \x03(\x0b\x32%.google.protobuf.FieldDescriptorProtoR\x05\x66ield\x12\x43\n\textension\x18\x06 \x03(\x0b\x32%.google.protobuf.FieldDescriptorProtoR\textension\x12\x41\n\x0bnested_type\x18\x03 \x03(\x0b\x32 .google.protobuf.DescriptorProtoR\nnestedType\x12\x41\n\tenum_type\x18\x04 \x03(\x0b\x32$.google.protobuf.EnumDescriptorProtoR\x08\x65numType\x12X\n\x0f\x65xtension_range\x18\x05 \x03(\x0b\x32/.google.protobuf.DescriptorProto.ExtensionRangeR\x0e\x65xtensionRange\x12\x44\n\noneof_decl\x18\x08 \x03(\x0b\x32%.google.protobuf.OneofDescriptorProtoR\toneofDecl\x12\x39\n\x07options\x18\x07 \x01(\x0b\x32\x1f.google.protobuf.MessageOptionsR\x07options\x12U\n\x0ereserved_range\x18\t \x03(\x0b\x32..google.protobuf.DescriptorProto.ReservedRangeR\rreservedRange\x12#\n\rreserved_name\x18\n \x03(\tR\x0creservedName\x1az\n\x0e\x45xtensionRange\x12\x14\n\x05start\x18\x01 \x01(\x05R\x05start\x12\x10\n\x03\x65nd\x18\x02 \x01(\x05R\x03\x65nd\x12@\n\x07options\x18\x03 \x01(\x0b\x32&.google.protobuf.ExtensionRangeOptionsR\x07options\x1a\x37\n\rReservedRange\x12\x14\n\x05start\x18\x01 \x01(\x05R\x05start\x12\x10\n\x03\x65nd\x18\x02 \x01(\x05R\x03\x65nd\"\xc7\x04\n\x15\x45xtensionRangeOptions\x12X\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption\x12Y\n\x0b\x64\x65\x63laration\x18\x02 \x03(\x0b\x32\x32.google.protobuf.ExtensionRangeOptions.DeclarationB\x03\x88\x01\x02R\x0b\x64\x65\x63laration\x12\x37\n\x08\x66\x65\x61tures\x18\x32 \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\x12h\n\x0cverification\x18\x03 \x01(\x0e\x32\x38.google.protobuf.ExtensionRangeOptions.VerificationState:\nUNVERIFIEDR\x0cverification\x1a\x94\x01\n\x0b\x44\x65\x63laration\x12\x16\n\x06number\x18\x01 \x01(\x05R\x06number\x12\x1b\n\tfull_name\x18\x02 \x01(\tR\x08\x66ullName\x12\x12\n\x04type\x18\x03 \x01(\tR\x04type\x12\x1a\n\x08reserved\x18\x05 \x01(\x08R\x08reserved\x12\x1a\n\x08repeated\x18\x06 \x01(\x08R\x08repeatedJ\x04\x08\x04\x10\x05\"4\n\x11VerificationState\x12\x0f\n\x0b\x44\x45\x43LARATION\x10\x00\x12\x0e\n\nUNVERIFIED\x10\x01*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02\"\xc1\x06\n\x14\x46ieldDescriptorProto\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x16\n\x06number\x18\x03 \x01(\x05R\x06number\x12\x41\n\x05label\x18\x04 \x01(\x0e\x32+.google.protobuf.FieldDescriptorProto.LabelR\x05label\x12>\n\x04type\x18\x05 \x01(\x0e\x32*.google.protobuf.FieldDescriptorProto.TypeR\x04type\x12\x1b\n\ttype_name\x18\x06 \x01(\tR\x08typeName\x12\x1a\n\x08\x65xtendee\x18\x02 \x01(\tR\x08\x65xtendee\x12#\n\rdefault_value\x18\x07 \x01(\tR\x0c\x64\x65\x66\x61ultValue\x12\x1f\n\x0boneof_index\x18\t \x01(\x05R\noneofIndex\x12\x1b\n\tjson_name\x18\n \x01(\tR\x08jsonName\x12\x37\n\x07options\x18\x08 \x01(\x0b\x32\x1d.google.protobuf.FieldOptionsR\x07options\x12\'\n\x0fproto3_optional\x18\x11 \x01(\x08R\x0eproto3Optional\"\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_REPEATED\x10\x03\x12\x12\n\x0eLABEL_REQUIRED\x10\x02\"c\n\x14OneofDescriptorProto\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x37\n\x07options\x18\x02 \x01(\x0b\x32\x1d.google.protobuf.OneofOptionsR\x07options\"\xe3\x02\n\x13\x45numDescriptorProto\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12?\n\x05value\x18\x02 \x03(\x0b\x32).google.protobuf.EnumValueDescriptorProtoR\x05value\x12\x36\n\x07options\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.EnumOptionsR\x07options\x12]\n\x0ereserved_range\x18\x04 \x03(\x0b\x32\x36.google.protobuf.EnumDescriptorProto.EnumReservedRangeR\rreservedRange\x12#\n\rreserved_name\x18\x05 \x03(\tR\x0creservedName\x1a;\n\x11\x45numReservedRange\x12\x14\n\x05start\x18\x01 \x01(\x05R\x05start\x12\x10\n\x03\x65nd\x18\x02 \x01(\x05R\x03\x65nd\"\x83\x01\n\x18\x45numValueDescriptorProto\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x16\n\x06number\x18\x02 \x01(\x05R\x06number\x12;\n\x07options\x18\x03 \x01(\x0b\x32!.google.protobuf.EnumValueOptionsR\x07options\"\xa7\x01\n\x16ServiceDescriptorProto\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12>\n\x06method\x18\x02 \x03(\x0b\x32&.google.protobuf.MethodDescriptorProtoR\x06method\x12\x39\n\x07options\x18\x03 \x01(\x0b\x32\x1f.google.protobuf.ServiceOptionsR\x07options\"\x89\x02\n\x15MethodDescriptorProto\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1d\n\ninput_type\x18\x02 \x01(\tR\tinputType\x12\x1f\n\x0boutput_type\x18\x03 \x01(\tR\noutputType\x12\x38\n\x07options\x18\x04 \x01(\x0b\x32\x1e.google.protobuf.MethodOptionsR\x07options\x12\x30\n\x10\x63lient_streaming\x18\x05 \x01(\x08:\x05\x66\x61lseR\x0f\x63lientStreaming\x12\x30\n\x10server_streaming\x18\x06 \x01(\x08:\x05\x66\x61lseR\x0fserverStreaming\"\xca\t\n\x0b\x46ileOptions\x12!\n\x0cjava_package\x18\x01 \x01(\tR\x0bjavaPackage\x12\x30\n\x14java_outer_classname\x18\x08 \x01(\tR\x12javaOuterClassname\x12\x35\n\x13java_multiple_files\x18\n \x01(\x08:\x05\x66\x61lseR\x11javaMultipleFiles\x12\x44\n\x1djava_generate_equals_and_hash\x18\x14 \x01(\x08\x42\x02\x18\x01R\x19javaGenerateEqualsAndHash\x12:\n\x16java_string_check_utf8\x18\x1b \x01(\x08:\x05\x66\x61lseR\x13javaStringCheckUtf8\x12S\n\x0coptimize_for\x18\t \x01(\x0e\x32).google.protobuf.FileOptions.OptimizeMode:\x05SPEEDR\x0boptimizeFor\x12\x1d\n\ngo_package\x18\x0b \x01(\tR\tgoPackage\x12\x35\n\x13\x63\x63_generic_services\x18\x10 \x01(\x08:\x05\x66\x61lseR\x11\x63\x63GenericServices\x12\x39\n\x15java_generic_services\x18\x11 \x01(\x08:\x05\x66\x61lseR\x13javaGenericServices\x12\x35\n\x13py_generic_services\x18\x12 \x01(\x08:\x05\x66\x61lseR\x11pyGenericServices\x12\x37\n\x14php_generic_services\x18* \x01(\x08:\x05\x66\x61lseR\x12phpGenericServices\x12%\n\ndeprecated\x18\x17 \x01(\x08:\x05\x66\x61lseR\ndeprecated\x12.\n\x10\x63\x63_enable_arenas\x18\x1f \x01(\x08:\x04trueR\x0e\x63\x63\x45nableArenas\x12*\n\x11objc_class_prefix\x18$ \x01(\tR\x0fobjcClassPrefix\x12)\n\x10\x63sharp_namespace\x18% \x01(\tR\x0f\x63sharpNamespace\x12!\n\x0cswift_prefix\x18\' \x01(\tR\x0bswiftPrefix\x12(\n\x10php_class_prefix\x18( \x01(\tR\x0ephpClassPrefix\x12#\n\rphp_namespace\x18) \x01(\tR\x0cphpNamespace\x12\x34\n\x16php_metadata_namespace\x18, \x01(\tR\x14phpMetadataNamespace\x12!\n\x0cruby_package\x18- \x01(\tR\x0brubyPackage\x12\x37\n\x08\x66\x65\x61tures\x18\x32 \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\x12X\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption\":\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\x02J\x04\x08&\x10\'\"\xf4\x03\n\x0eMessageOptions\x12<\n\x17message_set_wire_format\x18\x01 \x01(\x08:\x05\x66\x61lseR\x14messageSetWireFormat\x12L\n\x1fno_standard_descriptor_accessor\x18\x02 \x01(\x08:\x05\x66\x61lseR\x1cnoStandardDescriptorAccessor\x12%\n\ndeprecated\x18\x03 \x01(\x08:\x05\x66\x61lseR\ndeprecated\x12\x1b\n\tmap_entry\x18\x07 \x01(\x08R\x08mapEntry\x12V\n&deprecated_legacy_json_field_conflicts\x18\x0b \x01(\x08\x42\x02\x18\x01R\"deprecatedLegacyJsonFieldConflicts\x12\x37\n\x08\x66\x65\x61tures\x18\x0c \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\x12X\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02J\x04\x08\x04\x10\x05J\x04\x08\x05\x10\x06J\x04\x08\x06\x10\x07J\x04\x08\x08\x10\tJ\x04\x08\t\x10\n\"\xad\n\n\x0c\x46ieldOptions\x12\x41\n\x05\x63type\x18\x01 \x01(\x0e\x32#.google.protobuf.FieldOptions.CType:\x06STRINGR\x05\x63type\x12\x16\n\x06packed\x18\x02 \x01(\x08R\x06packed\x12G\n\x06jstype\x18\x06 \x01(\x0e\x32$.google.protobuf.FieldOptions.JSType:\tJS_NORMALR\x06jstype\x12\x19\n\x04lazy\x18\x05 \x01(\x08:\x05\x66\x61lseR\x04lazy\x12.\n\x0funverified_lazy\x18\x0f \x01(\x08:\x05\x66\x61lseR\x0eunverifiedLazy\x12%\n\ndeprecated\x18\x03 \x01(\x08:\x05\x66\x61lseR\ndeprecated\x12\x19\n\x04weak\x18\n \x01(\x08:\x05\x66\x61lseR\x04weak\x12(\n\x0c\x64\x65\x62ug_redact\x18\x10 \x01(\x08:\x05\x66\x61lseR\x0b\x64\x65\x62ugRedact\x12K\n\tretention\x18\x11 \x01(\x0e\x32-.google.protobuf.FieldOptions.OptionRetentionR\tretention\x12H\n\x07targets\x18\x13 \x03(\x0e\x32..google.protobuf.FieldOptions.OptionTargetTypeR\x07targets\x12W\n\x10\x65\x64ition_defaults\x18\x14 \x03(\x0b\x32,.google.protobuf.FieldOptions.EditionDefaultR\x0f\x65\x64itionDefaults\x12\x37\n\x08\x66\x65\x61tures\x18\x15 \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\x12X\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption\x1aZ\n\x0e\x45\x64itionDefault\x12\x32\n\x07\x65\x64ition\x18\x03 \x01(\x0e\x32\x18.google.protobuf.EditionR\x07\x65\x64ition\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value\"/\n\x05\x43Type\x12\n\n\x06STRING\x10\x00\x12\x08\n\x04\x43ORD\x10\x01\x12\x10\n\x0cSTRING_PIECE\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\"U\n\x0fOptionRetention\x12\x15\n\x11RETENTION_UNKNOWN\x10\x00\x12\x15\n\x11RETENTION_RUNTIME\x10\x01\x12\x14\n\x10RETENTION_SOURCE\x10\x02\"\x8c\x02\n\x10OptionTargetType\x12\x17\n\x13TARGET_TYPE_UNKNOWN\x10\x00\x12\x14\n\x10TARGET_TYPE_FILE\x10\x01\x12\x1f\n\x1bTARGET_TYPE_EXTENSION_RANGE\x10\x02\x12\x17\n\x13TARGET_TYPE_MESSAGE\x10\x03\x12\x15\n\x11TARGET_TYPE_FIELD\x10\x04\x12\x15\n\x11TARGET_TYPE_ONEOF\x10\x05\x12\x14\n\x10TARGET_TYPE_ENUM\x10\x06\x12\x1a\n\x16TARGET_TYPE_ENUM_ENTRY\x10\x07\x12\x17\n\x13TARGET_TYPE_SERVICE\x10\x08\x12\x16\n\x12TARGET_TYPE_METHOD\x10\t*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02J\x04\x08\x04\x10\x05J\x04\x08\x12\x10\x13\"\xac\x01\n\x0cOneofOptions\x12\x37\n\x08\x66\x65\x61tures\x18\x01 \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\x12X\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02\"\xd1\x02\n\x0b\x45numOptions\x12\x1f\n\x0b\x61llow_alias\x18\x02 \x01(\x08R\nallowAlias\x12%\n\ndeprecated\x18\x03 \x01(\x08:\x05\x66\x61lseR\ndeprecated\x12V\n&deprecated_legacy_json_field_conflicts\x18\x06 \x01(\x08\x42\x02\x18\x01R\"deprecatedLegacyJsonFieldConflicts\x12\x37\n\x08\x66\x65\x61tures\x18\x07 \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\x12X\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02J\x04\x08\x05\x10\x06\"\x81\x02\n\x10\x45numValueOptions\x12%\n\ndeprecated\x18\x01 \x01(\x08:\x05\x66\x61lseR\ndeprecated\x12\x37\n\x08\x66\x65\x61tures\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\x12(\n\x0c\x64\x65\x62ug_redact\x18\x03 \x01(\x08:\x05\x66\x61lseR\x0b\x64\x65\x62ugRedact\x12X\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02\"\xd5\x01\n\x0eServiceOptions\x12\x37\n\x08\x66\x65\x61tures\x18\" \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\x12%\n\ndeprecated\x18! \x01(\x08:\x05\x66\x61lseR\ndeprecated\x12X\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02\"\x99\x03\n\rMethodOptions\x12%\n\ndeprecated\x18! \x01(\x08:\x05\x66\x61lseR\ndeprecated\x12q\n\x11idempotency_level\x18\" \x01(\x0e\x32/.google.protobuf.MethodOptions.IdempotencyLevel:\x13IDEMPOTENCY_UNKNOWNR\x10idempotencyLevel\x12\x37\n\x08\x66\x65\x61tures\x18# \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\x12X\n\x14uninterpreted_option\x18\xe7\x07 \x03(\x0b\x32$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption\"P\n\x10IdempotencyLevel\x12\x17\n\x13IDEMPOTENCY_UNKNOWN\x10\x00\x12\x13\n\x0fNO_SIDE_EFFECTS\x10\x01\x12\x0e\n\nIDEMPOTENT\x10\x02*\t\x08\xe8\x07\x10\x80\x80\x80\x80\x02\"\x9a\x03\n\x13UninterpretedOption\x12\x41\n\x04name\x18\x02 \x03(\x0b\x32-.google.protobuf.UninterpretedOption.NamePartR\x04name\x12)\n\x10identifier_value\x18\x03 \x01(\tR\x0fidentifierValue\x12,\n\x12positive_int_value\x18\x04 \x01(\x04R\x10positiveIntValue\x12,\n\x12negative_int_value\x18\x05 \x01(\x03R\x10negativeIntValue\x12!\n\x0c\x64ouble_value\x18\x06 \x01(\x01R\x0b\x64oubleValue\x12!\n\x0cstring_value\x18\x07 \x01(\x0cR\x0bstringValue\x12\'\n\x0f\x61ggregate_value\x18\x08 \x01(\tR\x0e\x61ggregateValue\x1aJ\n\x08NamePart\x12\x1b\n\tname_part\x18\x01 \x02(\tR\x08namePart\x12!\n\x0cis_extension\x18\x02 \x02(\x08R\x0bisExtension\"\xfc\t\n\nFeatureSet\x12\x8b\x01\n\x0e\x66ield_presence\x18\x01 \x01(\x0e\x32).google.protobuf.FeatureSet.FieldPresenceB9\x88\x01\x01\x98\x01\x04\x98\x01\x01\xa2\x01\r\x12\x08\x45XPLICIT\x18\xe6\x07\xa2\x01\r\x12\x08IMPLICIT\x18\xe7\x07\xa2\x01\r\x12\x08\x45XPLICIT\x18\xe8\x07R\rfieldPresence\x12\x66\n\tenum_type\x18\x02 \x01(\x0e\x32$.google.protobuf.FeatureSet.EnumTypeB#\x88\x01\x01\x98\x01\x06\x98\x01\x01\xa2\x01\x0b\x12\x06\x43LOSED\x18\xe6\x07\xa2\x01\t\x12\x04OPEN\x18\xe7\x07R\x08\x65numType\x12\x92\x01\n\x17repeated_field_encoding\x18\x03 \x01(\x0e\x32\x31.google.protobuf.FeatureSet.RepeatedFieldEncodingB\'\x88\x01\x01\x98\x01\x04\x98\x01\x01\xa2\x01\r\x12\x08\x45XPANDED\x18\xe6\x07\xa2\x01\x0b\x12\x06PACKED\x18\xe7\x07R\x15repeatedFieldEncoding\x12x\n\x0futf8_validation\x18\x04 \x01(\x0e\x32*.google.protobuf.FeatureSet.Utf8ValidationB#\x88\x01\x01\x98\x01\x04\x98\x01\x01\xa2\x01\t\x12\x04NONE\x18\xe6\x07\xa2\x01\x0b\x12\x06VERIFY\x18\xe7\x07R\x0eutf8Validation\x12x\n\x10message_encoding\x18\x05 \x01(\x0e\x32+.google.protobuf.FeatureSet.MessageEncodingB \x88\x01\x01\x98\x01\x04\x98\x01\x01\xa2\x01\x14\x12\x0fLENGTH_PREFIXED\x18\xe6\x07R\x0fmessageEncoding\x12|\n\x0bjson_format\x18\x06 \x01(\x0e\x32&.google.protobuf.FeatureSet.JsonFormatB3\x88\x01\x01\x98\x01\x03\x98\x01\x06\x98\x01\x01\xa2\x01\x17\x12\x12LEGACY_BEST_EFFORT\x18\xe6\x07\xa2\x01\n\x12\x05\x41LLOW\x18\xe7\x07R\njsonFormat\"\\\n\rFieldPresence\x12\x1a\n\x16\x46IELD_PRESENCE_UNKNOWN\x10\x00\x12\x0c\n\x08\x45XPLICIT\x10\x01\x12\x0c\n\x08IMPLICIT\x10\x02\x12\x13\n\x0fLEGACY_REQUIRED\x10\x03\"7\n\x08\x45numType\x12\x15\n\x11\x45NUM_TYPE_UNKNOWN\x10\x00\x12\x08\n\x04OPEN\x10\x01\x12\n\n\x06\x43LOSED\x10\x02\"V\n\x15RepeatedFieldEncoding\x12#\n\x1fREPEATED_FIELD_ENCODING_UNKNOWN\x10\x00\x12\n\n\x06PACKED\x10\x01\x12\x0c\n\x08\x45XPANDED\x10\x02\"C\n\x0eUtf8Validation\x12\x1b\n\x17UTF8_VALIDATION_UNKNOWN\x10\x00\x12\x08\n\x04NONE\x10\x01\x12\n\n\x06VERIFY\x10\x02\"S\n\x0fMessageEncoding\x12\x1c\n\x18MESSAGE_ENCODING_UNKNOWN\x10\x00\x12\x13\n\x0fLENGTH_PREFIXED\x10\x01\x12\r\n\tDELIMITED\x10\x02\"H\n\nJsonFormat\x12\x17\n\x13JSON_FORMAT_UNKNOWN\x10\x00\x12\t\n\x05\x41LLOW\x10\x01\x12\x16\n\x12LEGACY_BEST_EFFORT\x10\x02*\x06\x08\xe8\x07\x10\xe9\x07*\x06\x08\xe9\x07\x10\xea\x07*\x06\x08\x8bN\x10\x90NJ\x06\x08\xe7\x07\x10\xe8\x07\"\xfe\x02\n\x12\x46\x65\x61tureSetDefaults\x12X\n\x08\x64\x65\x66\x61ults\x18\x01 \x03(\x0b\x32<.google.protobuf.FeatureSetDefaults.FeatureSetEditionDefaultR\x08\x64\x65\x66\x61ults\x12\x41\n\x0fminimum_edition\x18\x04 \x01(\x0e\x32\x18.google.protobuf.EditionR\x0eminimumEdition\x12\x41\n\x0fmaximum_edition\x18\x05 \x01(\x0e\x32\x18.google.protobuf.EditionR\x0emaximumEdition\x1a\x87\x01\n\x18\x46\x65\x61tureSetEditionDefault\x12\x32\n\x07\x65\x64ition\x18\x03 \x01(\x0e\x32\x18.google.protobuf.EditionR\x07\x65\x64ition\x12\x37\n\x08\x66\x65\x61tures\x18\x02 \x01(\x0b\x32\x1b.google.protobuf.FeatureSetR\x08\x66\x65\x61tures\"\xa7\x02\n\x0eSourceCodeInfo\x12\x44\n\x08location\x18\x01 \x03(\x0b\x32(.google.protobuf.SourceCodeInfo.LocationR\x08location\x1a\xce\x01\n\x08Location\x12\x16\n\x04path\x18\x01 \x03(\x05\x42\x02\x10\x01R\x04path\x12\x16\n\x04span\x18\x02 \x03(\x05\x42\x02\x10\x01R\x04span\x12)\n\x10leading_comments\x18\x03 \x01(\tR\x0fleadingComments\x12+\n\x11trailing_comments\x18\x04 \x01(\tR\x10trailingComments\x12:\n\x19leading_detached_comments\x18\x06 \x03(\tR\x17leadingDetachedComments\"\xd0\x02\n\x11GeneratedCodeInfo\x12M\n\nannotation\x18\x01 \x03(\x0b\x32-.google.protobuf.GeneratedCodeInfo.AnnotationR\nannotation\x1a\xeb\x01\n\nAnnotation\x12\x16\n\x04path\x18\x01 \x03(\x05\x42\x02\x10\x01R\x04path\x12\x1f\n\x0bsource_file\x18\x02 \x01(\tR\nsourceFile\x12\x14\n\x05\x62\x65gin\x18\x03 \x01(\x05R\x05\x62\x65gin\x12\x10\n\x03\x65nd\x18\x04 \x01(\x05R\x03\x65nd\x12R\n\x08semantic\x18\x05 \x01(\x0e\x32\x36.google.protobuf.GeneratedCodeInfo.Annotation.SemanticR\x08semantic\"(\n\x08Semantic\x12\x08\n\x04NONE\x10\x00\x12\x07\n\x03SET\x10\x01\x12\t\n\x05\x41LIAS\x10\x02*\xea\x01\n\x07\x45\x64ition\x12\x13\n\x0f\x45\x44ITION_UNKNOWN\x10\x00\x12\x13\n\x0e\x45\x44ITION_PROTO2\x10\xe6\x07\x12\x13\n\x0e\x45\x44ITION_PROTO3\x10\xe7\x07\x12\x11\n\x0c\x45\x44ITION_2023\x10\xe8\x07\x12\x17\n\x13\x45\x44ITION_1_TEST_ONLY\x10\x01\x12\x17\n\x13\x45\x44ITION_2_TEST_ONLY\x10\x02\x12\x1d\n\x17\x45\x44ITION_99997_TEST_ONLY\x10\x9d\x8d\x06\x12\x1d\n\x17\x45\x44ITION_99998_TEST_ONLY\x10\x9e\x8d\x06\x12\x1d\n\x17\x45\x44ITION_99999_TEST_ONLY\x10\x9f\x8d\x06\x42~\n\x13\x63om.google.protobufB\x10\x44\x65scriptorProtosH\x01Z-google.golang.org/protobuf/types/descriptorpb\xf8\x01\x01\xa2\x02\x03GPB\xaa\x02\x1aGoogle.Protobuf.Reflection')
29_globals = globals()
30if _descriptor._USE_C_DESCRIPTORS == False:
31 _EDITION = _descriptor.EnumDescriptor(
32 name='Edition',
33 full_name='google.protobuf.Edition',
34 filename=None,
35 file=DESCRIPTOR,
36 create_key=_descriptor._internal_create_key,
37 values=[
38 _descriptor.EnumValueDescriptor(
39 name='EDITION_UNKNOWN', index=0, number=0,
40 serialized_options=None,
41 type=None,
42 create_key=_descriptor._internal_create_key),
43 _descriptor.EnumValueDescriptor(
44 name='EDITION_PROTO2', index=1, number=998,
45 serialized_options=None,
46 type=None,
47 create_key=_descriptor._internal_create_key),
48 _descriptor.EnumValueDescriptor(
49 name='EDITION_PROTO3', index=2, number=999,
50 serialized_options=None,
51 type=None,
52 create_key=_descriptor._internal_create_key),
53 _descriptor.EnumValueDescriptor(
54 name='EDITION_2023', index=3, number=1000,
55 serialized_options=None,
56 type=None,
57 create_key=_descriptor._internal_create_key),
58 _descriptor.EnumValueDescriptor(
59 name='EDITION_1_TEST_ONLY', index=4, number=1,
60 serialized_options=None,
61 type=None,
62 create_key=_descriptor._internal_create_key),
63 _descriptor.EnumValueDescriptor(
64 name='EDITION_2_TEST_ONLY', index=5, number=2,
65 serialized_options=None,
66 type=None,
67 create_key=_descriptor._internal_create_key),
68 _descriptor.EnumValueDescriptor(
69 name='EDITION_99997_TEST_ONLY', index=6, number=99997,
70 serialized_options=None,
71 type=None,
72 create_key=_descriptor._internal_create_key),
73 _descriptor.EnumValueDescriptor(
74 name='EDITION_99998_TEST_ONLY', index=7, number=99998,
75 serialized_options=None,
76 type=None,
77 create_key=_descriptor._internal_create_key),
78 _descriptor.EnumValueDescriptor(
79 name='EDITION_99999_TEST_ONLY', index=8, number=99999,
80 serialized_options=None,
81 type=None,
82 create_key=_descriptor._internal_create_key),
83 ],
84 containing_type=None,
85 serialized_options=None,
86 )
87 _sym_db.RegisterEnumDescriptor(_EDITION)
89 _EXTENSIONRANGEOPTIONS_VERIFICATIONSTATE = _descriptor.EnumDescriptor(
90 name='VerificationState',
91 full_name='google.protobuf.ExtensionRangeOptions.VerificationState',
92 filename=None,
93 file=DESCRIPTOR,
94 create_key=_descriptor._internal_create_key,
95 values=[
96 _descriptor.EnumValueDescriptor(
97 name='DECLARATION', index=0, number=0,
98 serialized_options=None,
99 type=None,
100 create_key=_descriptor._internal_create_key),
101 _descriptor.EnumValueDescriptor(
102 name='UNVERIFIED', index=1, number=1,
103 serialized_options=None,
104 type=None,
105 create_key=_descriptor._internal_create_key),
106 ],
107 containing_type=None,
108 serialized_options=None,
109 )
110 _sym_db.RegisterEnumDescriptor(_EXTENSIONRANGEOPTIONS_VERIFICATIONSTATE)
112 _FIELDDESCRIPTORPROTO_TYPE = _descriptor.EnumDescriptor(
113 name='Type',
114 full_name='google.protobuf.FieldDescriptorProto.Type',
115 filename=None,
116 file=DESCRIPTOR,
117 create_key=_descriptor._internal_create_key,
118 values=[
119 _descriptor.EnumValueDescriptor(
120 name='TYPE_DOUBLE', index=0, number=1,
121 serialized_options=None,
122 type=None,
123 create_key=_descriptor._internal_create_key),
124 _descriptor.EnumValueDescriptor(
125 name='TYPE_FLOAT', index=1, number=2,
126 serialized_options=None,
127 type=None,
128 create_key=_descriptor._internal_create_key),
129 _descriptor.EnumValueDescriptor(
130 name='TYPE_INT64', index=2, number=3,
131 serialized_options=None,
132 type=None,
133 create_key=_descriptor._internal_create_key),
134 _descriptor.EnumValueDescriptor(
135 name='TYPE_UINT64', index=3, number=4,
136 serialized_options=None,
137 type=None,
138 create_key=_descriptor._internal_create_key),
139 _descriptor.EnumValueDescriptor(
140 name='TYPE_INT32', index=4, number=5,
141 serialized_options=None,
142 type=None,
143 create_key=_descriptor._internal_create_key),
144 _descriptor.EnumValueDescriptor(
145 name='TYPE_FIXED64', index=5, number=6,
146 serialized_options=None,
147 type=None,
148 create_key=_descriptor._internal_create_key),
149 _descriptor.EnumValueDescriptor(
150 name='TYPE_FIXED32', index=6, number=7,
151 serialized_options=None,
152 type=None,
153 create_key=_descriptor._internal_create_key),
154 _descriptor.EnumValueDescriptor(
155 name='TYPE_BOOL', index=7, number=8,
156 serialized_options=None,
157 type=None,
158 create_key=_descriptor._internal_create_key),
159 _descriptor.EnumValueDescriptor(
160 name='TYPE_STRING', index=8, number=9,
161 serialized_options=None,
162 type=None,
163 create_key=_descriptor._internal_create_key),
164 _descriptor.EnumValueDescriptor(
165 name='TYPE_GROUP', index=9, number=10,
166 serialized_options=None,
167 type=None,
168 create_key=_descriptor._internal_create_key),
169 _descriptor.EnumValueDescriptor(
170 name='TYPE_MESSAGE', index=10, number=11,
171 serialized_options=None,
172 type=None,
173 create_key=_descriptor._internal_create_key),
174 _descriptor.EnumValueDescriptor(
175 name='TYPE_BYTES', index=11, number=12,
176 serialized_options=None,
177 type=None,
178 create_key=_descriptor._internal_create_key),
179 _descriptor.EnumValueDescriptor(
180 name='TYPE_UINT32', index=12, number=13,
181 serialized_options=None,
182 type=None,
183 create_key=_descriptor._internal_create_key),
184 _descriptor.EnumValueDescriptor(
185 name='TYPE_ENUM', index=13, number=14,
186 serialized_options=None,
187 type=None,
188 create_key=_descriptor._internal_create_key),
189 _descriptor.EnumValueDescriptor(
190 name='TYPE_SFIXED32', index=14, number=15,
191 serialized_options=None,
192 type=None,
193 create_key=_descriptor._internal_create_key),
194 _descriptor.EnumValueDescriptor(
195 name='TYPE_SFIXED64', index=15, number=16,
196 serialized_options=None,
197 type=None,
198 create_key=_descriptor._internal_create_key),
199 _descriptor.EnumValueDescriptor(
200 name='TYPE_SINT32', index=16, number=17,
201 serialized_options=None,
202 type=None,
203 create_key=_descriptor._internal_create_key),
204 _descriptor.EnumValueDescriptor(
205 name='TYPE_SINT64', index=17, number=18,
206 serialized_options=None,
207 type=None,
208 create_key=_descriptor._internal_create_key),
209 ],
210 containing_type=None,
211 serialized_options=None,
212 )
213 _sym_db.RegisterEnumDescriptor(_FIELDDESCRIPTORPROTO_TYPE)
215 _FIELDDESCRIPTORPROTO_LABEL = _descriptor.EnumDescriptor(
216 name='Label',
217 full_name='google.protobuf.FieldDescriptorProto.Label',
218 filename=None,
219 file=DESCRIPTOR,
220 create_key=_descriptor._internal_create_key,
221 values=[
222 _descriptor.EnumValueDescriptor(
223 name='LABEL_OPTIONAL', index=0, number=1,
224 serialized_options=None,
225 type=None,
226 create_key=_descriptor._internal_create_key),
227 _descriptor.EnumValueDescriptor(
228 name='LABEL_REPEATED', index=1, number=3,
229 serialized_options=None,
230 type=None,
231 create_key=_descriptor._internal_create_key),
232 _descriptor.EnumValueDescriptor(
233 name='LABEL_REQUIRED', index=2, number=2,
234 serialized_options=None,
235 type=None,
236 create_key=_descriptor._internal_create_key),
237 ],
238 containing_type=None,
239 serialized_options=None,
240 )
241 _sym_db.RegisterEnumDescriptor(_FIELDDESCRIPTORPROTO_LABEL)
243 _FILEOPTIONS_OPTIMIZEMODE = _descriptor.EnumDescriptor(
244 name='OptimizeMode',
245 full_name='google.protobuf.FileOptions.OptimizeMode',
246 filename=None,
247 file=DESCRIPTOR,
248 create_key=_descriptor._internal_create_key,
249 values=[
250 _descriptor.EnumValueDescriptor(
251 name='SPEED', index=0, number=1,
252 serialized_options=None,
253 type=None,
254 create_key=_descriptor._internal_create_key),
255 _descriptor.EnumValueDescriptor(
256 name='CODE_SIZE', index=1, number=2,
257 serialized_options=None,
258 type=None,
259 create_key=_descriptor._internal_create_key),
260 _descriptor.EnumValueDescriptor(
261 name='LITE_RUNTIME', index=2, number=3,
262 serialized_options=None,
263 type=None,
264 create_key=_descriptor._internal_create_key),
265 ],
266 containing_type=None,
267 serialized_options=None,
268 )
269 _sym_db.RegisterEnumDescriptor(_FILEOPTIONS_OPTIMIZEMODE)
271 _FIELDOPTIONS_CTYPE = _descriptor.EnumDescriptor(
272 name='CType',
273 full_name='google.protobuf.FieldOptions.CType',
274 filename=None,
275 file=DESCRIPTOR,
276 create_key=_descriptor._internal_create_key,
277 values=[
278 _descriptor.EnumValueDescriptor(
279 name='STRING', index=0, number=0,
280 serialized_options=None,
281 type=None,
282 create_key=_descriptor._internal_create_key),
283 _descriptor.EnumValueDescriptor(
284 name='CORD', index=1, number=1,
285 serialized_options=None,
286 type=None,
287 create_key=_descriptor._internal_create_key),
288 _descriptor.EnumValueDescriptor(
289 name='STRING_PIECE', index=2, number=2,
290 serialized_options=None,
291 type=None,
292 create_key=_descriptor._internal_create_key),
293 ],
294 containing_type=None,
295 serialized_options=None,
296 )
297 _sym_db.RegisterEnumDescriptor(_FIELDOPTIONS_CTYPE)
299 _FIELDOPTIONS_JSTYPE = _descriptor.EnumDescriptor(
300 name='JSType',
301 full_name='google.protobuf.FieldOptions.JSType',
302 filename=None,
303 file=DESCRIPTOR,
304 create_key=_descriptor._internal_create_key,
305 values=[
306 _descriptor.EnumValueDescriptor(
307 name='JS_NORMAL', index=0, number=0,
308 serialized_options=None,
309 type=None,
310 create_key=_descriptor._internal_create_key),
311 _descriptor.EnumValueDescriptor(
312 name='JS_STRING', index=1, number=1,
313 serialized_options=None,
314 type=None,
315 create_key=_descriptor._internal_create_key),
316 _descriptor.EnumValueDescriptor(
317 name='JS_NUMBER', index=2, number=2,
318 serialized_options=None,
319 type=None,
320 create_key=_descriptor._internal_create_key),
321 ],
322 containing_type=None,
323 serialized_options=None,
324 )
325 _sym_db.RegisterEnumDescriptor(_FIELDOPTIONS_JSTYPE)
327 _FIELDOPTIONS_OPTIONRETENTION = _descriptor.EnumDescriptor(
328 name='OptionRetention',
329 full_name='google.protobuf.FieldOptions.OptionRetention',
330 filename=None,
331 file=DESCRIPTOR,
332 create_key=_descriptor._internal_create_key,
333 values=[
334 _descriptor.EnumValueDescriptor(
335 name='RETENTION_UNKNOWN', index=0, number=0,
336 serialized_options=None,
337 type=None,
338 create_key=_descriptor._internal_create_key),
339 _descriptor.EnumValueDescriptor(
340 name='RETENTION_RUNTIME', index=1, number=1,
341 serialized_options=None,
342 type=None,
343 create_key=_descriptor._internal_create_key),
344 _descriptor.EnumValueDescriptor(
345 name='RETENTION_SOURCE', index=2, number=2,
346 serialized_options=None,
347 type=None,
348 create_key=_descriptor._internal_create_key),
349 ],
350 containing_type=None,
351 serialized_options=None,
352 )
353 _sym_db.RegisterEnumDescriptor(_FIELDOPTIONS_OPTIONRETENTION)
355 _FIELDOPTIONS_OPTIONTARGETTYPE = _descriptor.EnumDescriptor(
356 name='OptionTargetType',
357 full_name='google.protobuf.FieldOptions.OptionTargetType',
358 filename=None,
359 file=DESCRIPTOR,
360 create_key=_descriptor._internal_create_key,
361 values=[
362 _descriptor.EnumValueDescriptor(
363 name='TARGET_TYPE_UNKNOWN', index=0, number=0,
364 serialized_options=None,
365 type=None,
366 create_key=_descriptor._internal_create_key),
367 _descriptor.EnumValueDescriptor(
368 name='TARGET_TYPE_FILE', index=1, number=1,
369 serialized_options=None,
370 type=None,
371 create_key=_descriptor._internal_create_key),
372 _descriptor.EnumValueDescriptor(
373 name='TARGET_TYPE_EXTENSION_RANGE', index=2, number=2,
374 serialized_options=None,
375 type=None,
376 create_key=_descriptor._internal_create_key),
377 _descriptor.EnumValueDescriptor(
378 name='TARGET_TYPE_MESSAGE', index=3, number=3,
379 serialized_options=None,
380 type=None,
381 create_key=_descriptor._internal_create_key),
382 _descriptor.EnumValueDescriptor(
383 name='TARGET_TYPE_FIELD', index=4, number=4,
384 serialized_options=None,
385 type=None,
386 create_key=_descriptor._internal_create_key),
387 _descriptor.EnumValueDescriptor(
388 name='TARGET_TYPE_ONEOF', index=5, number=5,
389 serialized_options=None,
390 type=None,
391 create_key=_descriptor._internal_create_key),
392 _descriptor.EnumValueDescriptor(
393 name='TARGET_TYPE_ENUM', index=6, number=6,
394 serialized_options=None,
395 type=None,
396 create_key=_descriptor._internal_create_key),
397 _descriptor.EnumValueDescriptor(
398 name='TARGET_TYPE_ENUM_ENTRY', index=7, number=7,
399 serialized_options=None,
400 type=None,
401 create_key=_descriptor._internal_create_key),
402 _descriptor.EnumValueDescriptor(
403 name='TARGET_TYPE_SERVICE', index=8, number=8,
404 serialized_options=None,
405 type=None,
406 create_key=_descriptor._internal_create_key),
407 _descriptor.EnumValueDescriptor(
408 name='TARGET_TYPE_METHOD', index=9, number=9,
409 serialized_options=None,
410 type=None,
411 create_key=_descriptor._internal_create_key),
412 ],
413 containing_type=None,
414 serialized_options=None,
415 )
416 _sym_db.RegisterEnumDescriptor(_FIELDOPTIONS_OPTIONTARGETTYPE)
418 _METHODOPTIONS_IDEMPOTENCYLEVEL = _descriptor.EnumDescriptor(
419 name='IdempotencyLevel',
420 full_name='google.protobuf.MethodOptions.IdempotencyLevel',
421 filename=None,
422 file=DESCRIPTOR,
423 create_key=_descriptor._internal_create_key,
424 values=[
425 _descriptor.EnumValueDescriptor(
426 name='IDEMPOTENCY_UNKNOWN', index=0, number=0,
427 serialized_options=None,
428 type=None,
429 create_key=_descriptor._internal_create_key),
430 _descriptor.EnumValueDescriptor(
431 name='NO_SIDE_EFFECTS', index=1, number=1,
432 serialized_options=None,
433 type=None,
434 create_key=_descriptor._internal_create_key),
435 _descriptor.EnumValueDescriptor(
436 name='IDEMPOTENT', index=2, number=2,
437 serialized_options=None,
438 type=None,
439 create_key=_descriptor._internal_create_key),
440 ],
441 containing_type=None,
442 serialized_options=None,
443 )
444 _sym_db.RegisterEnumDescriptor(_METHODOPTIONS_IDEMPOTENCYLEVEL)
446 _FEATURESET_FIELDPRESENCE = _descriptor.EnumDescriptor(
447 name='FieldPresence',
448 full_name='google.protobuf.FeatureSet.FieldPresence',
449 filename=None,
450 file=DESCRIPTOR,
451 create_key=_descriptor._internal_create_key,
452 values=[
453 _descriptor.EnumValueDescriptor(
454 name='FIELD_PRESENCE_UNKNOWN', index=0, number=0,
455 serialized_options=None,
456 type=None,
457 create_key=_descriptor._internal_create_key),
458 _descriptor.EnumValueDescriptor(
459 name='EXPLICIT', index=1, number=1,
460 serialized_options=None,
461 type=None,
462 create_key=_descriptor._internal_create_key),
463 _descriptor.EnumValueDescriptor(
464 name='IMPLICIT', index=2, number=2,
465 serialized_options=None,
466 type=None,
467 create_key=_descriptor._internal_create_key),
468 _descriptor.EnumValueDescriptor(
469 name='LEGACY_REQUIRED', index=3, number=3,
470 serialized_options=None,
471 type=None,
472 create_key=_descriptor._internal_create_key),
473 ],
474 containing_type=None,
475 serialized_options=None,
476 )
477 _sym_db.RegisterEnumDescriptor(_FEATURESET_FIELDPRESENCE)
479 _FEATURESET_ENUMTYPE = _descriptor.EnumDescriptor(
480 name='EnumType',
481 full_name='google.protobuf.FeatureSet.EnumType',
482 filename=None,
483 file=DESCRIPTOR,
484 create_key=_descriptor._internal_create_key,
485 values=[
486 _descriptor.EnumValueDescriptor(
487 name='ENUM_TYPE_UNKNOWN', index=0, number=0,
488 serialized_options=None,
489 type=None,
490 create_key=_descriptor._internal_create_key),
491 _descriptor.EnumValueDescriptor(
492 name='OPEN', index=1, number=1,
493 serialized_options=None,
494 type=None,
495 create_key=_descriptor._internal_create_key),
496 _descriptor.EnumValueDescriptor(
497 name='CLOSED', index=2, number=2,
498 serialized_options=None,
499 type=None,
500 create_key=_descriptor._internal_create_key),
501 ],
502 containing_type=None,
503 serialized_options=None,
504 )
505 _sym_db.RegisterEnumDescriptor(_FEATURESET_ENUMTYPE)
507 _FEATURESET_REPEATEDFIELDENCODING = _descriptor.EnumDescriptor(
508 name='RepeatedFieldEncoding',
509 full_name='google.protobuf.FeatureSet.RepeatedFieldEncoding',
510 filename=None,
511 file=DESCRIPTOR,
512 create_key=_descriptor._internal_create_key,
513 values=[
514 _descriptor.EnumValueDescriptor(
515 name='REPEATED_FIELD_ENCODING_UNKNOWN', index=0, number=0,
516 serialized_options=None,
517 type=None,
518 create_key=_descriptor._internal_create_key),
519 _descriptor.EnumValueDescriptor(
520 name='PACKED', index=1, number=1,
521 serialized_options=None,
522 type=None,
523 create_key=_descriptor._internal_create_key),
524 _descriptor.EnumValueDescriptor(
525 name='EXPANDED', index=2, number=2,
526 serialized_options=None,
527 type=None,
528 create_key=_descriptor._internal_create_key),
529 ],
530 containing_type=None,
531 serialized_options=None,
532 )
533 _sym_db.RegisterEnumDescriptor(_FEATURESET_REPEATEDFIELDENCODING)
535 _FEATURESET_UTF8VALIDATION = _descriptor.EnumDescriptor(
536 name='Utf8Validation',
537 full_name='google.protobuf.FeatureSet.Utf8Validation',
538 filename=None,
539 file=DESCRIPTOR,
540 create_key=_descriptor._internal_create_key,
541 values=[
542 _descriptor.EnumValueDescriptor(
543 name='UTF8_VALIDATION_UNKNOWN', index=0, number=0,
544 serialized_options=None,
545 type=None,
546 create_key=_descriptor._internal_create_key),
547 _descriptor.EnumValueDescriptor(
548 name='NONE', index=1, number=1,
549 serialized_options=None,
550 type=None,
551 create_key=_descriptor._internal_create_key),
552 _descriptor.EnumValueDescriptor(
553 name='VERIFY', index=2, number=2,
554 serialized_options=None,
555 type=None,
556 create_key=_descriptor._internal_create_key),
557 ],
558 containing_type=None,
559 serialized_options=None,
560 )
561 _sym_db.RegisterEnumDescriptor(_FEATURESET_UTF8VALIDATION)
563 _FEATURESET_MESSAGEENCODING = _descriptor.EnumDescriptor(
564 name='MessageEncoding',
565 full_name='google.protobuf.FeatureSet.MessageEncoding',
566 filename=None,
567 file=DESCRIPTOR,
568 create_key=_descriptor._internal_create_key,
569 values=[
570 _descriptor.EnumValueDescriptor(
571 name='MESSAGE_ENCODING_UNKNOWN', index=0, number=0,
572 serialized_options=None,
573 type=None,
574 create_key=_descriptor._internal_create_key),
575 _descriptor.EnumValueDescriptor(
576 name='LENGTH_PREFIXED', index=1, number=1,
577 serialized_options=None,
578 type=None,
579 create_key=_descriptor._internal_create_key),
580 _descriptor.EnumValueDescriptor(
581 name='DELIMITED', index=2, number=2,
582 serialized_options=None,
583 type=None,
584 create_key=_descriptor._internal_create_key),
585 ],
586 containing_type=None,
587 serialized_options=None,
588 )
589 _sym_db.RegisterEnumDescriptor(_FEATURESET_MESSAGEENCODING)
591 _FEATURESET_JSONFORMAT = _descriptor.EnumDescriptor(
592 name='JsonFormat',
593 full_name='google.protobuf.FeatureSet.JsonFormat',
594 filename=None,
595 file=DESCRIPTOR,
596 create_key=_descriptor._internal_create_key,
597 values=[
598 _descriptor.EnumValueDescriptor(
599 name='JSON_FORMAT_UNKNOWN', index=0, number=0,
600 serialized_options=None,
601 type=None,
602 create_key=_descriptor._internal_create_key),
603 _descriptor.EnumValueDescriptor(
604 name='ALLOW', index=1, number=1,
605 serialized_options=None,
606 type=None,
607 create_key=_descriptor._internal_create_key),
608 _descriptor.EnumValueDescriptor(
609 name='LEGACY_BEST_EFFORT', index=2, number=2,
610 serialized_options=None,
611 type=None,
612 create_key=_descriptor._internal_create_key),
613 ],
614 containing_type=None,
615 serialized_options=None,
616 )
617 _sym_db.RegisterEnumDescriptor(_FEATURESET_JSONFORMAT)
619 _GENERATEDCODEINFO_ANNOTATION_SEMANTIC = _descriptor.EnumDescriptor(
620 name='Semantic',
621 full_name='google.protobuf.GeneratedCodeInfo.Annotation.Semantic',
622 filename=None,
623 file=DESCRIPTOR,
624 create_key=_descriptor._internal_create_key,
625 values=[
626 _descriptor.EnumValueDescriptor(
627 name='NONE', index=0, number=0,
628 serialized_options=None,
629 type=None,
630 create_key=_descriptor._internal_create_key),
631 _descriptor.EnumValueDescriptor(
632 name='SET', index=1, number=1,
633 serialized_options=None,
634 type=None,
635 create_key=_descriptor._internal_create_key),
636 _descriptor.EnumValueDescriptor(
637 name='ALIAS', index=2, number=2,
638 serialized_options=None,
639 type=None,
640 create_key=_descriptor._internal_create_key),
641 ],
642 containing_type=None,
643 serialized_options=None,
644 )
645 _sym_db.RegisterEnumDescriptor(_GENERATEDCODEINFO_ANNOTATION_SEMANTIC)
648 _FILEDESCRIPTORSET = _descriptor.Descriptor(
649 name='FileDescriptorSet',
650 full_name='google.protobuf.FileDescriptorSet',
651 filename=None,
652 file=DESCRIPTOR,
653 containing_type=None,
654 create_key=_descriptor._internal_create_key,
655 fields=[
656 _descriptor.FieldDescriptor(
657 name='file', full_name='google.protobuf.FileDescriptorSet.file', index=0,
658 number=1, type=11, cpp_type=10, label=3,
659 has_default_value=False, default_value=[],
660 message_type=None, enum_type=None, containing_type=None,
661 is_extension=False, extension_scope=None,
662 serialized_options=None, json_name='file', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
663 ],
664 extensions=[
665 ],
666 nested_types=[],
667 enum_types=[
668 ],
669 serialized_options=None,
670 is_extendable=False,
671 syntax='proto2',
672 extension_ranges=[],
673 oneofs=[
674 ],
675 )
678 _FILEDESCRIPTORPROTO = _descriptor.Descriptor(
679 name='FileDescriptorProto',
680 full_name='google.protobuf.FileDescriptorProto',
681 filename=None,
682 file=DESCRIPTOR,
683 containing_type=None,
684 create_key=_descriptor._internal_create_key,
685 fields=[
686 _descriptor.FieldDescriptor(
687 name='name', full_name='google.protobuf.FileDescriptorProto.name', index=0,
688 number=1, type=9, cpp_type=9, label=1,
689 has_default_value=False, default_value=b"".decode('utf-8'),
690 message_type=None, enum_type=None, containing_type=None,
691 is_extension=False, extension_scope=None,
692 serialized_options=None, json_name='name', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
693 _descriptor.FieldDescriptor(
694 name='package', full_name='google.protobuf.FileDescriptorProto.package', index=1,
695 number=2, type=9, cpp_type=9, label=1,
696 has_default_value=False, default_value=b"".decode('utf-8'),
697 message_type=None, enum_type=None, containing_type=None,
698 is_extension=False, extension_scope=None,
699 serialized_options=None, json_name='package', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
700 _descriptor.FieldDescriptor(
701 name='dependency', full_name='google.protobuf.FileDescriptorProto.dependency', index=2,
702 number=3, type=9, cpp_type=9, label=3,
703 has_default_value=False, default_value=[],
704 message_type=None, enum_type=None, containing_type=None,
705 is_extension=False, extension_scope=None,
706 serialized_options=None, json_name='dependency', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
707 _descriptor.FieldDescriptor(
708 name='public_dependency', full_name='google.protobuf.FileDescriptorProto.public_dependency', index=3,
709 number=10, type=5, cpp_type=1, label=3,
710 has_default_value=False, default_value=[],
711 message_type=None, enum_type=None, containing_type=None,
712 is_extension=False, extension_scope=None,
713 serialized_options=None, json_name='publicDependency', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
714 _descriptor.FieldDescriptor(
715 name='weak_dependency', full_name='google.protobuf.FileDescriptorProto.weak_dependency', index=4,
716 number=11, type=5, cpp_type=1, label=3,
717 has_default_value=False, default_value=[],
718 message_type=None, enum_type=None, containing_type=None,
719 is_extension=False, extension_scope=None,
720 serialized_options=None, json_name='weakDependency', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
721 _descriptor.FieldDescriptor(
722 name='message_type', full_name='google.protobuf.FileDescriptorProto.message_type', index=5,
723 number=4, type=11, cpp_type=10, label=3,
724 has_default_value=False, default_value=[],
725 message_type=None, enum_type=None, containing_type=None,
726 is_extension=False, extension_scope=None,
727 serialized_options=None, json_name='messageType', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
728 _descriptor.FieldDescriptor(
729 name='enum_type', full_name='google.protobuf.FileDescriptorProto.enum_type', index=6,
730 number=5, type=11, cpp_type=10, label=3,
731 has_default_value=False, default_value=[],
732 message_type=None, enum_type=None, containing_type=None,
733 is_extension=False, extension_scope=None,
734 serialized_options=None, json_name='enumType', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
735 _descriptor.FieldDescriptor(
736 name='service', full_name='google.protobuf.FileDescriptorProto.service', index=7,
737 number=6, type=11, cpp_type=10, label=3,
738 has_default_value=False, default_value=[],
739 message_type=None, enum_type=None, containing_type=None,
740 is_extension=False, extension_scope=None,
741 serialized_options=None, json_name='service', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
742 _descriptor.FieldDescriptor(
743 name='extension', full_name='google.protobuf.FileDescriptorProto.extension', index=8,
744 number=7, type=11, cpp_type=10, label=3,
745 has_default_value=False, default_value=[],
746 message_type=None, enum_type=None, containing_type=None,
747 is_extension=False, extension_scope=None,
748 serialized_options=None, json_name='extension', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
749 _descriptor.FieldDescriptor(
750 name='options', full_name='google.protobuf.FileDescriptorProto.options', index=9,
751 number=8, type=11, cpp_type=10, label=1,
752 has_default_value=False, default_value=None,
753 message_type=None, enum_type=None, containing_type=None,
754 is_extension=False, extension_scope=None,
755 serialized_options=None, json_name='options', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
756 _descriptor.FieldDescriptor(
757 name='source_code_info', full_name='google.protobuf.FileDescriptorProto.source_code_info', index=10,
758 number=9, type=11, cpp_type=10, label=1,
759 has_default_value=False, default_value=None,
760 message_type=None, enum_type=None, containing_type=None,
761 is_extension=False, extension_scope=None,
762 serialized_options=None, json_name='sourceCodeInfo', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
763 _descriptor.FieldDescriptor(
764 name='syntax', full_name='google.protobuf.FileDescriptorProto.syntax', index=11,
765 number=12, type=9, cpp_type=9, label=1,
766 has_default_value=False, default_value=b"".decode('utf-8'),
767 message_type=None, enum_type=None, containing_type=None,
768 is_extension=False, extension_scope=None,
769 serialized_options=None, json_name='syntax', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
770 _descriptor.FieldDescriptor(
771 name='edition', full_name='google.protobuf.FileDescriptorProto.edition', index=12,
772 number=14, type=14, cpp_type=8, label=1,
773 has_default_value=False, default_value=0,
774 message_type=None, enum_type=None, containing_type=None,
775 is_extension=False, extension_scope=None,
776 serialized_options=None, json_name='edition', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
777 ],
778 extensions=[
779 ],
780 nested_types=[],
781 enum_types=[
782 ],
783 serialized_options=None,
784 is_extendable=False,
785 syntax='proto2',
786 extension_ranges=[],
787 oneofs=[
788 ],
789 )
792 _DESCRIPTORPROTO_EXTENSIONRANGE = _descriptor.Descriptor(
793 name='ExtensionRange',
794 full_name='google.protobuf.DescriptorProto.ExtensionRange',
795 filename=None,
796 file=DESCRIPTOR,
797 containing_type=None,
798 create_key=_descriptor._internal_create_key,
799 fields=[
800 _descriptor.FieldDescriptor(
801 name='start', full_name='google.protobuf.DescriptorProto.ExtensionRange.start', index=0,
802 number=1, type=5, cpp_type=1, label=1,
803 has_default_value=False, default_value=0,
804 message_type=None, enum_type=None, containing_type=None,
805 is_extension=False, extension_scope=None,
806 serialized_options=None, json_name='start', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
807 _descriptor.FieldDescriptor(
808 name='end', full_name='google.protobuf.DescriptorProto.ExtensionRange.end', index=1,
809 number=2, type=5, cpp_type=1, label=1,
810 has_default_value=False, default_value=0,
811 message_type=None, enum_type=None, containing_type=None,
812 is_extension=False, extension_scope=None,
813 serialized_options=None, json_name='end', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
814 _descriptor.FieldDescriptor(
815 name='options', full_name='google.protobuf.DescriptorProto.ExtensionRange.options', index=2,
816 number=3, type=11, cpp_type=10, label=1,
817 has_default_value=False, default_value=None,
818 message_type=None, enum_type=None, containing_type=None,
819 is_extension=False, extension_scope=None,
820 serialized_options=None, json_name='options', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
821 ],
822 extensions=[
823 ],
824 nested_types=[],
825 enum_types=[
826 ],
827 serialized_options=None,
828 is_extendable=False,
829 syntax='proto2',
830 extension_ranges=[],
831 oneofs=[
832 ],
833 )
835 _DESCRIPTORPROTO_RESERVEDRANGE = _descriptor.Descriptor(
836 name='ReservedRange',
837 full_name='google.protobuf.DescriptorProto.ReservedRange',
838 filename=None,
839 file=DESCRIPTOR,
840 containing_type=None,
841 create_key=_descriptor._internal_create_key,
842 fields=[
843 _descriptor.FieldDescriptor(
844 name='start', full_name='google.protobuf.DescriptorProto.ReservedRange.start', index=0,
845 number=1, 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,
849 serialized_options=None, json_name='start', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
850 _descriptor.FieldDescriptor(
851 name='end', full_name='google.protobuf.DescriptorProto.ReservedRange.end', index=1,
852 number=2, type=5, cpp_type=1, label=1,
853 has_default_value=False, default_value=0,
854 message_type=None, enum_type=None, containing_type=None,
855 is_extension=False, extension_scope=None,
856 serialized_options=None, json_name='end', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
857 ],
858 extensions=[
859 ],
860 nested_types=[],
861 enum_types=[
862 ],
863 serialized_options=None,
864 is_extendable=False,
865 syntax='proto2',
866 extension_ranges=[],
867 oneofs=[
868 ],
869 )
871 _DESCRIPTORPROTO = _descriptor.Descriptor(
872 name='DescriptorProto',
873 full_name='google.protobuf.DescriptorProto',
874 filename=None,
875 file=DESCRIPTOR,
876 containing_type=None,
877 create_key=_descriptor._internal_create_key,
878 fields=[
879 _descriptor.FieldDescriptor(
880 name='name', full_name='google.protobuf.DescriptorProto.name', index=0,
881 number=1, type=9, cpp_type=9, label=1,
882 has_default_value=False, default_value=b"".decode('utf-8'),
883 message_type=None, enum_type=None, containing_type=None,
884 is_extension=False, extension_scope=None,
885 serialized_options=None, json_name='name', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
886 _descriptor.FieldDescriptor(
887 name='field', full_name='google.protobuf.DescriptorProto.field', index=1,
888 number=2, type=11, cpp_type=10, label=3,
889 has_default_value=False, default_value=[],
890 message_type=None, enum_type=None, containing_type=None,
891 is_extension=False, extension_scope=None,
892 serialized_options=None, json_name='field', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
893 _descriptor.FieldDescriptor(
894 name='extension', full_name='google.protobuf.DescriptorProto.extension', index=2,
895 number=6, type=11, cpp_type=10, label=3,
896 has_default_value=False, default_value=[],
897 message_type=None, enum_type=None, containing_type=None,
898 is_extension=False, extension_scope=None,
899 serialized_options=None, json_name='extension', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
900 _descriptor.FieldDescriptor(
901 name='nested_type', full_name='google.protobuf.DescriptorProto.nested_type', index=3,
902 number=3, type=11, cpp_type=10, label=3,
903 has_default_value=False, default_value=[],
904 message_type=None, enum_type=None, containing_type=None,
905 is_extension=False, extension_scope=None,
906 serialized_options=None, json_name='nestedType', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
907 _descriptor.FieldDescriptor(
908 name='enum_type', full_name='google.protobuf.DescriptorProto.enum_type', index=4,
909 number=4, type=11, cpp_type=10, label=3,
910 has_default_value=False, default_value=[],
911 message_type=None, enum_type=None, containing_type=None,
912 is_extension=False, extension_scope=None,
913 serialized_options=None, json_name='enumType', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
914 _descriptor.FieldDescriptor(
915 name='extension_range', full_name='google.protobuf.DescriptorProto.extension_range', index=5,
916 number=5, type=11, cpp_type=10, label=3,
917 has_default_value=False, default_value=[],
918 message_type=None, enum_type=None, containing_type=None,
919 is_extension=False, extension_scope=None,
920 serialized_options=None, json_name='extensionRange', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
921 _descriptor.FieldDescriptor(
922 name='oneof_decl', full_name='google.protobuf.DescriptorProto.oneof_decl', index=6,
923 number=8, type=11, cpp_type=10, label=3,
924 has_default_value=False, default_value=[],
925 message_type=None, enum_type=None, containing_type=None,
926 is_extension=False, extension_scope=None,
927 serialized_options=None, json_name='oneofDecl', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
928 _descriptor.FieldDescriptor(
929 name='options', full_name='google.protobuf.DescriptorProto.options', index=7,
930 number=7, type=11, cpp_type=10, label=1,
931 has_default_value=False, default_value=None,
932 message_type=None, enum_type=None, containing_type=None,
933 is_extension=False, extension_scope=None,
934 serialized_options=None, json_name='options', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
935 _descriptor.FieldDescriptor(
936 name='reserved_range', full_name='google.protobuf.DescriptorProto.reserved_range', index=8,
937 number=9, type=11, cpp_type=10, label=3,
938 has_default_value=False, default_value=[],
939 message_type=None, enum_type=None, containing_type=None,
940 is_extension=False, extension_scope=None,
941 serialized_options=None, json_name='reservedRange', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
942 _descriptor.FieldDescriptor(
943 name='reserved_name', full_name='google.protobuf.DescriptorProto.reserved_name', index=9,
944 number=10, type=9, cpp_type=9, label=3,
945 has_default_value=False, default_value=[],
946 message_type=None, enum_type=None, containing_type=None,
947 is_extension=False, extension_scope=None,
948 serialized_options=None, json_name='reservedName', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
949 ],
950 extensions=[
951 ],
952 nested_types=[_DESCRIPTORPROTO_EXTENSIONRANGE, _DESCRIPTORPROTO_RESERVEDRANGE, ],
953 enum_types=[
954 ],
955 serialized_options=None,
956 is_extendable=False,
957 syntax='proto2',
958 extension_ranges=[],
959 oneofs=[
960 ],
961 )
964 _EXTENSIONRANGEOPTIONS_DECLARATION = _descriptor.Descriptor(
965 name='Declaration',
966 full_name='google.protobuf.ExtensionRangeOptions.Declaration',
967 filename=None,
968 file=DESCRIPTOR,
969 containing_type=None,
970 create_key=_descriptor._internal_create_key,
971 fields=[
972 _descriptor.FieldDescriptor(
973 name='number', full_name='google.protobuf.ExtensionRangeOptions.Declaration.number', index=0,
974 number=1, type=5, cpp_type=1, label=1,
975 has_default_value=False, default_value=0,
976 message_type=None, enum_type=None, containing_type=None,
977 is_extension=False, extension_scope=None,
978 serialized_options=None, json_name='number', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
979 _descriptor.FieldDescriptor(
980 name='full_name', full_name='google.protobuf.ExtensionRangeOptions.Declaration.full_name', index=1,
981 number=2, type=9, cpp_type=9, label=1,
982 has_default_value=False, default_value=b"".decode('utf-8'),
983 message_type=None, enum_type=None, containing_type=None,
984 is_extension=False, extension_scope=None,
985 serialized_options=None, json_name='fullName', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
986 _descriptor.FieldDescriptor(
987 name='type', full_name='google.protobuf.ExtensionRangeOptions.Declaration.type', index=2,
988 number=3, type=9, cpp_type=9, label=1,
989 has_default_value=False, default_value=b"".decode('utf-8'),
990 message_type=None, enum_type=None, containing_type=None,
991 is_extension=False, extension_scope=None,
992 serialized_options=None, json_name='type', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
993 _descriptor.FieldDescriptor(
994 name='reserved', full_name='google.protobuf.ExtensionRangeOptions.Declaration.reserved', index=3,
995 number=5, type=8, cpp_type=7, label=1,
996 has_default_value=False, default_value=False,
997 message_type=None, enum_type=None, containing_type=None,
998 is_extension=False, extension_scope=None,
999 serialized_options=None, json_name='reserved', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1000 _descriptor.FieldDescriptor(
1001 name='repeated', full_name='google.protobuf.ExtensionRangeOptions.Declaration.repeated', index=4,
1002 number=6, type=8, cpp_type=7, label=1,
1003 has_default_value=False, default_value=False,
1004 message_type=None, enum_type=None, containing_type=None,
1005 is_extension=False, extension_scope=None,
1006 serialized_options=None, json_name='repeated', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1007 ],
1008 extensions=[
1009 ],
1010 nested_types=[],
1011 enum_types=[
1012 ],
1013 serialized_options=None,
1014 is_extendable=False,
1015 syntax='proto2',
1016 extension_ranges=[],
1017 oneofs=[
1018 ],
1019 )
1021 _EXTENSIONRANGEOPTIONS = _descriptor.Descriptor(
1022 name='ExtensionRangeOptions',
1023 full_name='google.protobuf.ExtensionRangeOptions',
1024 filename=None,
1025 file=DESCRIPTOR,
1026 containing_type=None,
1027 create_key=_descriptor._internal_create_key,
1028 fields=[
1029 _descriptor.FieldDescriptor(
1030 name='uninterpreted_option', full_name='google.protobuf.ExtensionRangeOptions.uninterpreted_option', index=0,
1031 number=999, type=11, cpp_type=10, label=3,
1032 has_default_value=False, default_value=[],
1033 message_type=None, enum_type=None, containing_type=None,
1034 is_extension=False, extension_scope=None,
1035 serialized_options=None, json_name='uninterpretedOption', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1036 _descriptor.FieldDescriptor(
1037 name='declaration', full_name='google.protobuf.ExtensionRangeOptions.declaration', index=1,
1038 number=2, type=11, cpp_type=10, label=3,
1039 has_default_value=False, default_value=[],
1040 message_type=None, enum_type=None, containing_type=None,
1041 is_extension=False, extension_scope=None,
1042 serialized_options=b'\210\001\002', json_name='declaration', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1043 _descriptor.FieldDescriptor(
1044 name='features', full_name='google.protobuf.ExtensionRangeOptions.features', index=2,
1045 number=50, type=11, cpp_type=10, label=1,
1046 has_default_value=False, default_value=None,
1047 message_type=None, enum_type=None, containing_type=None,
1048 is_extension=False, extension_scope=None,
1049 serialized_options=None, json_name='features', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1050 _descriptor.FieldDescriptor(
1051 name='verification', full_name='google.protobuf.ExtensionRangeOptions.verification', index=3,
1052 number=3, type=14, cpp_type=8, label=1,
1053 has_default_value=True, default_value=1,
1054 message_type=None, enum_type=None, containing_type=None,
1055 is_extension=False, extension_scope=None,
1056 serialized_options=None, json_name='verification', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1057 ],
1058 extensions=[
1059 ],
1060 nested_types=[_EXTENSIONRANGEOPTIONS_DECLARATION, ],
1061 enum_types=[
1062 _EXTENSIONRANGEOPTIONS_VERIFICATIONSTATE,
1063 ],
1064 serialized_options=None,
1065 is_extendable=True,
1066 syntax='proto2',
1067 extension_ranges=[(1000, 536870912), ],
1068 oneofs=[
1069 ],
1070 )
1073 _FIELDDESCRIPTORPROTO = _descriptor.Descriptor(
1074 name='FieldDescriptorProto',
1075 full_name='google.protobuf.FieldDescriptorProto',
1076 filename=None,
1077 file=DESCRIPTOR,
1078 containing_type=None,
1079 create_key=_descriptor._internal_create_key,
1080 fields=[
1081 _descriptor.FieldDescriptor(
1082 name='name', full_name='google.protobuf.FieldDescriptorProto.name', index=0,
1083 number=1, type=9, cpp_type=9, label=1,
1084 has_default_value=False, default_value=b"".decode('utf-8'),
1085 message_type=None, enum_type=None, containing_type=None,
1086 is_extension=False, extension_scope=None,
1087 serialized_options=None, json_name='name', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1088 _descriptor.FieldDescriptor(
1089 name='number', full_name='google.protobuf.FieldDescriptorProto.number', index=1,
1090 number=3, type=5, cpp_type=1, label=1,
1091 has_default_value=False, default_value=0,
1092 message_type=None, enum_type=None, containing_type=None,
1093 is_extension=False, extension_scope=None,
1094 serialized_options=None, json_name='number', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1095 _descriptor.FieldDescriptor(
1096 name='label', full_name='google.protobuf.FieldDescriptorProto.label', index=2,
1097 number=4, type=14, cpp_type=8, label=1,
1098 has_default_value=False, default_value=1,
1099 message_type=None, enum_type=None, containing_type=None,
1100 is_extension=False, extension_scope=None,
1101 serialized_options=None, json_name='label', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1102 _descriptor.FieldDescriptor(
1103 name='type', full_name='google.protobuf.FieldDescriptorProto.type', index=3,
1104 number=5, type=14, cpp_type=8, label=1,
1105 has_default_value=False, default_value=1,
1106 message_type=None, enum_type=None, containing_type=None,
1107 is_extension=False, extension_scope=None,
1108 serialized_options=None, json_name='type', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1109 _descriptor.FieldDescriptor(
1110 name='type_name', full_name='google.protobuf.FieldDescriptorProto.type_name', index=4,
1111 number=6, type=9, cpp_type=9, label=1,
1112 has_default_value=False, default_value=b"".decode('utf-8'),
1113 message_type=None, enum_type=None, containing_type=None,
1114 is_extension=False, extension_scope=None,
1115 serialized_options=None, json_name='typeName', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1116 _descriptor.FieldDescriptor(
1117 name='extendee', full_name='google.protobuf.FieldDescriptorProto.extendee', index=5,
1118 number=2, type=9, cpp_type=9, label=1,
1119 has_default_value=False, default_value=b"".decode('utf-8'),
1120 message_type=None, enum_type=None, containing_type=None,
1121 is_extension=False, extension_scope=None,
1122 serialized_options=None, json_name='extendee', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1123 _descriptor.FieldDescriptor(
1124 name='default_value', full_name='google.protobuf.FieldDescriptorProto.default_value', index=6,
1125 number=7, type=9, cpp_type=9, label=1,
1126 has_default_value=False, default_value=b"".decode('utf-8'),
1127 message_type=None, enum_type=None, containing_type=None,
1128 is_extension=False, extension_scope=None,
1129 serialized_options=None, json_name='defaultValue', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1130 _descriptor.FieldDescriptor(
1131 name='oneof_index', full_name='google.protobuf.FieldDescriptorProto.oneof_index', index=7,
1132 number=9, type=5, cpp_type=1, label=1,
1133 has_default_value=False, default_value=0,
1134 message_type=None, enum_type=None, containing_type=None,
1135 is_extension=False, extension_scope=None,
1136 serialized_options=None, json_name='oneofIndex', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1137 _descriptor.FieldDescriptor(
1138 name='json_name', full_name='google.protobuf.FieldDescriptorProto.json_name', index=8,
1139 number=10, type=9, cpp_type=9, label=1,
1140 has_default_value=False, default_value=b"".decode('utf-8'),
1141 message_type=None, enum_type=None, containing_type=None,
1142 is_extension=False, extension_scope=None,
1143 serialized_options=None, json_name='jsonName', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1144 _descriptor.FieldDescriptor(
1145 name='options', full_name='google.protobuf.FieldDescriptorProto.options', index=9,
1146 number=8, type=11, cpp_type=10, label=1,
1147 has_default_value=False, default_value=None,
1148 message_type=None, enum_type=None, containing_type=None,
1149 is_extension=False, extension_scope=None,
1150 serialized_options=None, json_name='options', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1151 _descriptor.FieldDescriptor(
1152 name='proto3_optional', full_name='google.protobuf.FieldDescriptorProto.proto3_optional', index=10,
1153 number=17, type=8, cpp_type=7, label=1,
1154 has_default_value=False, default_value=False,
1155 message_type=None, enum_type=None, containing_type=None,
1156 is_extension=False, extension_scope=None,
1157 serialized_options=None, json_name='proto3Optional', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1158 ],
1159 extensions=[
1160 ],
1161 nested_types=[],
1162 enum_types=[
1163 _FIELDDESCRIPTORPROTO_TYPE,
1164 _FIELDDESCRIPTORPROTO_LABEL,
1165 ],
1166 serialized_options=None,
1167 is_extendable=False,
1168 syntax='proto2',
1169 extension_ranges=[],
1170 oneofs=[
1171 ],
1172 )
1175 _ONEOFDESCRIPTORPROTO = _descriptor.Descriptor(
1176 name='OneofDescriptorProto',
1177 full_name='google.protobuf.OneofDescriptorProto',
1178 filename=None,
1179 file=DESCRIPTOR,
1180 containing_type=None,
1181 create_key=_descriptor._internal_create_key,
1182 fields=[
1183 _descriptor.FieldDescriptor(
1184 name='name', full_name='google.protobuf.OneofDescriptorProto.name', index=0,
1185 number=1, type=9, cpp_type=9, label=1,
1186 has_default_value=False, default_value=b"".decode('utf-8'),
1187 message_type=None, enum_type=None, containing_type=None,
1188 is_extension=False, extension_scope=None,
1189 serialized_options=None, json_name='name', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1190 _descriptor.FieldDescriptor(
1191 name='options', full_name='google.protobuf.OneofDescriptorProto.options', index=1,
1192 number=2, type=11, cpp_type=10, label=1,
1193 has_default_value=False, default_value=None,
1194 message_type=None, enum_type=None, containing_type=None,
1195 is_extension=False, extension_scope=None,
1196 serialized_options=None, json_name='options', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1197 ],
1198 extensions=[
1199 ],
1200 nested_types=[],
1201 enum_types=[
1202 ],
1203 serialized_options=None,
1204 is_extendable=False,
1205 syntax='proto2',
1206 extension_ranges=[],
1207 oneofs=[
1208 ],
1209 )
1212 _ENUMDESCRIPTORPROTO_ENUMRESERVEDRANGE = _descriptor.Descriptor(
1213 name='EnumReservedRange',
1214 full_name='google.protobuf.EnumDescriptorProto.EnumReservedRange',
1215 filename=None,
1216 file=DESCRIPTOR,
1217 containing_type=None,
1218 create_key=_descriptor._internal_create_key,
1219 fields=[
1220 _descriptor.FieldDescriptor(
1221 name='start', full_name='google.protobuf.EnumDescriptorProto.EnumReservedRange.start', index=0,
1222 number=1, type=5, cpp_type=1, label=1,
1223 has_default_value=False, default_value=0,
1224 message_type=None, enum_type=None, containing_type=None,
1225 is_extension=False, extension_scope=None,
1226 serialized_options=None, json_name='start', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1227 _descriptor.FieldDescriptor(
1228 name='end', full_name='google.protobuf.EnumDescriptorProto.EnumReservedRange.end', index=1,
1229 number=2, type=5, cpp_type=1, label=1,
1230 has_default_value=False, default_value=0,
1231 message_type=None, enum_type=None, containing_type=None,
1232 is_extension=False, extension_scope=None,
1233 serialized_options=None, json_name='end', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1234 ],
1235 extensions=[
1236 ],
1237 nested_types=[],
1238 enum_types=[
1239 ],
1240 serialized_options=None,
1241 is_extendable=False,
1242 syntax='proto2',
1243 extension_ranges=[],
1244 oneofs=[
1245 ],
1246 )
1248 _ENUMDESCRIPTORPROTO = _descriptor.Descriptor(
1249 name='EnumDescriptorProto',
1250 full_name='google.protobuf.EnumDescriptorProto',
1251 filename=None,
1252 file=DESCRIPTOR,
1253 containing_type=None,
1254 create_key=_descriptor._internal_create_key,
1255 fields=[
1256 _descriptor.FieldDescriptor(
1257 name='name', full_name='google.protobuf.EnumDescriptorProto.name', index=0,
1258 number=1, type=9, cpp_type=9, label=1,
1259 has_default_value=False, default_value=b"".decode('utf-8'),
1260 message_type=None, enum_type=None, containing_type=None,
1261 is_extension=False, extension_scope=None,
1262 serialized_options=None, json_name='name', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1263 _descriptor.FieldDescriptor(
1264 name='value', full_name='google.protobuf.EnumDescriptorProto.value', index=1,
1265 number=2, type=11, cpp_type=10, label=3,
1266 has_default_value=False, default_value=[],
1267 message_type=None, enum_type=None, containing_type=None,
1268 is_extension=False, extension_scope=None,
1269 serialized_options=None, json_name='value', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1270 _descriptor.FieldDescriptor(
1271 name='options', full_name='google.protobuf.EnumDescriptorProto.options', index=2,
1272 number=3, type=11, cpp_type=10, label=1,
1273 has_default_value=False, default_value=None,
1274 message_type=None, enum_type=None, containing_type=None,
1275 is_extension=False, extension_scope=None,
1276 serialized_options=None, json_name='options', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1277 _descriptor.FieldDescriptor(
1278 name='reserved_range', full_name='google.protobuf.EnumDescriptorProto.reserved_range', index=3,
1279 number=4, type=11, cpp_type=10, label=3,
1280 has_default_value=False, default_value=[],
1281 message_type=None, enum_type=None, containing_type=None,
1282 is_extension=False, extension_scope=None,
1283 serialized_options=None, json_name='reservedRange', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1284 _descriptor.FieldDescriptor(
1285 name='reserved_name', full_name='google.protobuf.EnumDescriptorProto.reserved_name', index=4,
1286 number=5, type=9, cpp_type=9, label=3,
1287 has_default_value=False, default_value=[],
1288 message_type=None, enum_type=None, containing_type=None,
1289 is_extension=False, extension_scope=None,
1290 serialized_options=None, json_name='reservedName', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1291 ],
1292 extensions=[
1293 ],
1294 nested_types=[_ENUMDESCRIPTORPROTO_ENUMRESERVEDRANGE, ],
1295 enum_types=[
1296 ],
1297 serialized_options=None,
1298 is_extendable=False,
1299 syntax='proto2',
1300 extension_ranges=[],
1301 oneofs=[
1302 ],
1303 )
1306 _ENUMVALUEDESCRIPTORPROTO = _descriptor.Descriptor(
1307 name='EnumValueDescriptorProto',
1308 full_name='google.protobuf.EnumValueDescriptorProto',
1309 filename=None,
1310 file=DESCRIPTOR,
1311 containing_type=None,
1312 create_key=_descriptor._internal_create_key,
1313 fields=[
1314 _descriptor.FieldDescriptor(
1315 name='name', full_name='google.protobuf.EnumValueDescriptorProto.name', index=0,
1316 number=1, type=9, cpp_type=9, label=1,
1317 has_default_value=False, default_value=b"".decode('utf-8'),
1318 message_type=None, enum_type=None, containing_type=None,
1319 is_extension=False, extension_scope=None,
1320 serialized_options=None, json_name='name', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1321 _descriptor.FieldDescriptor(
1322 name='number', full_name='google.protobuf.EnumValueDescriptorProto.number', index=1,
1323 number=2, type=5, cpp_type=1, label=1,
1324 has_default_value=False, default_value=0,
1325 message_type=None, enum_type=None, containing_type=None,
1326 is_extension=False, extension_scope=None,
1327 serialized_options=None, json_name='number', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1328 _descriptor.FieldDescriptor(
1329 name='options', full_name='google.protobuf.EnumValueDescriptorProto.options', index=2,
1330 number=3, type=11, cpp_type=10, label=1,
1331 has_default_value=False, default_value=None,
1332 message_type=None, enum_type=None, containing_type=None,
1333 is_extension=False, extension_scope=None,
1334 serialized_options=None, json_name='options', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1335 ],
1336 extensions=[
1337 ],
1338 nested_types=[],
1339 enum_types=[
1340 ],
1341 serialized_options=None,
1342 is_extendable=False,
1343 syntax='proto2',
1344 extension_ranges=[],
1345 oneofs=[
1346 ],
1347 )
1350 _SERVICEDESCRIPTORPROTO = _descriptor.Descriptor(
1351 name='ServiceDescriptorProto',
1352 full_name='google.protobuf.ServiceDescriptorProto',
1353 filename=None,
1354 file=DESCRIPTOR,
1355 containing_type=None,
1356 create_key=_descriptor._internal_create_key,
1357 fields=[
1358 _descriptor.FieldDescriptor(
1359 name='name', full_name='google.protobuf.ServiceDescriptorProto.name', index=0,
1360 number=1, type=9, cpp_type=9, label=1,
1361 has_default_value=False, default_value=b"".decode('utf-8'),
1362 message_type=None, enum_type=None, containing_type=None,
1363 is_extension=False, extension_scope=None,
1364 serialized_options=None, json_name='name', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1365 _descriptor.FieldDescriptor(
1366 name='method', full_name='google.protobuf.ServiceDescriptorProto.method', index=1,
1367 number=2, type=11, cpp_type=10, label=3,
1368 has_default_value=False, default_value=[],
1369 message_type=None, enum_type=None, containing_type=None,
1370 is_extension=False, extension_scope=None,
1371 serialized_options=None, json_name='method', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1372 _descriptor.FieldDescriptor(
1373 name='options', full_name='google.protobuf.ServiceDescriptorProto.options', index=2,
1374 number=3, type=11, cpp_type=10, label=1,
1375 has_default_value=False, default_value=None,
1376 message_type=None, enum_type=None, containing_type=None,
1377 is_extension=False, extension_scope=None,
1378 serialized_options=None, json_name='options', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1379 ],
1380 extensions=[
1381 ],
1382 nested_types=[],
1383 enum_types=[
1384 ],
1385 serialized_options=None,
1386 is_extendable=False,
1387 syntax='proto2',
1388 extension_ranges=[],
1389 oneofs=[
1390 ],
1391 )
1394 _METHODDESCRIPTORPROTO = _descriptor.Descriptor(
1395 name='MethodDescriptorProto',
1396 full_name='google.protobuf.MethodDescriptorProto',
1397 filename=None,
1398 file=DESCRIPTOR,
1399 containing_type=None,
1400 create_key=_descriptor._internal_create_key,
1401 fields=[
1402 _descriptor.FieldDescriptor(
1403 name='name', full_name='google.protobuf.MethodDescriptorProto.name', index=0,
1404 number=1, type=9, cpp_type=9, label=1,
1405 has_default_value=False, default_value=b"".decode('utf-8'),
1406 message_type=None, enum_type=None, containing_type=None,
1407 is_extension=False, extension_scope=None,
1408 serialized_options=None, json_name='name', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1409 _descriptor.FieldDescriptor(
1410 name='input_type', full_name='google.protobuf.MethodDescriptorProto.input_type', index=1,
1411 number=2, type=9, cpp_type=9, label=1,
1412 has_default_value=False, default_value=b"".decode('utf-8'),
1413 message_type=None, enum_type=None, containing_type=None,
1414 is_extension=False, extension_scope=None,
1415 serialized_options=None, json_name='inputType', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1416 _descriptor.FieldDescriptor(
1417 name='output_type', full_name='google.protobuf.MethodDescriptorProto.output_type', index=2,
1418 number=3, type=9, cpp_type=9, label=1,
1419 has_default_value=False, default_value=b"".decode('utf-8'),
1420 message_type=None, enum_type=None, containing_type=None,
1421 is_extension=False, extension_scope=None,
1422 serialized_options=None, json_name='outputType', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1423 _descriptor.FieldDescriptor(
1424 name='options', full_name='google.protobuf.MethodDescriptorProto.options', index=3,
1425 number=4, type=11, cpp_type=10, label=1,
1426 has_default_value=False, default_value=None,
1427 message_type=None, enum_type=None, containing_type=None,
1428 is_extension=False, extension_scope=None,
1429 serialized_options=None, json_name='options', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1430 _descriptor.FieldDescriptor(
1431 name='client_streaming', full_name='google.protobuf.MethodDescriptorProto.client_streaming', index=4,
1432 number=5, type=8, cpp_type=7, label=1,
1433 has_default_value=True, default_value=False,
1434 message_type=None, enum_type=None, containing_type=None,
1435 is_extension=False, extension_scope=None,
1436 serialized_options=None, json_name='clientStreaming', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1437 _descriptor.FieldDescriptor(
1438 name='server_streaming', full_name='google.protobuf.MethodDescriptorProto.server_streaming', index=5,
1439 number=6, type=8, cpp_type=7, label=1,
1440 has_default_value=True, default_value=False,
1441 message_type=None, enum_type=None, containing_type=None,
1442 is_extension=False, extension_scope=None,
1443 serialized_options=None, json_name='serverStreaming', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1444 ],
1445 extensions=[
1446 ],
1447 nested_types=[],
1448 enum_types=[
1449 ],
1450 serialized_options=None,
1451 is_extendable=False,
1452 syntax='proto2',
1453 extension_ranges=[],
1454 oneofs=[
1455 ],
1456 )
1459 _FILEOPTIONS = _descriptor.Descriptor(
1460 name='FileOptions',
1461 full_name='google.protobuf.FileOptions',
1462 filename=None,
1463 file=DESCRIPTOR,
1464 containing_type=None,
1465 create_key=_descriptor._internal_create_key,
1466 fields=[
1467 _descriptor.FieldDescriptor(
1468 name='java_package', full_name='google.protobuf.FileOptions.java_package', index=0,
1469 number=1, type=9, cpp_type=9, label=1,
1470 has_default_value=False, default_value=b"".decode('utf-8'),
1471 message_type=None, enum_type=None, containing_type=None,
1472 is_extension=False, extension_scope=None,
1473 serialized_options=None, json_name='javaPackage', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1474 _descriptor.FieldDescriptor(
1475 name='java_outer_classname', full_name='google.protobuf.FileOptions.java_outer_classname', index=1,
1476 number=8, type=9, cpp_type=9, label=1,
1477 has_default_value=False, default_value=b"".decode('utf-8'),
1478 message_type=None, enum_type=None, containing_type=None,
1479 is_extension=False, extension_scope=None,
1480 serialized_options=None, json_name='javaOuterClassname', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1481 _descriptor.FieldDescriptor(
1482 name='java_multiple_files', full_name='google.protobuf.FileOptions.java_multiple_files', index=2,
1483 number=10, type=8, cpp_type=7, label=1,
1484 has_default_value=True, default_value=False,
1485 message_type=None, enum_type=None, containing_type=None,
1486 is_extension=False, extension_scope=None,
1487 serialized_options=None, json_name='javaMultipleFiles', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1488 _descriptor.FieldDescriptor(
1489 name='java_generate_equals_and_hash', full_name='google.protobuf.FileOptions.java_generate_equals_and_hash', index=3,
1490 number=20, type=8, cpp_type=7, label=1,
1491 has_default_value=False, default_value=False,
1492 message_type=None, enum_type=None, containing_type=None,
1493 is_extension=False, extension_scope=None,
1494 serialized_options=b'\030\001', json_name='javaGenerateEqualsAndHash', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1495 _descriptor.FieldDescriptor(
1496 name='java_string_check_utf8', full_name='google.protobuf.FileOptions.java_string_check_utf8', index=4,
1497 number=27, type=8, cpp_type=7, label=1,
1498 has_default_value=True, default_value=False,
1499 message_type=None, enum_type=None, containing_type=None,
1500 is_extension=False, extension_scope=None,
1501 serialized_options=None, json_name='javaStringCheckUtf8', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1502 _descriptor.FieldDescriptor(
1503 name='optimize_for', full_name='google.protobuf.FileOptions.optimize_for', index=5,
1504 number=9, type=14, cpp_type=8, label=1,
1505 has_default_value=True, default_value=1,
1506 message_type=None, enum_type=None, containing_type=None,
1507 is_extension=False, extension_scope=None,
1508 serialized_options=None, json_name='optimizeFor', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1509 _descriptor.FieldDescriptor(
1510 name='go_package', full_name='google.protobuf.FileOptions.go_package', index=6,
1511 number=11, type=9, cpp_type=9, label=1,
1512 has_default_value=False, default_value=b"".decode('utf-8'),
1513 message_type=None, enum_type=None, containing_type=None,
1514 is_extension=False, extension_scope=None,
1515 serialized_options=None, json_name='goPackage', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1516 _descriptor.FieldDescriptor(
1517 name='cc_generic_services', full_name='google.protobuf.FileOptions.cc_generic_services', index=7,
1518 number=16, type=8, cpp_type=7, label=1,
1519 has_default_value=True, default_value=False,
1520 message_type=None, enum_type=None, containing_type=None,
1521 is_extension=False, extension_scope=None,
1522 serialized_options=None, json_name='ccGenericServices', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1523 _descriptor.FieldDescriptor(
1524 name='java_generic_services', full_name='google.protobuf.FileOptions.java_generic_services', index=8,
1525 number=17, type=8, cpp_type=7, label=1,
1526 has_default_value=True, default_value=False,
1527 message_type=None, enum_type=None, containing_type=None,
1528 is_extension=False, extension_scope=None,
1529 serialized_options=None, json_name='javaGenericServices', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1530 _descriptor.FieldDescriptor(
1531 name='py_generic_services', full_name='google.protobuf.FileOptions.py_generic_services', index=9,
1532 number=18, 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,
1536 serialized_options=None, json_name='pyGenericServices', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1537 _descriptor.FieldDescriptor(
1538 name='php_generic_services', full_name='google.protobuf.FileOptions.php_generic_services', index=10,
1539 number=42, type=8, cpp_type=7, label=1,
1540 has_default_value=True, default_value=False,
1541 message_type=None, enum_type=None, containing_type=None,
1542 is_extension=False, extension_scope=None,
1543 serialized_options=None, json_name='phpGenericServices', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1544 _descriptor.FieldDescriptor(
1545 name='deprecated', full_name='google.protobuf.FileOptions.deprecated', index=11,
1546 number=23, type=8, cpp_type=7, label=1,
1547 has_default_value=True, default_value=False,
1548 message_type=None, enum_type=None, containing_type=None,
1549 is_extension=False, extension_scope=None,
1550 serialized_options=None, json_name='deprecated', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1551 _descriptor.FieldDescriptor(
1552 name='cc_enable_arenas', full_name='google.protobuf.FileOptions.cc_enable_arenas', index=12,
1553 number=31, type=8, cpp_type=7, label=1,
1554 has_default_value=True, default_value=True,
1555 message_type=None, enum_type=None, containing_type=None,
1556 is_extension=False, extension_scope=None,
1557 serialized_options=None, json_name='ccEnableArenas', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1558 _descriptor.FieldDescriptor(
1559 name='objc_class_prefix', full_name='google.protobuf.FileOptions.objc_class_prefix', index=13,
1560 number=36, type=9, cpp_type=9, label=1,
1561 has_default_value=False, default_value=b"".decode('utf-8'),
1562 message_type=None, enum_type=None, containing_type=None,
1563 is_extension=False, extension_scope=None,
1564 serialized_options=None, json_name='objcClassPrefix', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1565 _descriptor.FieldDescriptor(
1566 name='csharp_namespace', full_name='google.protobuf.FileOptions.csharp_namespace', index=14,
1567 number=37, type=9, cpp_type=9, label=1,
1568 has_default_value=False, default_value=b"".decode('utf-8'),
1569 message_type=None, enum_type=None, containing_type=None,
1570 is_extension=False, extension_scope=None,
1571 serialized_options=None, json_name='csharpNamespace', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1572 _descriptor.FieldDescriptor(
1573 name='swift_prefix', full_name='google.protobuf.FileOptions.swift_prefix', index=15,
1574 number=39, type=9, cpp_type=9, label=1,
1575 has_default_value=False, default_value=b"".decode('utf-8'),
1576 message_type=None, enum_type=None, containing_type=None,
1577 is_extension=False, extension_scope=None,
1578 serialized_options=None, json_name='swiftPrefix', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1579 _descriptor.FieldDescriptor(
1580 name='php_class_prefix', full_name='google.protobuf.FileOptions.php_class_prefix', index=16,
1581 number=40, type=9, cpp_type=9, label=1,
1582 has_default_value=False, default_value=b"".decode('utf-8'),
1583 message_type=None, enum_type=None, containing_type=None,
1584 is_extension=False, extension_scope=None,
1585 serialized_options=None, json_name='phpClassPrefix', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1586 _descriptor.FieldDescriptor(
1587 name='php_namespace', full_name='google.protobuf.FileOptions.php_namespace', index=17,
1588 number=41, type=9, cpp_type=9, label=1,
1589 has_default_value=False, default_value=b"".decode('utf-8'),
1590 message_type=None, enum_type=None, containing_type=None,
1591 is_extension=False, extension_scope=None,
1592 serialized_options=None, json_name='phpNamespace', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1593 _descriptor.FieldDescriptor(
1594 name='php_metadata_namespace', full_name='google.protobuf.FileOptions.php_metadata_namespace', index=18,
1595 number=44, type=9, cpp_type=9, label=1,
1596 has_default_value=False, default_value=b"".decode('utf-8'),
1597 message_type=None, enum_type=None, containing_type=None,
1598 is_extension=False, extension_scope=None,
1599 serialized_options=None, json_name='phpMetadataNamespace', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1600 _descriptor.FieldDescriptor(
1601 name='ruby_package', full_name='google.protobuf.FileOptions.ruby_package', index=19,
1602 number=45, type=9, cpp_type=9, label=1,
1603 has_default_value=False, default_value=b"".decode('utf-8'),
1604 message_type=None, enum_type=None, containing_type=None,
1605 is_extension=False, extension_scope=None,
1606 serialized_options=None, json_name='rubyPackage', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1607 _descriptor.FieldDescriptor(
1608 name='features', full_name='google.protobuf.FileOptions.features', index=20,
1609 number=50, type=11, cpp_type=10, label=1,
1610 has_default_value=False, default_value=None,
1611 message_type=None, enum_type=None, containing_type=None,
1612 is_extension=False, extension_scope=None,
1613 serialized_options=None, json_name='features', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1614 _descriptor.FieldDescriptor(
1615 name='uninterpreted_option', full_name='google.protobuf.FileOptions.uninterpreted_option', index=21,
1616 number=999, type=11, cpp_type=10, label=3,
1617 has_default_value=False, default_value=[],
1618 message_type=None, enum_type=None, containing_type=None,
1619 is_extension=False, extension_scope=None,
1620 serialized_options=None, json_name='uninterpretedOption', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1621 ],
1622 extensions=[
1623 ],
1624 nested_types=[],
1625 enum_types=[
1626 _FILEOPTIONS_OPTIMIZEMODE,
1627 ],
1628 serialized_options=None,
1629 is_extendable=True,
1630 syntax='proto2',
1631 extension_ranges=[(1000, 536870912), ],
1632 oneofs=[
1633 ],
1634 )
1637 _MESSAGEOPTIONS = _descriptor.Descriptor(
1638 name='MessageOptions',
1639 full_name='google.protobuf.MessageOptions',
1640 filename=None,
1641 file=DESCRIPTOR,
1642 containing_type=None,
1643 create_key=_descriptor._internal_create_key,
1644 fields=[
1645 _descriptor.FieldDescriptor(
1646 name='message_set_wire_format', full_name='google.protobuf.MessageOptions.message_set_wire_format', index=0,
1647 number=1, type=8, cpp_type=7, label=1,
1648 has_default_value=True, default_value=False,
1649 message_type=None, enum_type=None, containing_type=None,
1650 is_extension=False, extension_scope=None,
1651 serialized_options=None, json_name='messageSetWireFormat', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1652 _descriptor.FieldDescriptor(
1653 name='no_standard_descriptor_accessor', full_name='google.protobuf.MessageOptions.no_standard_descriptor_accessor', index=1,
1654 number=2, type=8, cpp_type=7, label=1,
1655 has_default_value=True, default_value=False,
1656 message_type=None, enum_type=None, containing_type=None,
1657 is_extension=False, extension_scope=None,
1658 serialized_options=None, json_name='noStandardDescriptorAccessor', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1659 _descriptor.FieldDescriptor(
1660 name='deprecated', full_name='google.protobuf.MessageOptions.deprecated', index=2,
1661 number=3, type=8, cpp_type=7, label=1,
1662 has_default_value=True, default_value=False,
1663 message_type=None, enum_type=None, containing_type=None,
1664 is_extension=False, extension_scope=None,
1665 serialized_options=None, json_name='deprecated', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1666 _descriptor.FieldDescriptor(
1667 name='map_entry', full_name='google.protobuf.MessageOptions.map_entry', index=3,
1668 number=7, type=8, cpp_type=7, label=1,
1669 has_default_value=False, default_value=False,
1670 message_type=None, enum_type=None, containing_type=None,
1671 is_extension=False, extension_scope=None,
1672 serialized_options=None, json_name='mapEntry', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1673 _descriptor.FieldDescriptor(
1674 name='deprecated_legacy_json_field_conflicts', full_name='google.protobuf.MessageOptions.deprecated_legacy_json_field_conflicts', index=4,
1675 number=11, type=8, cpp_type=7, label=1,
1676 has_default_value=False, default_value=False,
1677 message_type=None, enum_type=None, containing_type=None,
1678 is_extension=False, extension_scope=None,
1679 serialized_options=b'\030\001', json_name='deprecatedLegacyJsonFieldConflicts', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1680 _descriptor.FieldDescriptor(
1681 name='features', full_name='google.protobuf.MessageOptions.features', index=5,
1682 number=12, type=11, cpp_type=10, label=1,
1683 has_default_value=False, default_value=None,
1684 message_type=None, enum_type=None, containing_type=None,
1685 is_extension=False, extension_scope=None,
1686 serialized_options=None, json_name='features', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1687 _descriptor.FieldDescriptor(
1688 name='uninterpreted_option', full_name='google.protobuf.MessageOptions.uninterpreted_option', index=6,
1689 number=999, type=11, cpp_type=10, label=3,
1690 has_default_value=False, default_value=[],
1691 message_type=None, enum_type=None, containing_type=None,
1692 is_extension=False, extension_scope=None,
1693 serialized_options=None, json_name='uninterpretedOption', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1694 ],
1695 extensions=[
1696 ],
1697 nested_types=[],
1698 enum_types=[
1699 ],
1700 serialized_options=None,
1701 is_extendable=True,
1702 syntax='proto2',
1703 extension_ranges=[(1000, 536870912), ],
1704 oneofs=[
1705 ],
1706 )
1709 _FIELDOPTIONS_EDITIONDEFAULT = _descriptor.Descriptor(
1710 name='EditionDefault',
1711 full_name='google.protobuf.FieldOptions.EditionDefault',
1712 filename=None,
1713 file=DESCRIPTOR,
1714 containing_type=None,
1715 create_key=_descriptor._internal_create_key,
1716 fields=[
1717 _descriptor.FieldDescriptor(
1718 name='edition', full_name='google.protobuf.FieldOptions.EditionDefault.edition', index=0,
1719 number=3, type=14, cpp_type=8, label=1,
1720 has_default_value=False, default_value=0,
1721 message_type=None, enum_type=None, containing_type=None,
1722 is_extension=False, extension_scope=None,
1723 serialized_options=None, json_name='edition', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1724 _descriptor.FieldDescriptor(
1725 name='value', full_name='google.protobuf.FieldOptions.EditionDefault.value', index=1,
1726 number=2, type=9, cpp_type=9, label=1,
1727 has_default_value=False, default_value=b"".decode('utf-8'),
1728 message_type=None, enum_type=None, containing_type=None,
1729 is_extension=False, extension_scope=None,
1730 serialized_options=None, json_name='value', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1731 ],
1732 extensions=[
1733 ],
1734 nested_types=[],
1735 enum_types=[
1736 ],
1737 serialized_options=None,
1738 is_extendable=False,
1739 syntax='proto2',
1740 extension_ranges=[],
1741 oneofs=[
1742 ],
1743 )
1745 _FIELDOPTIONS = _descriptor.Descriptor(
1746 name='FieldOptions',
1747 full_name='google.protobuf.FieldOptions',
1748 filename=None,
1749 file=DESCRIPTOR,
1750 containing_type=None,
1751 create_key=_descriptor._internal_create_key,
1752 fields=[
1753 _descriptor.FieldDescriptor(
1754 name='ctype', full_name='google.protobuf.FieldOptions.ctype', index=0,
1755 number=1, type=14, cpp_type=8, label=1,
1756 has_default_value=True, default_value=0,
1757 message_type=None, enum_type=None, containing_type=None,
1758 is_extension=False, extension_scope=None,
1759 serialized_options=None, json_name='ctype', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1760 _descriptor.FieldDescriptor(
1761 name='packed', full_name='google.protobuf.FieldOptions.packed', index=1,
1762 number=2, type=8, cpp_type=7, label=1,
1763 has_default_value=False, default_value=False,
1764 message_type=None, enum_type=None, containing_type=None,
1765 is_extension=False, extension_scope=None,
1766 serialized_options=None, json_name='packed', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1767 _descriptor.FieldDescriptor(
1768 name='jstype', full_name='google.protobuf.FieldOptions.jstype', index=2,
1769 number=6, type=14, cpp_type=8, label=1,
1770 has_default_value=True, default_value=0,
1771 message_type=None, enum_type=None, containing_type=None,
1772 is_extension=False, extension_scope=None,
1773 serialized_options=None, json_name='jstype', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1774 _descriptor.FieldDescriptor(
1775 name='lazy', full_name='google.protobuf.FieldOptions.lazy', index=3,
1776 number=5, type=8, cpp_type=7, label=1,
1777 has_default_value=True, default_value=False,
1778 message_type=None, enum_type=None, containing_type=None,
1779 is_extension=False, extension_scope=None,
1780 serialized_options=None, json_name='lazy', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1781 _descriptor.FieldDescriptor(
1782 name='unverified_lazy', full_name='google.protobuf.FieldOptions.unverified_lazy', index=4,
1783 number=15, type=8, cpp_type=7, label=1,
1784 has_default_value=True, default_value=False,
1785 message_type=None, enum_type=None, containing_type=None,
1786 is_extension=False, extension_scope=None,
1787 serialized_options=None, json_name='unverifiedLazy', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1788 _descriptor.FieldDescriptor(
1789 name='deprecated', full_name='google.protobuf.FieldOptions.deprecated', index=5,
1790 number=3, type=8, cpp_type=7, label=1,
1791 has_default_value=True, default_value=False,
1792 message_type=None, enum_type=None, containing_type=None,
1793 is_extension=False, extension_scope=None,
1794 serialized_options=None, json_name='deprecated', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1795 _descriptor.FieldDescriptor(
1796 name='weak', full_name='google.protobuf.FieldOptions.weak', index=6,
1797 number=10, type=8, cpp_type=7, label=1,
1798 has_default_value=True, default_value=False,
1799 message_type=None, enum_type=None, containing_type=None,
1800 is_extension=False, extension_scope=None,
1801 serialized_options=None, json_name='weak', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1802 _descriptor.FieldDescriptor(
1803 name='debug_redact', full_name='google.protobuf.FieldOptions.debug_redact', index=7,
1804 number=16, type=8, cpp_type=7, label=1,
1805 has_default_value=True, default_value=False,
1806 message_type=None, enum_type=None, containing_type=None,
1807 is_extension=False, extension_scope=None,
1808 serialized_options=None, json_name='debugRedact', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1809 _descriptor.FieldDescriptor(
1810 name='retention', full_name='google.protobuf.FieldOptions.retention', index=8,
1811 number=17, type=14, cpp_type=8, label=1,
1812 has_default_value=False, default_value=0,
1813 message_type=None, enum_type=None, containing_type=None,
1814 is_extension=False, extension_scope=None,
1815 serialized_options=None, json_name='retention', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1816 _descriptor.FieldDescriptor(
1817 name='targets', full_name='google.protobuf.FieldOptions.targets', index=9,
1818 number=19, type=14, cpp_type=8, label=3,
1819 has_default_value=False, default_value=[],
1820 message_type=None, enum_type=None, containing_type=None,
1821 is_extension=False, extension_scope=None,
1822 serialized_options=None, json_name='targets', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1823 _descriptor.FieldDescriptor(
1824 name='edition_defaults', full_name='google.protobuf.FieldOptions.edition_defaults', index=10,
1825 number=20, type=11, cpp_type=10, label=3,
1826 has_default_value=False, default_value=[],
1827 message_type=None, enum_type=None, containing_type=None,
1828 is_extension=False, extension_scope=None,
1829 serialized_options=None, json_name='editionDefaults', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1830 _descriptor.FieldDescriptor(
1831 name='features', full_name='google.protobuf.FieldOptions.features', index=11,
1832 number=21, type=11, cpp_type=10, label=1,
1833 has_default_value=False, default_value=None,
1834 message_type=None, enum_type=None, containing_type=None,
1835 is_extension=False, extension_scope=None,
1836 serialized_options=None, json_name='features', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1837 _descriptor.FieldDescriptor(
1838 name='uninterpreted_option', full_name='google.protobuf.FieldOptions.uninterpreted_option', index=12,
1839 number=999, type=11, cpp_type=10, label=3,
1840 has_default_value=False, default_value=[],
1841 message_type=None, enum_type=None, containing_type=None,
1842 is_extension=False, extension_scope=None,
1843 serialized_options=None, json_name='uninterpretedOption', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1844 ],
1845 extensions=[
1846 ],
1847 nested_types=[_FIELDOPTIONS_EDITIONDEFAULT, ],
1848 enum_types=[
1849 _FIELDOPTIONS_CTYPE,
1850 _FIELDOPTIONS_JSTYPE,
1851 _FIELDOPTIONS_OPTIONRETENTION,
1852 _FIELDOPTIONS_OPTIONTARGETTYPE,
1853 ],
1854 serialized_options=None,
1855 is_extendable=True,
1856 syntax='proto2',
1857 extension_ranges=[(1000, 536870912), ],
1858 oneofs=[
1859 ],
1860 )
1863 _ONEOFOPTIONS = _descriptor.Descriptor(
1864 name='OneofOptions',
1865 full_name='google.protobuf.OneofOptions',
1866 filename=None,
1867 file=DESCRIPTOR,
1868 containing_type=None,
1869 create_key=_descriptor._internal_create_key,
1870 fields=[
1871 _descriptor.FieldDescriptor(
1872 name='features', full_name='google.protobuf.OneofOptions.features', index=0,
1873 number=1, type=11, cpp_type=10, label=1,
1874 has_default_value=False, default_value=None,
1875 message_type=None, enum_type=None, containing_type=None,
1876 is_extension=False, extension_scope=None,
1877 serialized_options=None, json_name='features', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1878 _descriptor.FieldDescriptor(
1879 name='uninterpreted_option', full_name='google.protobuf.OneofOptions.uninterpreted_option', index=1,
1880 number=999, type=11, cpp_type=10, label=3,
1881 has_default_value=False, default_value=[],
1882 message_type=None, enum_type=None, containing_type=None,
1883 is_extension=False, extension_scope=None,
1884 serialized_options=None, json_name='uninterpretedOption', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1885 ],
1886 extensions=[
1887 ],
1888 nested_types=[],
1889 enum_types=[
1890 ],
1891 serialized_options=None,
1892 is_extendable=True,
1893 syntax='proto2',
1894 extension_ranges=[(1000, 536870912), ],
1895 oneofs=[
1896 ],
1897 )
1900 _ENUMOPTIONS = _descriptor.Descriptor(
1901 name='EnumOptions',
1902 full_name='google.protobuf.EnumOptions',
1903 filename=None,
1904 file=DESCRIPTOR,
1905 containing_type=None,
1906 create_key=_descriptor._internal_create_key,
1907 fields=[
1908 _descriptor.FieldDescriptor(
1909 name='allow_alias', full_name='google.protobuf.EnumOptions.allow_alias', index=0,
1910 number=2, type=8, cpp_type=7, label=1,
1911 has_default_value=False, default_value=False,
1912 message_type=None, enum_type=None, containing_type=None,
1913 is_extension=False, extension_scope=None,
1914 serialized_options=None, json_name='allowAlias', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1915 _descriptor.FieldDescriptor(
1916 name='deprecated', full_name='google.protobuf.EnumOptions.deprecated', index=1,
1917 number=3, type=8, cpp_type=7, label=1,
1918 has_default_value=True, default_value=False,
1919 message_type=None, enum_type=None, containing_type=None,
1920 is_extension=False, extension_scope=None,
1921 serialized_options=None, json_name='deprecated', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1922 _descriptor.FieldDescriptor(
1923 name='deprecated_legacy_json_field_conflicts', full_name='google.protobuf.EnumOptions.deprecated_legacy_json_field_conflicts', index=2,
1924 number=6, type=8, cpp_type=7, label=1,
1925 has_default_value=False, default_value=False,
1926 message_type=None, enum_type=None, containing_type=None,
1927 is_extension=False, extension_scope=None,
1928 serialized_options=b'\030\001', json_name='deprecatedLegacyJsonFieldConflicts', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1929 _descriptor.FieldDescriptor(
1930 name='features', full_name='google.protobuf.EnumOptions.features', index=3,
1931 number=7, type=11, cpp_type=10, label=1,
1932 has_default_value=False, default_value=None,
1933 message_type=None, enum_type=None, containing_type=None,
1934 is_extension=False, extension_scope=None,
1935 serialized_options=None, json_name='features', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1936 _descriptor.FieldDescriptor(
1937 name='uninterpreted_option', full_name='google.protobuf.EnumOptions.uninterpreted_option', index=4,
1938 number=999, type=11, cpp_type=10, label=3,
1939 has_default_value=False, default_value=[],
1940 message_type=None, enum_type=None, containing_type=None,
1941 is_extension=False, extension_scope=None,
1942 serialized_options=None, json_name='uninterpretedOption', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1943 ],
1944 extensions=[
1945 ],
1946 nested_types=[],
1947 enum_types=[
1948 ],
1949 serialized_options=None,
1950 is_extendable=True,
1951 syntax='proto2',
1952 extension_ranges=[(1000, 536870912), ],
1953 oneofs=[
1954 ],
1955 )
1958 _ENUMVALUEOPTIONS = _descriptor.Descriptor(
1959 name='EnumValueOptions',
1960 full_name='google.protobuf.EnumValueOptions',
1961 filename=None,
1962 file=DESCRIPTOR,
1963 containing_type=None,
1964 create_key=_descriptor._internal_create_key,
1965 fields=[
1966 _descriptor.FieldDescriptor(
1967 name='deprecated', full_name='google.protobuf.EnumValueOptions.deprecated', index=0,
1968 number=1, type=8, cpp_type=7, label=1,
1969 has_default_value=True, default_value=False,
1970 message_type=None, enum_type=None, containing_type=None,
1971 is_extension=False, extension_scope=None,
1972 serialized_options=None, json_name='deprecated', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1973 _descriptor.FieldDescriptor(
1974 name='features', full_name='google.protobuf.EnumValueOptions.features', index=1,
1975 number=2, type=11, cpp_type=10, label=1,
1976 has_default_value=False, default_value=None,
1977 message_type=None, enum_type=None, containing_type=None,
1978 is_extension=False, extension_scope=None,
1979 serialized_options=None, json_name='features', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1980 _descriptor.FieldDescriptor(
1981 name='debug_redact', full_name='google.protobuf.EnumValueOptions.debug_redact', index=2,
1982 number=3, type=8, cpp_type=7, label=1,
1983 has_default_value=True, default_value=False,
1984 message_type=None, enum_type=None, containing_type=None,
1985 is_extension=False, extension_scope=None,
1986 serialized_options=None, json_name='debugRedact', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1987 _descriptor.FieldDescriptor(
1988 name='uninterpreted_option', full_name='google.protobuf.EnumValueOptions.uninterpreted_option', index=3,
1989 number=999, type=11, cpp_type=10, label=3,
1990 has_default_value=False, default_value=[],
1991 message_type=None, enum_type=None, containing_type=None,
1992 is_extension=False, extension_scope=None,
1993 serialized_options=None, json_name='uninterpretedOption', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
1994 ],
1995 extensions=[
1996 ],
1997 nested_types=[],
1998 enum_types=[
1999 ],
2000 serialized_options=None,
2001 is_extendable=True,
2002 syntax='proto2',
2003 extension_ranges=[(1000, 536870912), ],
2004 oneofs=[
2005 ],
2006 )
2009 _SERVICEOPTIONS = _descriptor.Descriptor(
2010 name='ServiceOptions',
2011 full_name='google.protobuf.ServiceOptions',
2012 filename=None,
2013 file=DESCRIPTOR,
2014 containing_type=None,
2015 create_key=_descriptor._internal_create_key,
2016 fields=[
2017 _descriptor.FieldDescriptor(
2018 name='features', full_name='google.protobuf.ServiceOptions.features', index=0,
2019 number=34, type=11, cpp_type=10, label=1,
2020 has_default_value=False, default_value=None,
2021 message_type=None, enum_type=None, containing_type=None,
2022 is_extension=False, extension_scope=None,
2023 serialized_options=None, json_name='features', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2024 _descriptor.FieldDescriptor(
2025 name='deprecated', full_name='google.protobuf.ServiceOptions.deprecated', index=1,
2026 number=33, type=8, cpp_type=7, label=1,
2027 has_default_value=True, default_value=False,
2028 message_type=None, enum_type=None, containing_type=None,
2029 is_extension=False, extension_scope=None,
2030 serialized_options=None, json_name='deprecated', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2031 _descriptor.FieldDescriptor(
2032 name='uninterpreted_option', full_name='google.protobuf.ServiceOptions.uninterpreted_option', index=2,
2033 number=999, type=11, cpp_type=10, label=3,
2034 has_default_value=False, default_value=[],
2035 message_type=None, enum_type=None, containing_type=None,
2036 is_extension=False, extension_scope=None,
2037 serialized_options=None, json_name='uninterpretedOption', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2038 ],
2039 extensions=[
2040 ],
2041 nested_types=[],
2042 enum_types=[
2043 ],
2044 serialized_options=None,
2045 is_extendable=True,
2046 syntax='proto2',
2047 extension_ranges=[(1000, 536870912), ],
2048 oneofs=[
2049 ],
2050 )
2053 _METHODOPTIONS = _descriptor.Descriptor(
2054 name='MethodOptions',
2055 full_name='google.protobuf.MethodOptions',
2056 filename=None,
2057 file=DESCRIPTOR,
2058 containing_type=None,
2059 create_key=_descriptor._internal_create_key,
2060 fields=[
2061 _descriptor.FieldDescriptor(
2062 name='deprecated', full_name='google.protobuf.MethodOptions.deprecated', index=0,
2063 number=33, type=8, cpp_type=7, label=1,
2064 has_default_value=True, default_value=False,
2065 message_type=None, enum_type=None, containing_type=None,
2066 is_extension=False, extension_scope=None,
2067 serialized_options=None, json_name='deprecated', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2068 _descriptor.FieldDescriptor(
2069 name='idempotency_level', full_name='google.protobuf.MethodOptions.idempotency_level', index=1,
2070 number=34, type=14, cpp_type=8, label=1,
2071 has_default_value=True, default_value=0,
2072 message_type=None, enum_type=None, containing_type=None,
2073 is_extension=False, extension_scope=None,
2074 serialized_options=None, json_name='idempotencyLevel', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2075 _descriptor.FieldDescriptor(
2076 name='features', full_name='google.protobuf.MethodOptions.features', index=2,
2077 number=35, type=11, cpp_type=10, label=1,
2078 has_default_value=False, default_value=None,
2079 message_type=None, enum_type=None, containing_type=None,
2080 is_extension=False, extension_scope=None,
2081 serialized_options=None, json_name='features', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2082 _descriptor.FieldDescriptor(
2083 name='uninterpreted_option', full_name='google.protobuf.MethodOptions.uninterpreted_option', index=3,
2084 number=999, type=11, cpp_type=10, label=3,
2085 has_default_value=False, default_value=[],
2086 message_type=None, enum_type=None, containing_type=None,
2087 is_extension=False, extension_scope=None,
2088 serialized_options=None, json_name='uninterpretedOption', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2089 ],
2090 extensions=[
2091 ],
2092 nested_types=[],
2093 enum_types=[
2094 _METHODOPTIONS_IDEMPOTENCYLEVEL,
2095 ],
2096 serialized_options=None,
2097 is_extendable=True,
2098 syntax='proto2',
2099 extension_ranges=[(1000, 536870912), ],
2100 oneofs=[
2101 ],
2102 )
2105 _UNINTERPRETEDOPTION_NAMEPART = _descriptor.Descriptor(
2106 name='NamePart',
2107 full_name='google.protobuf.UninterpretedOption.NamePart',
2108 filename=None,
2109 file=DESCRIPTOR,
2110 containing_type=None,
2111 create_key=_descriptor._internal_create_key,
2112 fields=[
2113 _descriptor.FieldDescriptor(
2114 name='name_part', full_name='google.protobuf.UninterpretedOption.NamePart.name_part', index=0,
2115 number=1, type=9, cpp_type=9, label=2,
2116 has_default_value=False, default_value=b"".decode('utf-8'),
2117 message_type=None, enum_type=None, containing_type=None,
2118 is_extension=False, extension_scope=None,
2119 serialized_options=None, json_name='namePart', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2120 _descriptor.FieldDescriptor(
2121 name='is_extension', full_name='google.protobuf.UninterpretedOption.NamePart.is_extension', index=1,
2122 number=2, type=8, cpp_type=7, label=2,
2123 has_default_value=False, default_value=False,
2124 message_type=None, enum_type=None, containing_type=None,
2125 is_extension=False, extension_scope=None,
2126 serialized_options=None, json_name='isExtension', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2127 ],
2128 extensions=[
2129 ],
2130 nested_types=[],
2131 enum_types=[
2132 ],
2133 serialized_options=None,
2134 is_extendable=False,
2135 syntax='proto2',
2136 extension_ranges=[],
2137 oneofs=[
2138 ],
2139 )
2141 _UNINTERPRETEDOPTION = _descriptor.Descriptor(
2142 name='UninterpretedOption',
2143 full_name='google.protobuf.UninterpretedOption',
2144 filename=None,
2145 file=DESCRIPTOR,
2146 containing_type=None,
2147 create_key=_descriptor._internal_create_key,
2148 fields=[
2149 _descriptor.FieldDescriptor(
2150 name='name', full_name='google.protobuf.UninterpretedOption.name', index=0,
2151 number=2, type=11, cpp_type=10, label=3,
2152 has_default_value=False, default_value=[],
2153 message_type=None, enum_type=None, containing_type=None,
2154 is_extension=False, extension_scope=None,
2155 serialized_options=None, json_name='name', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2156 _descriptor.FieldDescriptor(
2157 name='identifier_value', full_name='google.protobuf.UninterpretedOption.identifier_value', index=1,
2158 number=3, type=9, cpp_type=9, label=1,
2159 has_default_value=False, default_value=b"".decode('utf-8'),
2160 message_type=None, enum_type=None, containing_type=None,
2161 is_extension=False, extension_scope=None,
2162 serialized_options=None, json_name='identifierValue', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2163 _descriptor.FieldDescriptor(
2164 name='positive_int_value', full_name='google.protobuf.UninterpretedOption.positive_int_value', index=2,
2165 number=4, type=4, cpp_type=4, label=1,
2166 has_default_value=False, default_value=0,
2167 message_type=None, enum_type=None, containing_type=None,
2168 is_extension=False, extension_scope=None,
2169 serialized_options=None, json_name='positiveIntValue', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2170 _descriptor.FieldDescriptor(
2171 name='negative_int_value', full_name='google.protobuf.UninterpretedOption.negative_int_value', index=3,
2172 number=5, type=3, cpp_type=2, label=1,
2173 has_default_value=False, default_value=0,
2174 message_type=None, enum_type=None, containing_type=None,
2175 is_extension=False, extension_scope=None,
2176 serialized_options=None, json_name='negativeIntValue', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2177 _descriptor.FieldDescriptor(
2178 name='double_value', full_name='google.protobuf.UninterpretedOption.double_value', index=4,
2179 number=6, type=1, cpp_type=5, label=1,
2180 has_default_value=False, default_value=float(0),
2181 message_type=None, enum_type=None, containing_type=None,
2182 is_extension=False, extension_scope=None,
2183 serialized_options=None, json_name='doubleValue', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2184 _descriptor.FieldDescriptor(
2185 name='string_value', full_name='google.protobuf.UninterpretedOption.string_value', index=5,
2186 number=7, type=12, cpp_type=9, label=1,
2187 has_default_value=False, default_value=b"",
2188 message_type=None, enum_type=None, containing_type=None,
2189 is_extension=False, extension_scope=None,
2190 serialized_options=None, json_name='stringValue', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2191 _descriptor.FieldDescriptor(
2192 name='aggregate_value', full_name='google.protobuf.UninterpretedOption.aggregate_value', index=6,
2193 number=8, type=9, cpp_type=9, label=1,
2194 has_default_value=False, default_value=b"".decode('utf-8'),
2195 message_type=None, enum_type=None, containing_type=None,
2196 is_extension=False, extension_scope=None,
2197 serialized_options=None, json_name='aggregateValue', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2198 ],
2199 extensions=[
2200 ],
2201 nested_types=[_UNINTERPRETEDOPTION_NAMEPART, ],
2202 enum_types=[
2203 ],
2204 serialized_options=None,
2205 is_extendable=False,
2206 syntax='proto2',
2207 extension_ranges=[],
2208 oneofs=[
2209 ],
2210 )
2213 _FEATURESET = _descriptor.Descriptor(
2214 name='FeatureSet',
2215 full_name='google.protobuf.FeatureSet',
2216 filename=None,
2217 file=DESCRIPTOR,
2218 containing_type=None,
2219 create_key=_descriptor._internal_create_key,
2220 fields=[
2221 _descriptor.FieldDescriptor(
2222 name='field_presence', full_name='google.protobuf.FeatureSet.field_presence', index=0,
2223 number=1, type=14, cpp_type=8, label=1,
2224 has_default_value=False, default_value=0,
2225 message_type=None, enum_type=None, containing_type=None,
2226 is_extension=False, extension_scope=None,
2227 serialized_options=b'\210\001\001\230\001\004\230\001\001\242\001\r\022\010EXPLICIT\030\346\007\242\001\r\022\010IMPLICIT\030\347\007\242\001\r\022\010EXPLICIT\030\350\007', json_name='fieldPresence', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2228 _descriptor.FieldDescriptor(
2229 name='enum_type', full_name='google.protobuf.FeatureSet.enum_type', index=1,
2230 number=2, type=14, cpp_type=8, label=1,
2231 has_default_value=False, default_value=0,
2232 message_type=None, enum_type=None, containing_type=None,
2233 is_extension=False, extension_scope=None,
2234 serialized_options=b'\210\001\001\230\001\006\230\001\001\242\001\013\022\006CLOSED\030\346\007\242\001\t\022\004OPEN\030\347\007', json_name='enumType', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2235 _descriptor.FieldDescriptor(
2236 name='repeated_field_encoding', full_name='google.protobuf.FeatureSet.repeated_field_encoding', index=2,
2237 number=3, type=14, cpp_type=8, label=1,
2238 has_default_value=False, default_value=0,
2239 message_type=None, enum_type=None, containing_type=None,
2240 is_extension=False, extension_scope=None,
2241 serialized_options=b'\210\001\001\230\001\004\230\001\001\242\001\r\022\010EXPANDED\030\346\007\242\001\013\022\006PACKED\030\347\007', json_name='repeatedFieldEncoding', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2242 _descriptor.FieldDescriptor(
2243 name='utf8_validation', full_name='google.protobuf.FeatureSet.utf8_validation', index=3,
2244 number=4, type=14, cpp_type=8, label=1,
2245 has_default_value=False, default_value=0,
2246 message_type=None, enum_type=None, containing_type=None,
2247 is_extension=False, extension_scope=None,
2248 serialized_options=b'\210\001\001\230\001\004\230\001\001\242\001\t\022\004NONE\030\346\007\242\001\013\022\006VERIFY\030\347\007', json_name='utf8Validation', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2249 _descriptor.FieldDescriptor(
2250 name='message_encoding', full_name='google.protobuf.FeatureSet.message_encoding', index=4,
2251 number=5, type=14, cpp_type=8, label=1,
2252 has_default_value=False, default_value=0,
2253 message_type=None, enum_type=None, containing_type=None,
2254 is_extension=False, extension_scope=None,
2255 serialized_options=b'\210\001\001\230\001\004\230\001\001\242\001\024\022\017LENGTH_PREFIXED\030\346\007', json_name='messageEncoding', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2256 _descriptor.FieldDescriptor(
2257 name='json_format', full_name='google.protobuf.FeatureSet.json_format', index=5,
2258 number=6, type=14, cpp_type=8, label=1,
2259 has_default_value=False, default_value=0,
2260 message_type=None, enum_type=None, containing_type=None,
2261 is_extension=False, extension_scope=None,
2262 serialized_options=b'\210\001\001\230\001\003\230\001\006\230\001\001\242\001\027\022\022LEGACY_BEST_EFFORT\030\346\007\242\001\n\022\005ALLOW\030\347\007', json_name='jsonFormat', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2263 ],
2264 extensions=[
2265 ],
2266 nested_types=[],
2267 enum_types=[
2268 _FEATURESET_FIELDPRESENCE,
2269 _FEATURESET_ENUMTYPE,
2270 _FEATURESET_REPEATEDFIELDENCODING,
2271 _FEATURESET_UTF8VALIDATION,
2272 _FEATURESET_MESSAGEENCODING,
2273 _FEATURESET_JSONFORMAT,
2274 ],
2275 serialized_options=None,
2276 is_extendable=True,
2277 syntax='proto2',
2278 extension_ranges=[(1000, 1001), (1001, 1002), (9995, 10000), ],
2279 oneofs=[
2280 ],
2281 )
2284 _FEATURESETDEFAULTS_FEATURESETEDITIONDEFAULT = _descriptor.Descriptor(
2285 name='FeatureSetEditionDefault',
2286 full_name='google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault',
2287 filename=None,
2288 file=DESCRIPTOR,
2289 containing_type=None,
2290 create_key=_descriptor._internal_create_key,
2291 fields=[
2292 _descriptor.FieldDescriptor(
2293 name='edition', full_name='google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.edition', index=0,
2294 number=3, type=14, cpp_type=8, label=1,
2295 has_default_value=False, default_value=0,
2296 message_type=None, enum_type=None, containing_type=None,
2297 is_extension=False, extension_scope=None,
2298 serialized_options=None, json_name='edition', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2299 _descriptor.FieldDescriptor(
2300 name='features', full_name='google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.features', index=1,
2301 number=2, type=11, cpp_type=10, label=1,
2302 has_default_value=False, default_value=None,
2303 message_type=None, enum_type=None, containing_type=None,
2304 is_extension=False, extension_scope=None,
2305 serialized_options=None, json_name='features', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2306 ],
2307 extensions=[
2308 ],
2309 nested_types=[],
2310 enum_types=[
2311 ],
2312 serialized_options=None,
2313 is_extendable=False,
2314 syntax='proto2',
2315 extension_ranges=[],
2316 oneofs=[
2317 ],
2318 )
2320 _FEATURESETDEFAULTS = _descriptor.Descriptor(
2321 name='FeatureSetDefaults',
2322 full_name='google.protobuf.FeatureSetDefaults',
2323 filename=None,
2324 file=DESCRIPTOR,
2325 containing_type=None,
2326 create_key=_descriptor._internal_create_key,
2327 fields=[
2328 _descriptor.FieldDescriptor(
2329 name='defaults', full_name='google.protobuf.FeatureSetDefaults.defaults', index=0,
2330 number=1, type=11, cpp_type=10, label=3,
2331 has_default_value=False, default_value=[],
2332 message_type=None, enum_type=None, containing_type=None,
2333 is_extension=False, extension_scope=None,
2334 serialized_options=None, json_name='defaults', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2335 _descriptor.FieldDescriptor(
2336 name='minimum_edition', full_name='google.protobuf.FeatureSetDefaults.minimum_edition', index=1,
2337 number=4, type=14, cpp_type=8, label=1,
2338 has_default_value=False, default_value=0,
2339 message_type=None, enum_type=None, containing_type=None,
2340 is_extension=False, extension_scope=None,
2341 serialized_options=None, json_name='minimumEdition', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2342 _descriptor.FieldDescriptor(
2343 name='maximum_edition', full_name='google.protobuf.FeatureSetDefaults.maximum_edition', index=2,
2344 number=5, type=14, cpp_type=8, label=1,
2345 has_default_value=False, default_value=0,
2346 message_type=None, enum_type=None, containing_type=None,
2347 is_extension=False, extension_scope=None,
2348 serialized_options=None, json_name='maximumEdition', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2349 ],
2350 extensions=[
2351 ],
2352 nested_types=[_FEATURESETDEFAULTS_FEATURESETEDITIONDEFAULT, ],
2353 enum_types=[
2354 ],
2355 serialized_options=None,
2356 is_extendable=False,
2357 syntax='proto2',
2358 extension_ranges=[],
2359 oneofs=[
2360 ],
2361 )
2364 _SOURCECODEINFO_LOCATION = _descriptor.Descriptor(
2365 name='Location',
2366 full_name='google.protobuf.SourceCodeInfo.Location',
2367 filename=None,
2368 file=DESCRIPTOR,
2369 containing_type=None,
2370 create_key=_descriptor._internal_create_key,
2371 fields=[
2372 _descriptor.FieldDescriptor(
2373 name='path', full_name='google.protobuf.SourceCodeInfo.Location.path', index=0,
2374 number=1, type=5, cpp_type=1, label=3,
2375 has_default_value=False, default_value=[],
2376 message_type=None, enum_type=None, containing_type=None,
2377 is_extension=False, extension_scope=None,
2378 serialized_options=b'\020\001', json_name='path', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2379 _descriptor.FieldDescriptor(
2380 name='span', full_name='google.protobuf.SourceCodeInfo.Location.span', index=1,
2381 number=2, type=5, cpp_type=1, label=3,
2382 has_default_value=False, default_value=[],
2383 message_type=None, enum_type=None, containing_type=None,
2384 is_extension=False, extension_scope=None,
2385 serialized_options=b'\020\001', json_name='span', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2386 _descriptor.FieldDescriptor(
2387 name='leading_comments', full_name='google.protobuf.SourceCodeInfo.Location.leading_comments', index=2,
2388 number=3, type=9, cpp_type=9, label=1,
2389 has_default_value=False, default_value=b"".decode('utf-8'),
2390 message_type=None, enum_type=None, containing_type=None,
2391 is_extension=False, extension_scope=None,
2392 serialized_options=None, json_name='leadingComments', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2393 _descriptor.FieldDescriptor(
2394 name='trailing_comments', full_name='google.protobuf.SourceCodeInfo.Location.trailing_comments', index=3,
2395 number=4, type=9, cpp_type=9, label=1,
2396 has_default_value=False, default_value=b"".decode('utf-8'),
2397 message_type=None, enum_type=None, containing_type=None,
2398 is_extension=False, extension_scope=None,
2399 serialized_options=None, json_name='trailingComments', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2400 _descriptor.FieldDescriptor(
2401 name='leading_detached_comments', full_name='google.protobuf.SourceCodeInfo.Location.leading_detached_comments', index=4,
2402 number=6, type=9, cpp_type=9, label=3,
2403 has_default_value=False, default_value=[],
2404 message_type=None, enum_type=None, containing_type=None,
2405 is_extension=False, extension_scope=None,
2406 serialized_options=None, json_name='leadingDetachedComments', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2407 ],
2408 extensions=[
2409 ],
2410 nested_types=[],
2411 enum_types=[
2412 ],
2413 serialized_options=None,
2414 is_extendable=False,
2415 syntax='proto2',
2416 extension_ranges=[],
2417 oneofs=[
2418 ],
2419 )
2421 _SOURCECODEINFO = _descriptor.Descriptor(
2422 name='SourceCodeInfo',
2423 full_name='google.protobuf.SourceCodeInfo',
2424 filename=None,
2425 file=DESCRIPTOR,
2426 containing_type=None,
2427 create_key=_descriptor._internal_create_key,
2428 fields=[
2429 _descriptor.FieldDescriptor(
2430 name='location', full_name='google.protobuf.SourceCodeInfo.location', index=0,
2431 number=1, type=11, cpp_type=10, label=3,
2432 has_default_value=False, default_value=[],
2433 message_type=None, enum_type=None, containing_type=None,
2434 is_extension=False, extension_scope=None,
2435 serialized_options=None, json_name='location', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2436 ],
2437 extensions=[
2438 ],
2439 nested_types=[_SOURCECODEINFO_LOCATION, ],
2440 enum_types=[
2441 ],
2442 serialized_options=None,
2443 is_extendable=False,
2444 syntax='proto2',
2445 extension_ranges=[],
2446 oneofs=[
2447 ],
2448 )
2451 _GENERATEDCODEINFO_ANNOTATION = _descriptor.Descriptor(
2452 name='Annotation',
2453 full_name='google.protobuf.GeneratedCodeInfo.Annotation',
2454 filename=None,
2455 file=DESCRIPTOR,
2456 containing_type=None,
2457 create_key=_descriptor._internal_create_key,
2458 fields=[
2459 _descriptor.FieldDescriptor(
2460 name='path', full_name='google.protobuf.GeneratedCodeInfo.Annotation.path', index=0,
2461 number=1, type=5, cpp_type=1, label=3,
2462 has_default_value=False, default_value=[],
2463 message_type=None, enum_type=None, containing_type=None,
2464 is_extension=False, extension_scope=None,
2465 serialized_options=b'\020\001', json_name='path', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2466 _descriptor.FieldDescriptor(
2467 name='source_file', full_name='google.protobuf.GeneratedCodeInfo.Annotation.source_file', index=1,
2468 number=2, type=9, cpp_type=9, label=1,
2469 has_default_value=False, default_value=b"".decode('utf-8'),
2470 message_type=None, enum_type=None, containing_type=None,
2471 is_extension=False, extension_scope=None,
2472 serialized_options=None, json_name='sourceFile', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2473 _descriptor.FieldDescriptor(
2474 name='begin', full_name='google.protobuf.GeneratedCodeInfo.Annotation.begin', index=2,
2475 number=3, type=5, cpp_type=1, label=1,
2476 has_default_value=False, default_value=0,
2477 message_type=None, enum_type=None, containing_type=None,
2478 is_extension=False, extension_scope=None,
2479 serialized_options=None, json_name='begin', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2480 _descriptor.FieldDescriptor(
2481 name='end', full_name='google.protobuf.GeneratedCodeInfo.Annotation.end', index=3,
2482 number=4, type=5, cpp_type=1, label=1,
2483 has_default_value=False, default_value=0,
2484 message_type=None, enum_type=None, containing_type=None,
2485 is_extension=False, extension_scope=None,
2486 serialized_options=None, json_name='end', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2487 _descriptor.FieldDescriptor(
2488 name='semantic', full_name='google.protobuf.GeneratedCodeInfo.Annotation.semantic', index=4,
2489 number=5, type=14, cpp_type=8, label=1,
2490 has_default_value=False, default_value=0,
2491 message_type=None, enum_type=None, containing_type=None,
2492 is_extension=False, extension_scope=None,
2493 serialized_options=None, json_name='semantic', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2494 ],
2495 extensions=[
2496 ],
2497 nested_types=[],
2498 enum_types=[
2499 _GENERATEDCODEINFO_ANNOTATION_SEMANTIC,
2500 ],
2501 serialized_options=None,
2502 is_extendable=False,
2503 syntax='proto2',
2504 extension_ranges=[],
2505 oneofs=[
2506 ],
2507 )
2509 _GENERATEDCODEINFO = _descriptor.Descriptor(
2510 name='GeneratedCodeInfo',
2511 full_name='google.protobuf.GeneratedCodeInfo',
2512 filename=None,
2513 file=DESCRIPTOR,
2514 containing_type=None,
2515 create_key=_descriptor._internal_create_key,
2516 fields=[
2517 _descriptor.FieldDescriptor(
2518 name='annotation', full_name='google.protobuf.GeneratedCodeInfo.annotation', index=0,
2519 number=1, type=11, cpp_type=10, label=3,
2520 has_default_value=False, default_value=[],
2521 message_type=None, enum_type=None, containing_type=None,
2522 is_extension=False, extension_scope=None,
2523 serialized_options=None, json_name='annotation', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
2524 ],
2525 extensions=[
2526 ],
2527 nested_types=[_GENERATEDCODEINFO_ANNOTATION, ],
2528 enum_types=[
2529 ],
2530 serialized_options=None,
2531 is_extendable=False,
2532 syntax='proto2',
2533 extension_ranges=[],
2534 oneofs=[
2535 ],
2536 )
2538 _FILEDESCRIPTORSET.fields_by_name['file'].message_type = _FILEDESCRIPTORPROTO
2539 _FILEDESCRIPTORPROTO.fields_by_name['message_type'].message_type = _DESCRIPTORPROTO
2540 _FILEDESCRIPTORPROTO.fields_by_name['enum_type'].message_type = _ENUMDESCRIPTORPROTO
2541 _FILEDESCRIPTORPROTO.fields_by_name['service'].message_type = _SERVICEDESCRIPTORPROTO
2542 _FILEDESCRIPTORPROTO.fields_by_name['extension'].message_type = _FIELDDESCRIPTORPROTO
2543 _FILEDESCRIPTORPROTO.fields_by_name['options'].message_type = _FILEOPTIONS
2544 _FILEDESCRIPTORPROTO.fields_by_name['source_code_info'].message_type = _SOURCECODEINFO
2545 _FILEDESCRIPTORPROTO.fields_by_name['edition'].enum_type = _EDITION
2546 _DESCRIPTORPROTO_EXTENSIONRANGE.fields_by_name['options'].message_type = _EXTENSIONRANGEOPTIONS
2547 _DESCRIPTORPROTO_EXTENSIONRANGE.containing_type = _DESCRIPTORPROTO
2548 _DESCRIPTORPROTO_RESERVEDRANGE.containing_type = _DESCRIPTORPROTO
2549 _DESCRIPTORPROTO.fields_by_name['field'].message_type = _FIELDDESCRIPTORPROTO
2550 _DESCRIPTORPROTO.fields_by_name['extension'].message_type = _FIELDDESCRIPTORPROTO
2551 _DESCRIPTORPROTO.fields_by_name['nested_type'].message_type = _DESCRIPTORPROTO
2552 _DESCRIPTORPROTO.fields_by_name['enum_type'].message_type = _ENUMDESCRIPTORPROTO
2553 _DESCRIPTORPROTO.fields_by_name['extension_range'].message_type = _DESCRIPTORPROTO_EXTENSIONRANGE
2554 _DESCRIPTORPROTO.fields_by_name['oneof_decl'].message_type = _ONEOFDESCRIPTORPROTO
2555 _DESCRIPTORPROTO.fields_by_name['options'].message_type = _MESSAGEOPTIONS
2556 _DESCRIPTORPROTO.fields_by_name['reserved_range'].message_type = _DESCRIPTORPROTO_RESERVEDRANGE
2557 _EXTENSIONRANGEOPTIONS_DECLARATION.containing_type = _EXTENSIONRANGEOPTIONS
2558 _EXTENSIONRANGEOPTIONS.fields_by_name['uninterpreted_option'].message_type = _UNINTERPRETEDOPTION
2559 _EXTENSIONRANGEOPTIONS.fields_by_name['declaration'].message_type = _EXTENSIONRANGEOPTIONS_DECLARATION
2560 _EXTENSIONRANGEOPTIONS.fields_by_name['features'].message_type = _FEATURESET
2561 _EXTENSIONRANGEOPTIONS.fields_by_name['verification'].enum_type = _EXTENSIONRANGEOPTIONS_VERIFICATIONSTATE
2562 _EXTENSIONRANGEOPTIONS_VERIFICATIONSTATE.containing_type = _EXTENSIONRANGEOPTIONS
2563 _FIELDDESCRIPTORPROTO.fields_by_name['label'].enum_type = _FIELDDESCRIPTORPROTO_LABEL
2564 _FIELDDESCRIPTORPROTO.fields_by_name['type'].enum_type = _FIELDDESCRIPTORPROTO_TYPE
2565 _FIELDDESCRIPTORPROTO.fields_by_name['options'].message_type = _FIELDOPTIONS
2566 _FIELDDESCRIPTORPROTO_TYPE.containing_type = _FIELDDESCRIPTORPROTO
2567 _FIELDDESCRIPTORPROTO_LABEL.containing_type = _FIELDDESCRIPTORPROTO
2568 _ONEOFDESCRIPTORPROTO.fields_by_name['options'].message_type = _ONEOFOPTIONS
2569 _ENUMDESCRIPTORPROTO_ENUMRESERVEDRANGE.containing_type = _ENUMDESCRIPTORPROTO
2570 _ENUMDESCRIPTORPROTO.fields_by_name['value'].message_type = _ENUMVALUEDESCRIPTORPROTO
2571 _ENUMDESCRIPTORPROTO.fields_by_name['options'].message_type = _ENUMOPTIONS
2572 _ENUMDESCRIPTORPROTO.fields_by_name['reserved_range'].message_type = _ENUMDESCRIPTORPROTO_ENUMRESERVEDRANGE
2573 _ENUMVALUEDESCRIPTORPROTO.fields_by_name['options'].message_type = _ENUMVALUEOPTIONS
2574 _SERVICEDESCRIPTORPROTO.fields_by_name['method'].message_type = _METHODDESCRIPTORPROTO
2575 _SERVICEDESCRIPTORPROTO.fields_by_name['options'].message_type = _SERVICEOPTIONS
2576 _METHODDESCRIPTORPROTO.fields_by_name['options'].message_type = _METHODOPTIONS
2577 _FILEOPTIONS.fields_by_name['optimize_for'].enum_type = _FILEOPTIONS_OPTIMIZEMODE
2578 _FILEOPTIONS.fields_by_name['features'].message_type = _FEATURESET
2579 _FILEOPTIONS.fields_by_name['uninterpreted_option'].message_type = _UNINTERPRETEDOPTION
2580 _FILEOPTIONS_OPTIMIZEMODE.containing_type = _FILEOPTIONS
2581 _MESSAGEOPTIONS.fields_by_name['features'].message_type = _FEATURESET
2582 _MESSAGEOPTIONS.fields_by_name['uninterpreted_option'].message_type = _UNINTERPRETEDOPTION
2583 _FIELDOPTIONS_EDITIONDEFAULT.fields_by_name['edition'].enum_type = _EDITION
2584 _FIELDOPTIONS_EDITIONDEFAULT.containing_type = _FIELDOPTIONS
2585 _FIELDOPTIONS.fields_by_name['ctype'].enum_type = _FIELDOPTIONS_CTYPE
2586 _FIELDOPTIONS.fields_by_name['jstype'].enum_type = _FIELDOPTIONS_JSTYPE
2587 _FIELDOPTIONS.fields_by_name['retention'].enum_type = _FIELDOPTIONS_OPTIONRETENTION
2588 _FIELDOPTIONS.fields_by_name['targets'].enum_type = _FIELDOPTIONS_OPTIONTARGETTYPE
2589 _FIELDOPTIONS.fields_by_name['edition_defaults'].message_type = _FIELDOPTIONS_EDITIONDEFAULT
2590 _FIELDOPTIONS.fields_by_name['features'].message_type = _FEATURESET
2591 _FIELDOPTIONS.fields_by_name['uninterpreted_option'].message_type = _UNINTERPRETEDOPTION
2592 _FIELDOPTIONS_CTYPE.containing_type = _FIELDOPTIONS
2593 _FIELDOPTIONS_JSTYPE.containing_type = _FIELDOPTIONS
2594 _FIELDOPTIONS_OPTIONRETENTION.containing_type = _FIELDOPTIONS
2595 _FIELDOPTIONS_OPTIONTARGETTYPE.containing_type = _FIELDOPTIONS
2596 _ONEOFOPTIONS.fields_by_name['features'].message_type = _FEATURESET
2597 _ONEOFOPTIONS.fields_by_name['uninterpreted_option'].message_type = _UNINTERPRETEDOPTION
2598 _ENUMOPTIONS.fields_by_name['features'].message_type = _FEATURESET
2599 _ENUMOPTIONS.fields_by_name['uninterpreted_option'].message_type = _UNINTERPRETEDOPTION
2600 _ENUMVALUEOPTIONS.fields_by_name['features'].message_type = _FEATURESET
2601 _ENUMVALUEOPTIONS.fields_by_name['uninterpreted_option'].message_type = _UNINTERPRETEDOPTION
2602 _SERVICEOPTIONS.fields_by_name['features'].message_type = _FEATURESET
2603 _SERVICEOPTIONS.fields_by_name['uninterpreted_option'].message_type = _UNINTERPRETEDOPTION
2604 _METHODOPTIONS.fields_by_name['idempotency_level'].enum_type = _METHODOPTIONS_IDEMPOTENCYLEVEL
2605 _METHODOPTIONS.fields_by_name['features'].message_type = _FEATURESET
2606 _METHODOPTIONS.fields_by_name['uninterpreted_option'].message_type = _UNINTERPRETEDOPTION
2607 _METHODOPTIONS_IDEMPOTENCYLEVEL.containing_type = _METHODOPTIONS
2608 _UNINTERPRETEDOPTION_NAMEPART.containing_type = _UNINTERPRETEDOPTION
2609 _UNINTERPRETEDOPTION.fields_by_name['name'].message_type = _UNINTERPRETEDOPTION_NAMEPART
2610 _FEATURESET.fields_by_name['field_presence'].enum_type = _FEATURESET_FIELDPRESENCE
2611 _FEATURESET.fields_by_name['enum_type'].enum_type = _FEATURESET_ENUMTYPE
2612 _FEATURESET.fields_by_name['repeated_field_encoding'].enum_type = _FEATURESET_REPEATEDFIELDENCODING
2613 _FEATURESET.fields_by_name['utf8_validation'].enum_type = _FEATURESET_UTF8VALIDATION
2614 _FEATURESET.fields_by_name['message_encoding'].enum_type = _FEATURESET_MESSAGEENCODING
2615 _FEATURESET.fields_by_name['json_format'].enum_type = _FEATURESET_JSONFORMAT
2616 _FEATURESET_FIELDPRESENCE.containing_type = _FEATURESET
2617 _FEATURESET_ENUMTYPE.containing_type = _FEATURESET
2618 _FEATURESET_REPEATEDFIELDENCODING.containing_type = _FEATURESET
2619 _FEATURESET_UTF8VALIDATION.containing_type = _FEATURESET
2620 _FEATURESET_MESSAGEENCODING.containing_type = _FEATURESET
2621 _FEATURESET_JSONFORMAT.containing_type = _FEATURESET
2622 _FEATURESETDEFAULTS_FEATURESETEDITIONDEFAULT.fields_by_name['edition'].enum_type = _EDITION
2623 _FEATURESETDEFAULTS_FEATURESETEDITIONDEFAULT.fields_by_name['features'].message_type = _FEATURESET
2624 _FEATURESETDEFAULTS_FEATURESETEDITIONDEFAULT.containing_type = _FEATURESETDEFAULTS
2625 _FEATURESETDEFAULTS.fields_by_name['defaults'].message_type = _FEATURESETDEFAULTS_FEATURESETEDITIONDEFAULT
2626 _FEATURESETDEFAULTS.fields_by_name['minimum_edition'].enum_type = _EDITION
2627 _FEATURESETDEFAULTS.fields_by_name['maximum_edition'].enum_type = _EDITION
2628 _SOURCECODEINFO_LOCATION.containing_type = _SOURCECODEINFO
2629 _SOURCECODEINFO.fields_by_name['location'].message_type = _SOURCECODEINFO_LOCATION
2630 _GENERATEDCODEINFO_ANNOTATION.fields_by_name['semantic'].enum_type = _GENERATEDCODEINFO_ANNOTATION_SEMANTIC
2631 _GENERATEDCODEINFO_ANNOTATION.containing_type = _GENERATEDCODEINFO
2632 _GENERATEDCODEINFO_ANNOTATION_SEMANTIC.containing_type = _GENERATEDCODEINFO_ANNOTATION
2633 _GENERATEDCODEINFO.fields_by_name['annotation'].message_type = _GENERATEDCODEINFO_ANNOTATION
2634 DESCRIPTOR.message_types_by_name['FileDescriptorSet'] = _FILEDESCRIPTORSET
2635 DESCRIPTOR.message_types_by_name['FileDescriptorProto'] = _FILEDESCRIPTORPROTO
2636 DESCRIPTOR.message_types_by_name['DescriptorProto'] = _DESCRIPTORPROTO
2637 DESCRIPTOR.message_types_by_name['ExtensionRangeOptions'] = _EXTENSIONRANGEOPTIONS
2638 DESCRIPTOR.message_types_by_name['FieldDescriptorProto'] = _FIELDDESCRIPTORPROTO
2639 DESCRIPTOR.message_types_by_name['OneofDescriptorProto'] = _ONEOFDESCRIPTORPROTO
2640 DESCRIPTOR.message_types_by_name['EnumDescriptorProto'] = _ENUMDESCRIPTORPROTO
2641 DESCRIPTOR.message_types_by_name['EnumValueDescriptorProto'] = _ENUMVALUEDESCRIPTORPROTO
2642 DESCRIPTOR.message_types_by_name['ServiceDescriptorProto'] = _SERVICEDESCRIPTORPROTO
2643 DESCRIPTOR.message_types_by_name['MethodDescriptorProto'] = _METHODDESCRIPTORPROTO
2644 DESCRIPTOR.message_types_by_name['FileOptions'] = _FILEOPTIONS
2645 DESCRIPTOR.message_types_by_name['MessageOptions'] = _MESSAGEOPTIONS
2646 DESCRIPTOR.message_types_by_name['FieldOptions'] = _FIELDOPTIONS
2647 DESCRIPTOR.message_types_by_name['OneofOptions'] = _ONEOFOPTIONS
2648 DESCRIPTOR.message_types_by_name['EnumOptions'] = _ENUMOPTIONS
2649 DESCRIPTOR.message_types_by_name['EnumValueOptions'] = _ENUMVALUEOPTIONS
2650 DESCRIPTOR.message_types_by_name['ServiceOptions'] = _SERVICEOPTIONS
2651 DESCRIPTOR.message_types_by_name['MethodOptions'] = _METHODOPTIONS
2652 DESCRIPTOR.message_types_by_name['UninterpretedOption'] = _UNINTERPRETEDOPTION
2653 DESCRIPTOR.message_types_by_name['FeatureSet'] = _FEATURESET
2654 DESCRIPTOR.message_types_by_name['FeatureSetDefaults'] = _FEATURESETDEFAULTS
2655 DESCRIPTOR.message_types_by_name['SourceCodeInfo'] = _SOURCECODEINFO
2656 DESCRIPTOR.message_types_by_name['GeneratedCodeInfo'] = _GENERATEDCODEINFO
2657 DESCRIPTOR.enum_types_by_name['Edition'] = _EDITION
2658 _sym_db.RegisterFileDescriptor(DESCRIPTOR)
2660else:
2661 _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
2662_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.protobuf.descriptor_pb2', _globals)
2663if _descriptor._USE_C_DESCRIPTORS == False:
2664 _globals['DESCRIPTOR']._options = None
2665 _globals['DESCRIPTOR']._serialized_options = b'\n\023com.google.protobufB\020DescriptorProtosH\001Z-google.golang.org/protobuf/types/descriptorpb\370\001\001\242\002\003GPB\252\002\032Google.Protobuf.Reflection'
2666 _globals['_EXTENSIONRANGEOPTIONS'].fields_by_name['declaration']._options = None
2667 _globals['_EXTENSIONRANGEOPTIONS'].fields_by_name['declaration']._serialized_options = b'\210\001\002'
2668 _globals['_FILEOPTIONS'].fields_by_name['java_generate_equals_and_hash']._options = None
2669 _globals['_FILEOPTIONS'].fields_by_name['java_generate_equals_and_hash']._serialized_options = b'\030\001'
2670 _globals['_MESSAGEOPTIONS'].fields_by_name['deprecated_legacy_json_field_conflicts']._options = None
2671 _globals['_MESSAGEOPTIONS'].fields_by_name['deprecated_legacy_json_field_conflicts']._serialized_options = b'\030\001'
2672 _globals['_ENUMOPTIONS'].fields_by_name['deprecated_legacy_json_field_conflicts']._options = None
2673 _globals['_ENUMOPTIONS'].fields_by_name['deprecated_legacy_json_field_conflicts']._serialized_options = b'\030\001'
2674 _globals['_FEATURESET'].fields_by_name['field_presence']._options = None
2675 _globals['_FEATURESET'].fields_by_name['field_presence']._serialized_options = b'\210\001\001\230\001\004\230\001\001\242\001\r\022\010EXPLICIT\030\346\007\242\001\r\022\010IMPLICIT\030\347\007\242\001\r\022\010EXPLICIT\030\350\007'
2676 _globals['_FEATURESET'].fields_by_name['enum_type']._options = None
2677 _globals['_FEATURESET'].fields_by_name['enum_type']._serialized_options = b'\210\001\001\230\001\006\230\001\001\242\001\013\022\006CLOSED\030\346\007\242\001\t\022\004OPEN\030\347\007'
2678 _globals['_FEATURESET'].fields_by_name['repeated_field_encoding']._options = None
2679 _globals['_FEATURESET'].fields_by_name['repeated_field_encoding']._serialized_options = b'\210\001\001\230\001\004\230\001\001\242\001\r\022\010EXPANDED\030\346\007\242\001\013\022\006PACKED\030\347\007'
2680 _globals['_FEATURESET'].fields_by_name['utf8_validation']._options = None
2681 _globals['_FEATURESET'].fields_by_name['utf8_validation']._serialized_options = b'\210\001\001\230\001\004\230\001\001\242\001\t\022\004NONE\030\346\007\242\001\013\022\006VERIFY\030\347\007'
2682 _globals['_FEATURESET'].fields_by_name['message_encoding']._options = None
2683 _globals['_FEATURESET'].fields_by_name['message_encoding']._serialized_options = b'\210\001\001\230\001\004\230\001\001\242\001\024\022\017LENGTH_PREFIXED\030\346\007'
2684 _globals['_FEATURESET'].fields_by_name['json_format']._options = None
2685 _globals['_FEATURESET'].fields_by_name['json_format']._serialized_options = b'\210\001\001\230\001\003\230\001\006\230\001\001\242\001\027\022\022LEGACY_BEST_EFFORT\030\346\007\242\001\n\022\005ALLOW\030\347\007'
2686 _globals['_SOURCECODEINFO_LOCATION'].fields_by_name['path']._options = None
2687 _globals['_SOURCECODEINFO_LOCATION'].fields_by_name['path']._serialized_options = b'\020\001'
2688 _globals['_SOURCECODEINFO_LOCATION'].fields_by_name['span']._options = None
2689 _globals['_SOURCECODEINFO_LOCATION'].fields_by_name['span']._serialized_options = b'\020\001'
2690 _globals['_GENERATEDCODEINFO_ANNOTATION'].fields_by_name['path']._options = None
2691 _globals['_GENERATEDCODEINFO_ANNOTATION'].fields_by_name['path']._serialized_options = b'\020\001'
2692 _globals['_EDITION']._serialized_start=11258
2693 _globals['_EDITION']._serialized_end=11492
2694 _globals['_FILEDESCRIPTORSET']._serialized_start=53
2695 _globals['_FILEDESCRIPTORSET']._serialized_end=130
2696 _globals['_FILEDESCRIPTORPROTO']._serialized_start=133
2697 _globals['_FILEDESCRIPTORPROTO']._serialized_end=797
2698 _globals['_DESCRIPTORPROTO']._serialized_start=800
2699 _globals['_DESCRIPTORPROTO']._serialized_end=1625
2700 _globals['_DESCRIPTORPROTO_EXTENSIONRANGE']._serialized_start=1446
2701 _globals['_DESCRIPTORPROTO_EXTENSIONRANGE']._serialized_end=1568
2702 _globals['_DESCRIPTORPROTO_RESERVEDRANGE']._serialized_start=1570
2703 _globals['_DESCRIPTORPROTO_RESERVEDRANGE']._serialized_end=1625
2704 _globals['_EXTENSIONRANGEOPTIONS']._serialized_start=1628
2705 _globals['_EXTENSIONRANGEOPTIONS']._serialized_end=2211
2706 _globals['_EXTENSIONRANGEOPTIONS_DECLARATION']._serialized_start=1998
2707 _globals['_EXTENSIONRANGEOPTIONS_DECLARATION']._serialized_end=2146
2708 _globals['_EXTENSIONRANGEOPTIONS_VERIFICATIONSTATE']._serialized_start=2148
2709 _globals['_EXTENSIONRANGEOPTIONS_VERIFICATIONSTATE']._serialized_end=2200
2710 _globals['_FIELDDESCRIPTORPROTO']._serialized_start=2214
2711 _globals['_FIELDDESCRIPTORPROTO']._serialized_end=3047
2712 _globals['_FIELDDESCRIPTORPROTO_TYPE']._serialized_start=2668
2713 _globals['_FIELDDESCRIPTORPROTO_TYPE']._serialized_end=2978
2714 _globals['_FIELDDESCRIPTORPROTO_LABEL']._serialized_start=2980
2715 _globals['_FIELDDESCRIPTORPROTO_LABEL']._serialized_end=3047
2716 _globals['_ONEOFDESCRIPTORPROTO']._serialized_start=3049
2717 _globals['_ONEOFDESCRIPTORPROTO']._serialized_end=3148
2718 _globals['_ENUMDESCRIPTORPROTO']._serialized_start=3151
2719 _globals['_ENUMDESCRIPTORPROTO']._serialized_end=3506
2720 _globals['_ENUMDESCRIPTORPROTO_ENUMRESERVEDRANGE']._serialized_start=3447
2721 _globals['_ENUMDESCRIPTORPROTO_ENUMRESERVEDRANGE']._serialized_end=3506
2722 _globals['_ENUMVALUEDESCRIPTORPROTO']._serialized_start=3509
2723 _globals['_ENUMVALUEDESCRIPTORPROTO']._serialized_end=3640
2724 _globals['_SERVICEDESCRIPTORPROTO']._serialized_start=3643
2725 _globals['_SERVICEDESCRIPTORPROTO']._serialized_end=3810
2726 _globals['_METHODDESCRIPTORPROTO']._serialized_start=3813
2727 _globals['_METHODDESCRIPTORPROTO']._serialized_end=4078
2728 _globals['_FILEOPTIONS']._serialized_start=4081
2729 _globals['_FILEOPTIONS']._serialized_end=5307
2730 _globals['_FILEOPTIONS_OPTIMIZEMODE']._serialized_start=5232
2731 _globals['_FILEOPTIONS_OPTIMIZEMODE']._serialized_end=5290
2732 _globals['_MESSAGEOPTIONS']._serialized_start=5310
2733 _globals['_MESSAGEOPTIONS']._serialized_end=5810
2734 _globals['_FIELDOPTIONS']._serialized_start=5813
2735 _globals['_FIELDOPTIONS']._serialized_end=7138
2736 _globals['_FIELDOPTIONS_EDITIONDEFAULT']._serialized_start=6563
2737 _globals['_FIELDOPTIONS_EDITIONDEFAULT']._serialized_end=6653
2738 _globals['_FIELDOPTIONS_CTYPE']._serialized_start=6655
2739 _globals['_FIELDOPTIONS_CTYPE']._serialized_end=6702
2740 _globals['_FIELDOPTIONS_JSTYPE']._serialized_start=6704
2741 _globals['_FIELDOPTIONS_JSTYPE']._serialized_end=6757
2742 _globals['_FIELDOPTIONS_OPTIONRETENTION']._serialized_start=6759
2743 _globals['_FIELDOPTIONS_OPTIONRETENTION']._serialized_end=6844
2744 _globals['_FIELDOPTIONS_OPTIONTARGETTYPE']._serialized_start=6847
2745 _globals['_FIELDOPTIONS_OPTIONTARGETTYPE']._serialized_end=7115
2746 _globals['_ONEOFOPTIONS']._serialized_start=7141
2747 _globals['_ONEOFOPTIONS']._serialized_end=7313
2748 _globals['_ENUMOPTIONS']._serialized_start=7316
2749 _globals['_ENUMOPTIONS']._serialized_end=7653
2750 _globals['_ENUMVALUEOPTIONS']._serialized_start=7656
2751 _globals['_ENUMVALUEOPTIONS']._serialized_end=7913
2752 _globals['_SERVICEOPTIONS']._serialized_start=7916
2753 _globals['_SERVICEOPTIONS']._serialized_end=8129
2754 _globals['_METHODOPTIONS']._serialized_start=8132
2755 _globals['_METHODOPTIONS']._serialized_end=8541
2756 _globals['_METHODOPTIONS_IDEMPOTENCYLEVEL']._serialized_start=8450
2757 _globals['_METHODOPTIONS_IDEMPOTENCYLEVEL']._serialized_end=8530
2758 _globals['_UNINTERPRETEDOPTION']._serialized_start=8544
2759 _globals['_UNINTERPRETEDOPTION']._serialized_end=8954
2760 _globals['_UNINTERPRETEDOPTION_NAMEPART']._serialized_start=8880
2761 _globals['_UNINTERPRETEDOPTION_NAMEPART']._serialized_end=8954
2762 _globals['_FEATURESET']._serialized_start=8957
2763 _globals['_FEATURESET']._serialized_end=10233
2764 _globals['_FEATURESET_FIELDPRESENCE']._serialized_start=9736
2765 _globals['_FEATURESET_FIELDPRESENCE']._serialized_end=9828
2766 _globals['_FEATURESET_ENUMTYPE']._serialized_start=9830
2767 _globals['_FEATURESET_ENUMTYPE']._serialized_end=9885
2768 _globals['_FEATURESET_REPEATEDFIELDENCODING']._serialized_start=9887
2769 _globals['_FEATURESET_REPEATEDFIELDENCODING']._serialized_end=9973
2770 _globals['_FEATURESET_UTF8VALIDATION']._serialized_start=9975
2771 _globals['_FEATURESET_UTF8VALIDATION']._serialized_end=10042
2772 _globals['_FEATURESET_MESSAGEENCODING']._serialized_start=10044
2773 _globals['_FEATURESET_MESSAGEENCODING']._serialized_end=10127
2774 _globals['_FEATURESET_JSONFORMAT']._serialized_start=10129
2775 _globals['_FEATURESET_JSONFORMAT']._serialized_end=10201
2776 _globals['_FEATURESETDEFAULTS']._serialized_start=10236
2777 _globals['_FEATURESETDEFAULTS']._serialized_end=10618
2778 _globals['_FEATURESETDEFAULTS_FEATURESETEDITIONDEFAULT']._serialized_start=10483
2779 _globals['_FEATURESETDEFAULTS_FEATURESETEDITIONDEFAULT']._serialized_end=10618
2780 _globals['_SOURCECODEINFO']._serialized_start=10621
2781 _globals['_SOURCECODEINFO']._serialized_end=10916
2782 _globals['_SOURCECODEINFO_LOCATION']._serialized_start=10710
2783 _globals['_SOURCECODEINFO_LOCATION']._serialized_end=10916
2784 _globals['_GENERATEDCODEINFO']._serialized_start=10919
2785 _globals['_GENERATEDCODEINFO']._serialized_end=11255
2786 _globals['_GENERATEDCODEINFO_ANNOTATION']._serialized_start=11020
2787 _globals['_GENERATEDCODEINFO_ANNOTATION']._serialized_end=11255
2788 _globals['_GENERATEDCODEINFO_ANNOTATION_SEMANTIC']._serialized_start=11215
2789 _globals['_GENERATEDCODEINFO_ANNOTATION_SEMANTIC']._serialized_end=11255
2790# @@protoc_insertion_point(module_scope)