descriptor_gen.go raw

   1  // Copyright 2019 The Go Authors. All rights reserved.
   2  // Use of this source code is governed by a BSD-style
   3  // license that can be found in the LICENSE file.
   4  
   5  // Code generated by generate-protos. DO NOT EDIT.
   6  
   7  package genid
   8  
   9  import (
  10  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
  11  )
  12  
  13  const File_google_protobuf_descriptor_proto = "google/protobuf/descriptor.proto"
  14  
  15  // Full and short names for google.protobuf.Edition.
  16  const (
  17  	Edition_enum_fullname = "google.protobuf.Edition"
  18  	Edition_enum_name     = "Edition"
  19  )
  20  
  21  // Enum values for google.protobuf.Edition.
  22  const (
  23  	Edition_EDITION_UNKNOWN_enum_value         = 0
  24  	Edition_EDITION_LEGACY_enum_value          = 900
  25  	Edition_EDITION_PROTO2_enum_value          = 998
  26  	Edition_EDITION_PROTO3_enum_value          = 999
  27  	Edition_EDITION_2023_enum_value            = 1000
  28  	Edition_EDITION_2024_enum_value            = 1001
  29  	Edition_EDITION_UNSTABLE_enum_value        = 9999
  30  	Edition_EDITION_1_TEST_ONLY_enum_value     = 1
  31  	Edition_EDITION_2_TEST_ONLY_enum_value     = 2
  32  	Edition_EDITION_99997_TEST_ONLY_enum_value = 99997
  33  	Edition_EDITION_99998_TEST_ONLY_enum_value = 99998
  34  	Edition_EDITION_99999_TEST_ONLY_enum_value = 99999
  35  	Edition_EDITION_MAX_enum_value             = 2147483647
  36  )
  37  
  38  // Full and short names for google.protobuf.SymbolVisibility.
  39  const (
  40  	SymbolVisibility_enum_fullname = "google.protobuf.SymbolVisibility"
  41  	SymbolVisibility_enum_name     = "SymbolVisibility"
  42  )
  43  
  44  // Enum values for google.protobuf.SymbolVisibility.
  45  const (
  46  	SymbolVisibility_VISIBILITY_UNSET_enum_value  = 0
  47  	SymbolVisibility_VISIBILITY_LOCAL_enum_value  = 1
  48  	SymbolVisibility_VISIBILITY_EXPORT_enum_value = 2
  49  )
  50  
  51  // Names for google.protobuf.FileDescriptorSet.
  52  const (
  53  	FileDescriptorSet_message_name     protoreflect.Name     = "FileDescriptorSet"
  54  	FileDescriptorSet_message_fullname protoreflect.FullName = "google.protobuf.FileDescriptorSet"
  55  )
  56  
  57  // Field names for google.protobuf.FileDescriptorSet.
  58  const (
  59  	FileDescriptorSet_File_field_name protoreflect.Name = "file"
  60  
  61  	FileDescriptorSet_File_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorSet.file"
  62  )
  63  
  64  // Field numbers for google.protobuf.FileDescriptorSet.
  65  const (
  66  	FileDescriptorSet_File_field_number protoreflect.FieldNumber = 1
  67  )
  68  
  69  // Names for google.protobuf.FileDescriptorProto.
  70  const (
  71  	FileDescriptorProto_message_name     protoreflect.Name     = "FileDescriptorProto"
  72  	FileDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto"
  73  )
  74  
  75  // Field names for google.protobuf.FileDescriptorProto.
  76  const (
  77  	FileDescriptorProto_Name_field_name             protoreflect.Name = "name"
  78  	FileDescriptorProto_Package_field_name          protoreflect.Name = "package"
  79  	FileDescriptorProto_Dependency_field_name       protoreflect.Name = "dependency"
  80  	FileDescriptorProto_PublicDependency_field_name protoreflect.Name = "public_dependency"
  81  	FileDescriptorProto_WeakDependency_field_name   protoreflect.Name = "weak_dependency"
  82  	FileDescriptorProto_OptionDependency_field_name protoreflect.Name = "option_dependency"
  83  	FileDescriptorProto_MessageType_field_name      protoreflect.Name = "message_type"
  84  	FileDescriptorProto_EnumType_field_name         protoreflect.Name = "enum_type"
  85  	FileDescriptorProto_Service_field_name          protoreflect.Name = "service"
  86  	FileDescriptorProto_Extension_field_name        protoreflect.Name = "extension"
  87  	FileDescriptorProto_Options_field_name          protoreflect.Name = "options"
  88  	FileDescriptorProto_SourceCodeInfo_field_name   protoreflect.Name = "source_code_info"
  89  	FileDescriptorProto_Syntax_field_name           protoreflect.Name = "syntax"
  90  	FileDescriptorProto_Edition_field_name          protoreflect.Name = "edition"
  91  
  92  	FileDescriptorProto_Name_field_fullname             protoreflect.FullName = "google.protobuf.FileDescriptorProto.name"
  93  	FileDescriptorProto_Package_field_fullname          protoreflect.FullName = "google.protobuf.FileDescriptorProto.package"
  94  	FileDescriptorProto_Dependency_field_fullname       protoreflect.FullName = "google.protobuf.FileDescriptorProto.dependency"
  95  	FileDescriptorProto_PublicDependency_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto.public_dependency"
  96  	FileDescriptorProto_WeakDependency_field_fullname   protoreflect.FullName = "google.protobuf.FileDescriptorProto.weak_dependency"
  97  	FileDescriptorProto_OptionDependency_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto.option_dependency"
  98  	FileDescriptorProto_MessageType_field_fullname      protoreflect.FullName = "google.protobuf.FileDescriptorProto.message_type"
  99  	FileDescriptorProto_EnumType_field_fullname         protoreflect.FullName = "google.protobuf.FileDescriptorProto.enum_type"
 100  	FileDescriptorProto_Service_field_fullname          protoreflect.FullName = "google.protobuf.FileDescriptorProto.service"
 101  	FileDescriptorProto_Extension_field_fullname        protoreflect.FullName = "google.protobuf.FileDescriptorProto.extension"
 102  	FileDescriptorProto_Options_field_fullname          protoreflect.FullName = "google.protobuf.FileDescriptorProto.options"
 103  	FileDescriptorProto_SourceCodeInfo_field_fullname   protoreflect.FullName = "google.protobuf.FileDescriptorProto.source_code_info"
 104  	FileDescriptorProto_Syntax_field_fullname           protoreflect.FullName = "google.protobuf.FileDescriptorProto.syntax"
 105  	FileDescriptorProto_Edition_field_fullname          protoreflect.FullName = "google.protobuf.FileDescriptorProto.edition"
 106  )
 107  
 108  // Field numbers for google.protobuf.FileDescriptorProto.
 109  const (
 110  	FileDescriptorProto_Name_field_number             protoreflect.FieldNumber = 1
 111  	FileDescriptorProto_Package_field_number          protoreflect.FieldNumber = 2
 112  	FileDescriptorProto_Dependency_field_number       protoreflect.FieldNumber = 3
 113  	FileDescriptorProto_PublicDependency_field_number protoreflect.FieldNumber = 10
 114  	FileDescriptorProto_WeakDependency_field_number   protoreflect.FieldNumber = 11
 115  	FileDescriptorProto_OptionDependency_field_number protoreflect.FieldNumber = 15
 116  	FileDescriptorProto_MessageType_field_number      protoreflect.FieldNumber = 4
 117  	FileDescriptorProto_EnumType_field_number         protoreflect.FieldNumber = 5
 118  	FileDescriptorProto_Service_field_number          protoreflect.FieldNumber = 6
 119  	FileDescriptorProto_Extension_field_number        protoreflect.FieldNumber = 7
 120  	FileDescriptorProto_Options_field_number          protoreflect.FieldNumber = 8
 121  	FileDescriptorProto_SourceCodeInfo_field_number   protoreflect.FieldNumber = 9
 122  	FileDescriptorProto_Syntax_field_number           protoreflect.FieldNumber = 12
 123  	FileDescriptorProto_Edition_field_number          protoreflect.FieldNumber = 14
 124  )
 125  
 126  // Names for google.protobuf.DescriptorProto.
 127  const (
 128  	DescriptorProto_message_name     protoreflect.Name     = "DescriptorProto"
 129  	DescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.DescriptorProto"
 130  )
 131  
 132  // Field names for google.protobuf.DescriptorProto.
 133  const (
 134  	DescriptorProto_Name_field_name           protoreflect.Name = "name"
 135  	DescriptorProto_Field_field_name          protoreflect.Name = "field"
 136  	DescriptorProto_Extension_field_name      protoreflect.Name = "extension"
 137  	DescriptorProto_NestedType_field_name     protoreflect.Name = "nested_type"
 138  	DescriptorProto_EnumType_field_name       protoreflect.Name = "enum_type"
 139  	DescriptorProto_ExtensionRange_field_name protoreflect.Name = "extension_range"
 140  	DescriptorProto_OneofDecl_field_name      protoreflect.Name = "oneof_decl"
 141  	DescriptorProto_Options_field_name        protoreflect.Name = "options"
 142  	DescriptorProto_ReservedRange_field_name  protoreflect.Name = "reserved_range"
 143  	DescriptorProto_ReservedName_field_name   protoreflect.Name = "reserved_name"
 144  	DescriptorProto_Visibility_field_name     protoreflect.Name = "visibility"
 145  
 146  	DescriptorProto_Name_field_fullname           protoreflect.FullName = "google.protobuf.DescriptorProto.name"
 147  	DescriptorProto_Field_field_fullname          protoreflect.FullName = "google.protobuf.DescriptorProto.field"
 148  	DescriptorProto_Extension_field_fullname      protoreflect.FullName = "google.protobuf.DescriptorProto.extension"
 149  	DescriptorProto_NestedType_field_fullname     protoreflect.FullName = "google.protobuf.DescriptorProto.nested_type"
 150  	DescriptorProto_EnumType_field_fullname       protoreflect.FullName = "google.protobuf.DescriptorProto.enum_type"
 151  	DescriptorProto_ExtensionRange_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.extension_range"
 152  	DescriptorProto_OneofDecl_field_fullname      protoreflect.FullName = "google.protobuf.DescriptorProto.oneof_decl"
 153  	DescriptorProto_Options_field_fullname        protoreflect.FullName = "google.protobuf.DescriptorProto.options"
 154  	DescriptorProto_ReservedRange_field_fullname  protoreflect.FullName = "google.protobuf.DescriptorProto.reserved_range"
 155  	DescriptorProto_ReservedName_field_fullname   protoreflect.FullName = "google.protobuf.DescriptorProto.reserved_name"
 156  	DescriptorProto_Visibility_field_fullname     protoreflect.FullName = "google.protobuf.DescriptorProto.visibility"
 157  )
 158  
 159  // Field numbers for google.protobuf.DescriptorProto.
 160  const (
 161  	DescriptorProto_Name_field_number           protoreflect.FieldNumber = 1
 162  	DescriptorProto_Field_field_number          protoreflect.FieldNumber = 2
 163  	DescriptorProto_Extension_field_number      protoreflect.FieldNumber = 6
 164  	DescriptorProto_NestedType_field_number     protoreflect.FieldNumber = 3
 165  	DescriptorProto_EnumType_field_number       protoreflect.FieldNumber = 4
 166  	DescriptorProto_ExtensionRange_field_number protoreflect.FieldNumber = 5
 167  	DescriptorProto_OneofDecl_field_number      protoreflect.FieldNumber = 8
 168  	DescriptorProto_Options_field_number        protoreflect.FieldNumber = 7
 169  	DescriptorProto_ReservedRange_field_number  protoreflect.FieldNumber = 9
 170  	DescriptorProto_ReservedName_field_number   protoreflect.FieldNumber = 10
 171  	DescriptorProto_Visibility_field_number     protoreflect.FieldNumber = 11
 172  )
 173  
 174  // Names for google.protobuf.DescriptorProto.ExtensionRange.
 175  const (
 176  	DescriptorProto_ExtensionRange_message_name     protoreflect.Name     = "ExtensionRange"
 177  	DescriptorProto_ExtensionRange_message_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.ExtensionRange"
 178  )
 179  
 180  // Field names for google.protobuf.DescriptorProto.ExtensionRange.
 181  const (
 182  	DescriptorProto_ExtensionRange_Start_field_name   protoreflect.Name = "start"
 183  	DescriptorProto_ExtensionRange_End_field_name     protoreflect.Name = "end"
 184  	DescriptorProto_ExtensionRange_Options_field_name protoreflect.Name = "options"
 185  
 186  	DescriptorProto_ExtensionRange_Start_field_fullname   protoreflect.FullName = "google.protobuf.DescriptorProto.ExtensionRange.start"
 187  	DescriptorProto_ExtensionRange_End_field_fullname     protoreflect.FullName = "google.protobuf.DescriptorProto.ExtensionRange.end"
 188  	DescriptorProto_ExtensionRange_Options_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.ExtensionRange.options"
 189  )
 190  
 191  // Field numbers for google.protobuf.DescriptorProto.ExtensionRange.
 192  const (
 193  	DescriptorProto_ExtensionRange_Start_field_number   protoreflect.FieldNumber = 1
 194  	DescriptorProto_ExtensionRange_End_field_number     protoreflect.FieldNumber = 2
 195  	DescriptorProto_ExtensionRange_Options_field_number protoreflect.FieldNumber = 3
 196  )
 197  
 198  // Names for google.protobuf.DescriptorProto.ReservedRange.
 199  const (
 200  	DescriptorProto_ReservedRange_message_name     protoreflect.Name     = "ReservedRange"
 201  	DescriptorProto_ReservedRange_message_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.ReservedRange"
 202  )
 203  
 204  // Field names for google.protobuf.DescriptorProto.ReservedRange.
 205  const (
 206  	DescriptorProto_ReservedRange_Start_field_name protoreflect.Name = "start"
 207  	DescriptorProto_ReservedRange_End_field_name   protoreflect.Name = "end"
 208  
 209  	DescriptorProto_ReservedRange_Start_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.ReservedRange.start"
 210  	DescriptorProto_ReservedRange_End_field_fullname   protoreflect.FullName = "google.protobuf.DescriptorProto.ReservedRange.end"
 211  )
 212  
 213  // Field numbers for google.protobuf.DescriptorProto.ReservedRange.
 214  const (
 215  	DescriptorProto_ReservedRange_Start_field_number protoreflect.FieldNumber = 1
 216  	DescriptorProto_ReservedRange_End_field_number   protoreflect.FieldNumber = 2
 217  )
 218  
 219  // Names for google.protobuf.ExtensionRangeOptions.
 220  const (
 221  	ExtensionRangeOptions_message_name     protoreflect.Name     = "ExtensionRangeOptions"
 222  	ExtensionRangeOptions_message_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions"
 223  )
 224  
 225  // Field names for google.protobuf.ExtensionRangeOptions.
 226  const (
 227  	ExtensionRangeOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"
 228  	ExtensionRangeOptions_Declaration_field_name         protoreflect.Name = "declaration"
 229  	ExtensionRangeOptions_Features_field_name            protoreflect.Name = "features"
 230  	ExtensionRangeOptions_Verification_field_name        protoreflect.Name = "verification"
 231  
 232  	ExtensionRangeOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.uninterpreted_option"
 233  	ExtensionRangeOptions_Declaration_field_fullname         protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.declaration"
 234  	ExtensionRangeOptions_Features_field_fullname            protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.features"
 235  	ExtensionRangeOptions_Verification_field_fullname        protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.verification"
 236  )
 237  
 238  // Field numbers for google.protobuf.ExtensionRangeOptions.
 239  const (
 240  	ExtensionRangeOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
 241  	ExtensionRangeOptions_Declaration_field_number         protoreflect.FieldNumber = 2
 242  	ExtensionRangeOptions_Features_field_number            protoreflect.FieldNumber = 50
 243  	ExtensionRangeOptions_Verification_field_number        protoreflect.FieldNumber = 3
 244  )
 245  
 246  // Full and short names for google.protobuf.ExtensionRangeOptions.VerificationState.
 247  const (
 248  	ExtensionRangeOptions_VerificationState_enum_fullname = "google.protobuf.ExtensionRangeOptions.VerificationState"
 249  	ExtensionRangeOptions_VerificationState_enum_name     = "VerificationState"
 250  )
 251  
 252  // Enum values for google.protobuf.ExtensionRangeOptions.VerificationState.
 253  const (
 254  	ExtensionRangeOptions_DECLARATION_enum_value = 0
 255  	ExtensionRangeOptions_UNVERIFIED_enum_value  = 1
 256  )
 257  
 258  // Names for google.protobuf.ExtensionRangeOptions.Declaration.
 259  const (
 260  	ExtensionRangeOptions_Declaration_message_name     protoreflect.Name     = "Declaration"
 261  	ExtensionRangeOptions_Declaration_message_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration"
 262  )
 263  
 264  // Field names for google.protobuf.ExtensionRangeOptions.Declaration.
 265  const (
 266  	ExtensionRangeOptions_Declaration_Number_field_name   protoreflect.Name = "number"
 267  	ExtensionRangeOptions_Declaration_FullName_field_name protoreflect.Name = "full_name"
 268  	ExtensionRangeOptions_Declaration_Type_field_name     protoreflect.Name = "type"
 269  	ExtensionRangeOptions_Declaration_Reserved_field_name protoreflect.Name = "reserved"
 270  	ExtensionRangeOptions_Declaration_Repeated_field_name protoreflect.Name = "repeated"
 271  
 272  	ExtensionRangeOptions_Declaration_Number_field_fullname   protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.number"
 273  	ExtensionRangeOptions_Declaration_FullName_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.full_name"
 274  	ExtensionRangeOptions_Declaration_Type_field_fullname     protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.type"
 275  	ExtensionRangeOptions_Declaration_Reserved_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.reserved"
 276  	ExtensionRangeOptions_Declaration_Repeated_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.repeated"
 277  )
 278  
 279  // Field numbers for google.protobuf.ExtensionRangeOptions.Declaration.
 280  const (
 281  	ExtensionRangeOptions_Declaration_Number_field_number   protoreflect.FieldNumber = 1
 282  	ExtensionRangeOptions_Declaration_FullName_field_number protoreflect.FieldNumber = 2
 283  	ExtensionRangeOptions_Declaration_Type_field_number     protoreflect.FieldNumber = 3
 284  	ExtensionRangeOptions_Declaration_Reserved_field_number protoreflect.FieldNumber = 5
 285  	ExtensionRangeOptions_Declaration_Repeated_field_number protoreflect.FieldNumber = 6
 286  )
 287  
 288  // Names for google.protobuf.FieldDescriptorProto.
 289  const (
 290  	FieldDescriptorProto_message_name     protoreflect.Name     = "FieldDescriptorProto"
 291  	FieldDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.FieldDescriptorProto"
 292  )
 293  
 294  // Field names for google.protobuf.FieldDescriptorProto.
 295  const (
 296  	FieldDescriptorProto_Name_field_name           protoreflect.Name = "name"
 297  	FieldDescriptorProto_Number_field_name         protoreflect.Name = "number"
 298  	FieldDescriptorProto_Label_field_name          protoreflect.Name = "label"
 299  	FieldDescriptorProto_Type_field_name           protoreflect.Name = "type"
 300  	FieldDescriptorProto_TypeName_field_name       protoreflect.Name = "type_name"
 301  	FieldDescriptorProto_Extendee_field_name       protoreflect.Name = "extendee"
 302  	FieldDescriptorProto_DefaultValue_field_name   protoreflect.Name = "default_value"
 303  	FieldDescriptorProto_OneofIndex_field_name     protoreflect.Name = "oneof_index"
 304  	FieldDescriptorProto_JsonName_field_name       protoreflect.Name = "json_name"
 305  	FieldDescriptorProto_Options_field_name        protoreflect.Name = "options"
 306  	FieldDescriptorProto_Proto3Optional_field_name protoreflect.Name = "proto3_optional"
 307  
 308  	FieldDescriptorProto_Name_field_fullname           protoreflect.FullName = "google.protobuf.FieldDescriptorProto.name"
 309  	FieldDescriptorProto_Number_field_fullname         protoreflect.FullName = "google.protobuf.FieldDescriptorProto.number"
 310  	FieldDescriptorProto_Label_field_fullname          protoreflect.FullName = "google.protobuf.FieldDescriptorProto.label"
 311  	FieldDescriptorProto_Type_field_fullname           protoreflect.FullName = "google.protobuf.FieldDescriptorProto.type"
 312  	FieldDescriptorProto_TypeName_field_fullname       protoreflect.FullName = "google.protobuf.FieldDescriptorProto.type_name"
 313  	FieldDescriptorProto_Extendee_field_fullname       protoreflect.FullName = "google.protobuf.FieldDescriptorProto.extendee"
 314  	FieldDescriptorProto_DefaultValue_field_fullname   protoreflect.FullName = "google.protobuf.FieldDescriptorProto.default_value"
 315  	FieldDescriptorProto_OneofIndex_field_fullname     protoreflect.FullName = "google.protobuf.FieldDescriptorProto.oneof_index"
 316  	FieldDescriptorProto_JsonName_field_fullname       protoreflect.FullName = "google.protobuf.FieldDescriptorProto.json_name"
 317  	FieldDescriptorProto_Options_field_fullname        protoreflect.FullName = "google.protobuf.FieldDescriptorProto.options"
 318  	FieldDescriptorProto_Proto3Optional_field_fullname protoreflect.FullName = "google.protobuf.FieldDescriptorProto.proto3_optional"
 319  )
 320  
 321  // Field numbers for google.protobuf.FieldDescriptorProto.
 322  const (
 323  	FieldDescriptorProto_Name_field_number           protoreflect.FieldNumber = 1
 324  	FieldDescriptorProto_Number_field_number         protoreflect.FieldNumber = 3
 325  	FieldDescriptorProto_Label_field_number          protoreflect.FieldNumber = 4
 326  	FieldDescriptorProto_Type_field_number           protoreflect.FieldNumber = 5
 327  	FieldDescriptorProto_TypeName_field_number       protoreflect.FieldNumber = 6
 328  	FieldDescriptorProto_Extendee_field_number       protoreflect.FieldNumber = 2
 329  	FieldDescriptorProto_DefaultValue_field_number   protoreflect.FieldNumber = 7
 330  	FieldDescriptorProto_OneofIndex_field_number     protoreflect.FieldNumber = 9
 331  	FieldDescriptorProto_JsonName_field_number       protoreflect.FieldNumber = 10
 332  	FieldDescriptorProto_Options_field_number        protoreflect.FieldNumber = 8
 333  	FieldDescriptorProto_Proto3Optional_field_number protoreflect.FieldNumber = 17
 334  )
 335  
 336  // Full and short names for google.protobuf.FieldDescriptorProto.Type.
 337  const (
 338  	FieldDescriptorProto_Type_enum_fullname = "google.protobuf.FieldDescriptorProto.Type"
 339  	FieldDescriptorProto_Type_enum_name     = "Type"
 340  )
 341  
 342  // Enum values for google.protobuf.FieldDescriptorProto.Type.
 343  const (
 344  	FieldDescriptorProto_TYPE_DOUBLE_enum_value   = 1
 345  	FieldDescriptorProto_TYPE_FLOAT_enum_value    = 2
 346  	FieldDescriptorProto_TYPE_INT64_enum_value    = 3
 347  	FieldDescriptorProto_TYPE_UINT64_enum_value   = 4
 348  	FieldDescriptorProto_TYPE_INT32_enum_value    = 5
 349  	FieldDescriptorProto_TYPE_FIXED64_enum_value  = 6
 350  	FieldDescriptorProto_TYPE_FIXED32_enum_value  = 7
 351  	FieldDescriptorProto_TYPE_BOOL_enum_value     = 8
 352  	FieldDescriptorProto_TYPE_STRING_enum_value   = 9
 353  	FieldDescriptorProto_TYPE_GROUP_enum_value    = 10
 354  	FieldDescriptorProto_TYPE_MESSAGE_enum_value  = 11
 355  	FieldDescriptorProto_TYPE_BYTES_enum_value    = 12
 356  	FieldDescriptorProto_TYPE_UINT32_enum_value   = 13
 357  	FieldDescriptorProto_TYPE_ENUM_enum_value     = 14
 358  	FieldDescriptorProto_TYPE_SFIXED32_enum_value = 15
 359  	FieldDescriptorProto_TYPE_SFIXED64_enum_value = 16
 360  	FieldDescriptorProto_TYPE_SINT32_enum_value   = 17
 361  	FieldDescriptorProto_TYPE_SINT64_enum_value   = 18
 362  )
 363  
 364  // Full and short names for google.protobuf.FieldDescriptorProto.Label.
 365  const (
 366  	FieldDescriptorProto_Label_enum_fullname = "google.protobuf.FieldDescriptorProto.Label"
 367  	FieldDescriptorProto_Label_enum_name     = "Label"
 368  )
 369  
 370  // Enum values for google.protobuf.FieldDescriptorProto.Label.
 371  const (
 372  	FieldDescriptorProto_LABEL_OPTIONAL_enum_value = 1
 373  	FieldDescriptorProto_LABEL_REPEATED_enum_value = 3
 374  	FieldDescriptorProto_LABEL_REQUIRED_enum_value = 2
 375  )
 376  
 377  // Names for google.protobuf.OneofDescriptorProto.
 378  const (
 379  	OneofDescriptorProto_message_name     protoreflect.Name     = "OneofDescriptorProto"
 380  	OneofDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.OneofDescriptorProto"
 381  )
 382  
 383  // Field names for google.protobuf.OneofDescriptorProto.
 384  const (
 385  	OneofDescriptorProto_Name_field_name    protoreflect.Name = "name"
 386  	OneofDescriptorProto_Options_field_name protoreflect.Name = "options"
 387  
 388  	OneofDescriptorProto_Name_field_fullname    protoreflect.FullName = "google.protobuf.OneofDescriptorProto.name"
 389  	OneofDescriptorProto_Options_field_fullname protoreflect.FullName = "google.protobuf.OneofDescriptorProto.options"
 390  )
 391  
 392  // Field numbers for google.protobuf.OneofDescriptorProto.
 393  const (
 394  	OneofDescriptorProto_Name_field_number    protoreflect.FieldNumber = 1
 395  	OneofDescriptorProto_Options_field_number protoreflect.FieldNumber = 2
 396  )
 397  
 398  // Names for google.protobuf.EnumDescriptorProto.
 399  const (
 400  	EnumDescriptorProto_message_name     protoreflect.Name     = "EnumDescriptorProto"
 401  	EnumDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.EnumDescriptorProto"
 402  )
 403  
 404  // Field names for google.protobuf.EnumDescriptorProto.
 405  const (
 406  	EnumDescriptorProto_Name_field_name          protoreflect.Name = "name"
 407  	EnumDescriptorProto_Value_field_name         protoreflect.Name = "value"
 408  	EnumDescriptorProto_Options_field_name       protoreflect.Name = "options"
 409  	EnumDescriptorProto_ReservedRange_field_name protoreflect.Name = "reserved_range"
 410  	EnumDescriptorProto_ReservedName_field_name  protoreflect.Name = "reserved_name"
 411  	EnumDescriptorProto_Visibility_field_name    protoreflect.Name = "visibility"
 412  
 413  	EnumDescriptorProto_Name_field_fullname          protoreflect.FullName = "google.protobuf.EnumDescriptorProto.name"
 414  	EnumDescriptorProto_Value_field_fullname         protoreflect.FullName = "google.protobuf.EnumDescriptorProto.value"
 415  	EnumDescriptorProto_Options_field_fullname       protoreflect.FullName = "google.protobuf.EnumDescriptorProto.options"
 416  	EnumDescriptorProto_ReservedRange_field_fullname protoreflect.FullName = "google.protobuf.EnumDescriptorProto.reserved_range"
 417  	EnumDescriptorProto_ReservedName_field_fullname  protoreflect.FullName = "google.protobuf.EnumDescriptorProto.reserved_name"
 418  	EnumDescriptorProto_Visibility_field_fullname    protoreflect.FullName = "google.protobuf.EnumDescriptorProto.visibility"
 419  )
 420  
 421  // Field numbers for google.protobuf.EnumDescriptorProto.
 422  const (
 423  	EnumDescriptorProto_Name_field_number          protoreflect.FieldNumber = 1
 424  	EnumDescriptorProto_Value_field_number         protoreflect.FieldNumber = 2
 425  	EnumDescriptorProto_Options_field_number       protoreflect.FieldNumber = 3
 426  	EnumDescriptorProto_ReservedRange_field_number protoreflect.FieldNumber = 4
 427  	EnumDescriptorProto_ReservedName_field_number  protoreflect.FieldNumber = 5
 428  	EnumDescriptorProto_Visibility_field_number    protoreflect.FieldNumber = 6
 429  )
 430  
 431  // Names for google.protobuf.EnumDescriptorProto.EnumReservedRange.
 432  const (
 433  	EnumDescriptorProto_EnumReservedRange_message_name     protoreflect.Name     = "EnumReservedRange"
 434  	EnumDescriptorProto_EnumReservedRange_message_fullname protoreflect.FullName = "google.protobuf.EnumDescriptorProto.EnumReservedRange"
 435  )
 436  
 437  // Field names for google.protobuf.EnumDescriptorProto.EnumReservedRange.
 438  const (
 439  	EnumDescriptorProto_EnumReservedRange_Start_field_name protoreflect.Name = "start"
 440  	EnumDescriptorProto_EnumReservedRange_End_field_name   protoreflect.Name = "end"
 441  
 442  	EnumDescriptorProto_EnumReservedRange_Start_field_fullname protoreflect.FullName = "google.protobuf.EnumDescriptorProto.EnumReservedRange.start"
 443  	EnumDescriptorProto_EnumReservedRange_End_field_fullname   protoreflect.FullName = "google.protobuf.EnumDescriptorProto.EnumReservedRange.end"
 444  )
 445  
 446  // Field numbers for google.protobuf.EnumDescriptorProto.EnumReservedRange.
 447  const (
 448  	EnumDescriptorProto_EnumReservedRange_Start_field_number protoreflect.FieldNumber = 1
 449  	EnumDescriptorProto_EnumReservedRange_End_field_number   protoreflect.FieldNumber = 2
 450  )
 451  
 452  // Names for google.protobuf.EnumValueDescriptorProto.
 453  const (
 454  	EnumValueDescriptorProto_message_name     protoreflect.Name     = "EnumValueDescriptorProto"
 455  	EnumValueDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.EnumValueDescriptorProto"
 456  )
 457  
 458  // Field names for google.protobuf.EnumValueDescriptorProto.
 459  const (
 460  	EnumValueDescriptorProto_Name_field_name    protoreflect.Name = "name"
 461  	EnumValueDescriptorProto_Number_field_name  protoreflect.Name = "number"
 462  	EnumValueDescriptorProto_Options_field_name protoreflect.Name = "options"
 463  
 464  	EnumValueDescriptorProto_Name_field_fullname    protoreflect.FullName = "google.protobuf.EnumValueDescriptorProto.name"
 465  	EnumValueDescriptorProto_Number_field_fullname  protoreflect.FullName = "google.protobuf.EnumValueDescriptorProto.number"
 466  	EnumValueDescriptorProto_Options_field_fullname protoreflect.FullName = "google.protobuf.EnumValueDescriptorProto.options"
 467  )
 468  
 469  // Field numbers for google.protobuf.EnumValueDescriptorProto.
 470  const (
 471  	EnumValueDescriptorProto_Name_field_number    protoreflect.FieldNumber = 1
 472  	EnumValueDescriptorProto_Number_field_number  protoreflect.FieldNumber = 2
 473  	EnumValueDescriptorProto_Options_field_number protoreflect.FieldNumber = 3
 474  )
 475  
 476  // Names for google.protobuf.ServiceDescriptorProto.
 477  const (
 478  	ServiceDescriptorProto_message_name     protoreflect.Name     = "ServiceDescriptorProto"
 479  	ServiceDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.ServiceDescriptorProto"
 480  )
 481  
 482  // Field names for google.protobuf.ServiceDescriptorProto.
 483  const (
 484  	ServiceDescriptorProto_Name_field_name    protoreflect.Name = "name"
 485  	ServiceDescriptorProto_Method_field_name  protoreflect.Name = "method"
 486  	ServiceDescriptorProto_Options_field_name protoreflect.Name = "options"
 487  
 488  	ServiceDescriptorProto_Name_field_fullname    protoreflect.FullName = "google.protobuf.ServiceDescriptorProto.name"
 489  	ServiceDescriptorProto_Method_field_fullname  protoreflect.FullName = "google.protobuf.ServiceDescriptorProto.method"
 490  	ServiceDescriptorProto_Options_field_fullname protoreflect.FullName = "google.protobuf.ServiceDescriptorProto.options"
 491  )
 492  
 493  // Field numbers for google.protobuf.ServiceDescriptorProto.
 494  const (
 495  	ServiceDescriptorProto_Name_field_number    protoreflect.FieldNumber = 1
 496  	ServiceDescriptorProto_Method_field_number  protoreflect.FieldNumber = 2
 497  	ServiceDescriptorProto_Options_field_number protoreflect.FieldNumber = 3
 498  )
 499  
 500  // Names for google.protobuf.MethodDescriptorProto.
 501  const (
 502  	MethodDescriptorProto_message_name     protoreflect.Name     = "MethodDescriptorProto"
 503  	MethodDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.MethodDescriptorProto"
 504  )
 505  
 506  // Field names for google.protobuf.MethodDescriptorProto.
 507  const (
 508  	MethodDescriptorProto_Name_field_name            protoreflect.Name = "name"
 509  	MethodDescriptorProto_InputType_field_name       protoreflect.Name = "input_type"
 510  	MethodDescriptorProto_OutputType_field_name      protoreflect.Name = "output_type"
 511  	MethodDescriptorProto_Options_field_name         protoreflect.Name = "options"
 512  	MethodDescriptorProto_ClientStreaming_field_name protoreflect.Name = "client_streaming"
 513  	MethodDescriptorProto_ServerStreaming_field_name protoreflect.Name = "server_streaming"
 514  
 515  	MethodDescriptorProto_Name_field_fullname            protoreflect.FullName = "google.protobuf.MethodDescriptorProto.name"
 516  	MethodDescriptorProto_InputType_field_fullname       protoreflect.FullName = "google.protobuf.MethodDescriptorProto.input_type"
 517  	MethodDescriptorProto_OutputType_field_fullname      protoreflect.FullName = "google.protobuf.MethodDescriptorProto.output_type"
 518  	MethodDescriptorProto_Options_field_fullname         protoreflect.FullName = "google.protobuf.MethodDescriptorProto.options"
 519  	MethodDescriptorProto_ClientStreaming_field_fullname protoreflect.FullName = "google.protobuf.MethodDescriptorProto.client_streaming"
 520  	MethodDescriptorProto_ServerStreaming_field_fullname protoreflect.FullName = "google.protobuf.MethodDescriptorProto.server_streaming"
 521  )
 522  
 523  // Field numbers for google.protobuf.MethodDescriptorProto.
 524  const (
 525  	MethodDescriptorProto_Name_field_number            protoreflect.FieldNumber = 1
 526  	MethodDescriptorProto_InputType_field_number       protoreflect.FieldNumber = 2
 527  	MethodDescriptorProto_OutputType_field_number      protoreflect.FieldNumber = 3
 528  	MethodDescriptorProto_Options_field_number         protoreflect.FieldNumber = 4
 529  	MethodDescriptorProto_ClientStreaming_field_number protoreflect.FieldNumber = 5
 530  	MethodDescriptorProto_ServerStreaming_field_number protoreflect.FieldNumber = 6
 531  )
 532  
 533  // Names for google.protobuf.FileOptions.
 534  const (
 535  	FileOptions_message_name     protoreflect.Name     = "FileOptions"
 536  	FileOptions_message_fullname protoreflect.FullName = "google.protobuf.FileOptions"
 537  )
 538  
 539  // Field names for google.protobuf.FileOptions.
 540  const (
 541  	FileOptions_JavaPackage_field_name               protoreflect.Name = "java_package"
 542  	FileOptions_JavaOuterClassname_field_name        protoreflect.Name = "java_outer_classname"
 543  	FileOptions_JavaMultipleFiles_field_name         protoreflect.Name = "java_multiple_files"
 544  	FileOptions_JavaGenerateEqualsAndHash_field_name protoreflect.Name = "java_generate_equals_and_hash"
 545  	FileOptions_JavaStringCheckUtf8_field_name       protoreflect.Name = "java_string_check_utf8"
 546  	FileOptions_OptimizeFor_field_name               protoreflect.Name = "optimize_for"
 547  	FileOptions_GoPackage_field_name                 protoreflect.Name = "go_package"
 548  	FileOptions_CcGenericServices_field_name         protoreflect.Name = "cc_generic_services"
 549  	FileOptions_JavaGenericServices_field_name       protoreflect.Name = "java_generic_services"
 550  	FileOptions_PyGenericServices_field_name         protoreflect.Name = "py_generic_services"
 551  	FileOptions_Deprecated_field_name                protoreflect.Name = "deprecated"
 552  	FileOptions_CcEnableArenas_field_name            protoreflect.Name = "cc_enable_arenas"
 553  	FileOptions_ObjcClassPrefix_field_name           protoreflect.Name = "objc_class_prefix"
 554  	FileOptions_CsharpNamespace_field_name           protoreflect.Name = "csharp_namespace"
 555  	FileOptions_SwiftPrefix_field_name               protoreflect.Name = "swift_prefix"
 556  	FileOptions_PhpClassPrefix_field_name            protoreflect.Name = "php_class_prefix"
 557  	FileOptions_PhpNamespace_field_name              protoreflect.Name = "php_namespace"
 558  	FileOptions_PhpMetadataNamespace_field_name      protoreflect.Name = "php_metadata_namespace"
 559  	FileOptions_RubyPackage_field_name               protoreflect.Name = "ruby_package"
 560  	FileOptions_Features_field_name                  protoreflect.Name = "features"
 561  	FileOptions_UninterpretedOption_field_name       protoreflect.Name = "uninterpreted_option"
 562  
 563  	FileOptions_JavaPackage_field_fullname               protoreflect.FullName = "google.protobuf.FileOptions.java_package"
 564  	FileOptions_JavaOuterClassname_field_fullname        protoreflect.FullName = "google.protobuf.FileOptions.java_outer_classname"
 565  	FileOptions_JavaMultipleFiles_field_fullname         protoreflect.FullName = "google.protobuf.FileOptions.java_multiple_files"
 566  	FileOptions_JavaGenerateEqualsAndHash_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.java_generate_equals_and_hash"
 567  	FileOptions_JavaStringCheckUtf8_field_fullname       protoreflect.FullName = "google.protobuf.FileOptions.java_string_check_utf8"
 568  	FileOptions_OptimizeFor_field_fullname               protoreflect.FullName = "google.protobuf.FileOptions.optimize_for"
 569  	FileOptions_GoPackage_field_fullname                 protoreflect.FullName = "google.protobuf.FileOptions.go_package"
 570  	FileOptions_CcGenericServices_field_fullname         protoreflect.FullName = "google.protobuf.FileOptions.cc_generic_services"
 571  	FileOptions_JavaGenericServices_field_fullname       protoreflect.FullName = "google.protobuf.FileOptions.java_generic_services"
 572  	FileOptions_PyGenericServices_field_fullname         protoreflect.FullName = "google.protobuf.FileOptions.py_generic_services"
 573  	FileOptions_Deprecated_field_fullname                protoreflect.FullName = "google.protobuf.FileOptions.deprecated"
 574  	FileOptions_CcEnableArenas_field_fullname            protoreflect.FullName = "google.protobuf.FileOptions.cc_enable_arenas"
 575  	FileOptions_ObjcClassPrefix_field_fullname           protoreflect.FullName = "google.protobuf.FileOptions.objc_class_prefix"
 576  	FileOptions_CsharpNamespace_field_fullname           protoreflect.FullName = "google.protobuf.FileOptions.csharp_namespace"
 577  	FileOptions_SwiftPrefix_field_fullname               protoreflect.FullName = "google.protobuf.FileOptions.swift_prefix"
 578  	FileOptions_PhpClassPrefix_field_fullname            protoreflect.FullName = "google.protobuf.FileOptions.php_class_prefix"
 579  	FileOptions_PhpNamespace_field_fullname              protoreflect.FullName = "google.protobuf.FileOptions.php_namespace"
 580  	FileOptions_PhpMetadataNamespace_field_fullname      protoreflect.FullName = "google.protobuf.FileOptions.php_metadata_namespace"
 581  	FileOptions_RubyPackage_field_fullname               protoreflect.FullName = "google.protobuf.FileOptions.ruby_package"
 582  	FileOptions_Features_field_fullname                  protoreflect.FullName = "google.protobuf.FileOptions.features"
 583  	FileOptions_UninterpretedOption_field_fullname       protoreflect.FullName = "google.protobuf.FileOptions.uninterpreted_option"
 584  )
 585  
 586  // Field numbers for google.protobuf.FileOptions.
 587  const (
 588  	FileOptions_JavaPackage_field_number               protoreflect.FieldNumber = 1
 589  	FileOptions_JavaOuterClassname_field_number        protoreflect.FieldNumber = 8
 590  	FileOptions_JavaMultipleFiles_field_number         protoreflect.FieldNumber = 10
 591  	FileOptions_JavaGenerateEqualsAndHash_field_number protoreflect.FieldNumber = 20
 592  	FileOptions_JavaStringCheckUtf8_field_number       protoreflect.FieldNumber = 27
 593  	FileOptions_OptimizeFor_field_number               protoreflect.FieldNumber = 9
 594  	FileOptions_GoPackage_field_number                 protoreflect.FieldNumber = 11
 595  	FileOptions_CcGenericServices_field_number         protoreflect.FieldNumber = 16
 596  	FileOptions_JavaGenericServices_field_number       protoreflect.FieldNumber = 17
 597  	FileOptions_PyGenericServices_field_number         protoreflect.FieldNumber = 18
 598  	FileOptions_Deprecated_field_number                protoreflect.FieldNumber = 23
 599  	FileOptions_CcEnableArenas_field_number            protoreflect.FieldNumber = 31
 600  	FileOptions_ObjcClassPrefix_field_number           protoreflect.FieldNumber = 36
 601  	FileOptions_CsharpNamespace_field_number           protoreflect.FieldNumber = 37
 602  	FileOptions_SwiftPrefix_field_number               protoreflect.FieldNumber = 39
 603  	FileOptions_PhpClassPrefix_field_number            protoreflect.FieldNumber = 40
 604  	FileOptions_PhpNamespace_field_number              protoreflect.FieldNumber = 41
 605  	FileOptions_PhpMetadataNamespace_field_number      protoreflect.FieldNumber = 44
 606  	FileOptions_RubyPackage_field_number               protoreflect.FieldNumber = 45
 607  	FileOptions_Features_field_number                  protoreflect.FieldNumber = 50
 608  	FileOptions_UninterpretedOption_field_number       protoreflect.FieldNumber = 999
 609  )
 610  
 611  // Full and short names for google.protobuf.FileOptions.OptimizeMode.
 612  const (
 613  	FileOptions_OptimizeMode_enum_fullname = "google.protobuf.FileOptions.OptimizeMode"
 614  	FileOptions_OptimizeMode_enum_name     = "OptimizeMode"
 615  )
 616  
 617  // Enum values for google.protobuf.FileOptions.OptimizeMode.
 618  const (
 619  	FileOptions_SPEED_enum_value        = 1
 620  	FileOptions_CODE_SIZE_enum_value    = 2
 621  	FileOptions_LITE_RUNTIME_enum_value = 3
 622  )
 623  
 624  // Names for google.protobuf.MessageOptions.
 625  const (
 626  	MessageOptions_message_name     protoreflect.Name     = "MessageOptions"
 627  	MessageOptions_message_fullname protoreflect.FullName = "google.protobuf.MessageOptions"
 628  )
 629  
 630  // Field names for google.protobuf.MessageOptions.
 631  const (
 632  	MessageOptions_MessageSetWireFormat_field_name               protoreflect.Name = "message_set_wire_format"
 633  	MessageOptions_NoStandardDescriptorAccessor_field_name       protoreflect.Name = "no_standard_descriptor_accessor"
 634  	MessageOptions_Deprecated_field_name                         protoreflect.Name = "deprecated"
 635  	MessageOptions_MapEntry_field_name                           protoreflect.Name = "map_entry"
 636  	MessageOptions_DeprecatedLegacyJsonFieldConflicts_field_name protoreflect.Name = "deprecated_legacy_json_field_conflicts"
 637  	MessageOptions_Features_field_name                           protoreflect.Name = "features"
 638  	MessageOptions_UninterpretedOption_field_name                protoreflect.Name = "uninterpreted_option"
 639  
 640  	MessageOptions_MessageSetWireFormat_field_fullname               protoreflect.FullName = "google.protobuf.MessageOptions.message_set_wire_format"
 641  	MessageOptions_NoStandardDescriptorAccessor_field_fullname       protoreflect.FullName = "google.protobuf.MessageOptions.no_standard_descriptor_accessor"
 642  	MessageOptions_Deprecated_field_fullname                         protoreflect.FullName = "google.protobuf.MessageOptions.deprecated"
 643  	MessageOptions_MapEntry_field_fullname                           protoreflect.FullName = "google.protobuf.MessageOptions.map_entry"
 644  	MessageOptions_DeprecatedLegacyJsonFieldConflicts_field_fullname protoreflect.FullName = "google.protobuf.MessageOptions.deprecated_legacy_json_field_conflicts"
 645  	MessageOptions_Features_field_fullname                           protoreflect.FullName = "google.protobuf.MessageOptions.features"
 646  	MessageOptions_UninterpretedOption_field_fullname                protoreflect.FullName = "google.protobuf.MessageOptions.uninterpreted_option"
 647  )
 648  
 649  // Field numbers for google.protobuf.MessageOptions.
 650  const (
 651  	MessageOptions_MessageSetWireFormat_field_number               protoreflect.FieldNumber = 1
 652  	MessageOptions_NoStandardDescriptorAccessor_field_number       protoreflect.FieldNumber = 2
 653  	MessageOptions_Deprecated_field_number                         protoreflect.FieldNumber = 3
 654  	MessageOptions_MapEntry_field_number                           protoreflect.FieldNumber = 7
 655  	MessageOptions_DeprecatedLegacyJsonFieldConflicts_field_number protoreflect.FieldNumber = 11
 656  	MessageOptions_Features_field_number                           protoreflect.FieldNumber = 12
 657  	MessageOptions_UninterpretedOption_field_number                protoreflect.FieldNumber = 999
 658  )
 659  
 660  // Names for google.protobuf.FieldOptions.
 661  const (
 662  	FieldOptions_message_name     protoreflect.Name     = "FieldOptions"
 663  	FieldOptions_message_fullname protoreflect.FullName = "google.protobuf.FieldOptions"
 664  )
 665  
 666  // Field names for google.protobuf.FieldOptions.
 667  const (
 668  	FieldOptions_Ctype_field_name               protoreflect.Name = "ctype"
 669  	FieldOptions_Packed_field_name              protoreflect.Name = "packed"
 670  	FieldOptions_Jstype_field_name              protoreflect.Name = "jstype"
 671  	FieldOptions_Lazy_field_name                protoreflect.Name = "lazy"
 672  	FieldOptions_UnverifiedLazy_field_name      protoreflect.Name = "unverified_lazy"
 673  	FieldOptions_Deprecated_field_name          protoreflect.Name = "deprecated"
 674  	FieldOptions_Weak_field_name                protoreflect.Name = "weak"
 675  	FieldOptions_DebugRedact_field_name         protoreflect.Name = "debug_redact"
 676  	FieldOptions_Retention_field_name           protoreflect.Name = "retention"
 677  	FieldOptions_Targets_field_name             protoreflect.Name = "targets"
 678  	FieldOptions_EditionDefaults_field_name     protoreflect.Name = "edition_defaults"
 679  	FieldOptions_Features_field_name            protoreflect.Name = "features"
 680  	FieldOptions_FeatureSupport_field_name      protoreflect.Name = "feature_support"
 681  	FieldOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"
 682  
 683  	FieldOptions_Ctype_field_fullname               protoreflect.FullName = "google.protobuf.FieldOptions.ctype"
 684  	FieldOptions_Packed_field_fullname              protoreflect.FullName = "google.protobuf.FieldOptions.packed"
 685  	FieldOptions_Jstype_field_fullname              protoreflect.FullName = "google.protobuf.FieldOptions.jstype"
 686  	FieldOptions_Lazy_field_fullname                protoreflect.FullName = "google.protobuf.FieldOptions.lazy"
 687  	FieldOptions_UnverifiedLazy_field_fullname      protoreflect.FullName = "google.protobuf.FieldOptions.unverified_lazy"
 688  	FieldOptions_Deprecated_field_fullname          protoreflect.FullName = "google.protobuf.FieldOptions.deprecated"
 689  	FieldOptions_Weak_field_fullname                protoreflect.FullName = "google.protobuf.FieldOptions.weak"
 690  	FieldOptions_DebugRedact_field_fullname         protoreflect.FullName = "google.protobuf.FieldOptions.debug_redact"
 691  	FieldOptions_Retention_field_fullname           protoreflect.FullName = "google.protobuf.FieldOptions.retention"
 692  	FieldOptions_Targets_field_fullname             protoreflect.FullName = "google.protobuf.FieldOptions.targets"
 693  	FieldOptions_EditionDefaults_field_fullname     protoreflect.FullName = "google.protobuf.FieldOptions.edition_defaults"
 694  	FieldOptions_Features_field_fullname            protoreflect.FullName = "google.protobuf.FieldOptions.features"
 695  	FieldOptions_FeatureSupport_field_fullname      protoreflect.FullName = "google.protobuf.FieldOptions.feature_support"
 696  	FieldOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.uninterpreted_option"
 697  )
 698  
 699  // Field numbers for google.protobuf.FieldOptions.
 700  const (
 701  	FieldOptions_Ctype_field_number               protoreflect.FieldNumber = 1
 702  	FieldOptions_Packed_field_number              protoreflect.FieldNumber = 2
 703  	FieldOptions_Jstype_field_number              protoreflect.FieldNumber = 6
 704  	FieldOptions_Lazy_field_number                protoreflect.FieldNumber = 5
 705  	FieldOptions_UnverifiedLazy_field_number      protoreflect.FieldNumber = 15
 706  	FieldOptions_Deprecated_field_number          protoreflect.FieldNumber = 3
 707  	FieldOptions_Weak_field_number                protoreflect.FieldNumber = 10
 708  	FieldOptions_DebugRedact_field_number         protoreflect.FieldNumber = 16
 709  	FieldOptions_Retention_field_number           protoreflect.FieldNumber = 17
 710  	FieldOptions_Targets_field_number             protoreflect.FieldNumber = 19
 711  	FieldOptions_EditionDefaults_field_number     protoreflect.FieldNumber = 20
 712  	FieldOptions_Features_field_number            protoreflect.FieldNumber = 21
 713  	FieldOptions_FeatureSupport_field_number      protoreflect.FieldNumber = 22
 714  	FieldOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
 715  )
 716  
 717  // Full and short names for google.protobuf.FieldOptions.CType.
 718  const (
 719  	FieldOptions_CType_enum_fullname = "google.protobuf.FieldOptions.CType"
 720  	FieldOptions_CType_enum_name     = "CType"
 721  )
 722  
 723  // Enum values for google.protobuf.FieldOptions.CType.
 724  const (
 725  	FieldOptions_STRING_enum_value       = 0
 726  	FieldOptions_CORD_enum_value         = 1
 727  	FieldOptions_STRING_PIECE_enum_value = 2
 728  )
 729  
 730  // Full and short names for google.protobuf.FieldOptions.JSType.
 731  const (
 732  	FieldOptions_JSType_enum_fullname = "google.protobuf.FieldOptions.JSType"
 733  	FieldOptions_JSType_enum_name     = "JSType"
 734  )
 735  
 736  // Enum values for google.protobuf.FieldOptions.JSType.
 737  const (
 738  	FieldOptions_JS_NORMAL_enum_value = 0
 739  	FieldOptions_JS_STRING_enum_value = 1
 740  	FieldOptions_JS_NUMBER_enum_value = 2
 741  )
 742  
 743  // Full and short names for google.protobuf.FieldOptions.OptionRetention.
 744  const (
 745  	FieldOptions_OptionRetention_enum_fullname = "google.protobuf.FieldOptions.OptionRetention"
 746  	FieldOptions_OptionRetention_enum_name     = "OptionRetention"
 747  )
 748  
 749  // Enum values for google.protobuf.FieldOptions.OptionRetention.
 750  const (
 751  	FieldOptions_RETENTION_UNKNOWN_enum_value = 0
 752  	FieldOptions_RETENTION_RUNTIME_enum_value = 1
 753  	FieldOptions_RETENTION_SOURCE_enum_value  = 2
 754  )
 755  
 756  // Full and short names for google.protobuf.FieldOptions.OptionTargetType.
 757  const (
 758  	FieldOptions_OptionTargetType_enum_fullname = "google.protobuf.FieldOptions.OptionTargetType"
 759  	FieldOptions_OptionTargetType_enum_name     = "OptionTargetType"
 760  )
 761  
 762  // Enum values for google.protobuf.FieldOptions.OptionTargetType.
 763  const (
 764  	FieldOptions_TARGET_TYPE_UNKNOWN_enum_value         = 0
 765  	FieldOptions_TARGET_TYPE_FILE_enum_value            = 1
 766  	FieldOptions_TARGET_TYPE_EXTENSION_RANGE_enum_value = 2
 767  	FieldOptions_TARGET_TYPE_MESSAGE_enum_value         = 3
 768  	FieldOptions_TARGET_TYPE_FIELD_enum_value           = 4
 769  	FieldOptions_TARGET_TYPE_ONEOF_enum_value           = 5
 770  	FieldOptions_TARGET_TYPE_ENUM_enum_value            = 6
 771  	FieldOptions_TARGET_TYPE_ENUM_ENTRY_enum_value      = 7
 772  	FieldOptions_TARGET_TYPE_SERVICE_enum_value         = 8
 773  	FieldOptions_TARGET_TYPE_METHOD_enum_value          = 9
 774  )
 775  
 776  // Names for google.protobuf.FieldOptions.EditionDefault.
 777  const (
 778  	FieldOptions_EditionDefault_message_name     protoreflect.Name     = "EditionDefault"
 779  	FieldOptions_EditionDefault_message_fullname protoreflect.FullName = "google.protobuf.FieldOptions.EditionDefault"
 780  )
 781  
 782  // Field names for google.protobuf.FieldOptions.EditionDefault.
 783  const (
 784  	FieldOptions_EditionDefault_Edition_field_name protoreflect.Name = "edition"
 785  	FieldOptions_EditionDefault_Value_field_name   protoreflect.Name = "value"
 786  
 787  	FieldOptions_EditionDefault_Edition_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.EditionDefault.edition"
 788  	FieldOptions_EditionDefault_Value_field_fullname   protoreflect.FullName = "google.protobuf.FieldOptions.EditionDefault.value"
 789  )
 790  
 791  // Field numbers for google.protobuf.FieldOptions.EditionDefault.
 792  const (
 793  	FieldOptions_EditionDefault_Edition_field_number protoreflect.FieldNumber = 3
 794  	FieldOptions_EditionDefault_Value_field_number   protoreflect.FieldNumber = 2
 795  )
 796  
 797  // Names for google.protobuf.FieldOptions.FeatureSupport.
 798  const (
 799  	FieldOptions_FeatureSupport_message_name     protoreflect.Name     = "FeatureSupport"
 800  	FieldOptions_FeatureSupport_message_fullname protoreflect.FullName = "google.protobuf.FieldOptions.FeatureSupport"
 801  )
 802  
 803  // Field names for google.protobuf.FieldOptions.FeatureSupport.
 804  const (
 805  	FieldOptions_FeatureSupport_EditionIntroduced_field_name  protoreflect.Name = "edition_introduced"
 806  	FieldOptions_FeatureSupport_EditionDeprecated_field_name  protoreflect.Name = "edition_deprecated"
 807  	FieldOptions_FeatureSupport_DeprecationWarning_field_name protoreflect.Name = "deprecation_warning"
 808  	FieldOptions_FeatureSupport_EditionRemoved_field_name     protoreflect.Name = "edition_removed"
 809  
 810  	FieldOptions_FeatureSupport_EditionIntroduced_field_fullname  protoreflect.FullName = "google.protobuf.FieldOptions.FeatureSupport.edition_introduced"
 811  	FieldOptions_FeatureSupport_EditionDeprecated_field_fullname  protoreflect.FullName = "google.protobuf.FieldOptions.FeatureSupport.edition_deprecated"
 812  	FieldOptions_FeatureSupport_DeprecationWarning_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.FeatureSupport.deprecation_warning"
 813  	FieldOptions_FeatureSupport_EditionRemoved_field_fullname     protoreflect.FullName = "google.protobuf.FieldOptions.FeatureSupport.edition_removed"
 814  )
 815  
 816  // Field numbers for google.protobuf.FieldOptions.FeatureSupport.
 817  const (
 818  	FieldOptions_FeatureSupport_EditionIntroduced_field_number  protoreflect.FieldNumber = 1
 819  	FieldOptions_FeatureSupport_EditionDeprecated_field_number  protoreflect.FieldNumber = 2
 820  	FieldOptions_FeatureSupport_DeprecationWarning_field_number protoreflect.FieldNumber = 3
 821  	FieldOptions_FeatureSupport_EditionRemoved_field_number     protoreflect.FieldNumber = 4
 822  )
 823  
 824  // Names for google.protobuf.OneofOptions.
 825  const (
 826  	OneofOptions_message_name     protoreflect.Name     = "OneofOptions"
 827  	OneofOptions_message_fullname protoreflect.FullName = "google.protobuf.OneofOptions"
 828  )
 829  
 830  // Field names for google.protobuf.OneofOptions.
 831  const (
 832  	OneofOptions_Features_field_name            protoreflect.Name = "features"
 833  	OneofOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"
 834  
 835  	OneofOptions_Features_field_fullname            protoreflect.FullName = "google.protobuf.OneofOptions.features"
 836  	OneofOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.OneofOptions.uninterpreted_option"
 837  )
 838  
 839  // Field numbers for google.protobuf.OneofOptions.
 840  const (
 841  	OneofOptions_Features_field_number            protoreflect.FieldNumber = 1
 842  	OneofOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
 843  )
 844  
 845  // Names for google.protobuf.EnumOptions.
 846  const (
 847  	EnumOptions_message_name     protoreflect.Name     = "EnumOptions"
 848  	EnumOptions_message_fullname protoreflect.FullName = "google.protobuf.EnumOptions"
 849  )
 850  
 851  // Field names for google.protobuf.EnumOptions.
 852  const (
 853  	EnumOptions_AllowAlias_field_name                         protoreflect.Name = "allow_alias"
 854  	EnumOptions_Deprecated_field_name                         protoreflect.Name = "deprecated"
 855  	EnumOptions_DeprecatedLegacyJsonFieldConflicts_field_name protoreflect.Name = "deprecated_legacy_json_field_conflicts"
 856  	EnumOptions_Features_field_name                           protoreflect.Name = "features"
 857  	EnumOptions_UninterpretedOption_field_name                protoreflect.Name = "uninterpreted_option"
 858  
 859  	EnumOptions_AllowAlias_field_fullname                         protoreflect.FullName = "google.protobuf.EnumOptions.allow_alias"
 860  	EnumOptions_Deprecated_field_fullname                         protoreflect.FullName = "google.protobuf.EnumOptions.deprecated"
 861  	EnumOptions_DeprecatedLegacyJsonFieldConflicts_field_fullname protoreflect.FullName = "google.protobuf.EnumOptions.deprecated_legacy_json_field_conflicts"
 862  	EnumOptions_Features_field_fullname                           protoreflect.FullName = "google.protobuf.EnumOptions.features"
 863  	EnumOptions_UninterpretedOption_field_fullname                protoreflect.FullName = "google.protobuf.EnumOptions.uninterpreted_option"
 864  )
 865  
 866  // Field numbers for google.protobuf.EnumOptions.
 867  const (
 868  	EnumOptions_AllowAlias_field_number                         protoreflect.FieldNumber = 2
 869  	EnumOptions_Deprecated_field_number                         protoreflect.FieldNumber = 3
 870  	EnumOptions_DeprecatedLegacyJsonFieldConflicts_field_number protoreflect.FieldNumber = 6
 871  	EnumOptions_Features_field_number                           protoreflect.FieldNumber = 7
 872  	EnumOptions_UninterpretedOption_field_number                protoreflect.FieldNumber = 999
 873  )
 874  
 875  // Names for google.protobuf.EnumValueOptions.
 876  const (
 877  	EnumValueOptions_message_name     protoreflect.Name     = "EnumValueOptions"
 878  	EnumValueOptions_message_fullname protoreflect.FullName = "google.protobuf.EnumValueOptions"
 879  )
 880  
 881  // Field names for google.protobuf.EnumValueOptions.
 882  const (
 883  	EnumValueOptions_Deprecated_field_name          protoreflect.Name = "deprecated"
 884  	EnumValueOptions_Features_field_name            protoreflect.Name = "features"
 885  	EnumValueOptions_DebugRedact_field_name         protoreflect.Name = "debug_redact"
 886  	EnumValueOptions_FeatureSupport_field_name      protoreflect.Name = "feature_support"
 887  	EnumValueOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"
 888  
 889  	EnumValueOptions_Deprecated_field_fullname          protoreflect.FullName = "google.protobuf.EnumValueOptions.deprecated"
 890  	EnumValueOptions_Features_field_fullname            protoreflect.FullName = "google.protobuf.EnumValueOptions.features"
 891  	EnumValueOptions_DebugRedact_field_fullname         protoreflect.FullName = "google.protobuf.EnumValueOptions.debug_redact"
 892  	EnumValueOptions_FeatureSupport_field_fullname      protoreflect.FullName = "google.protobuf.EnumValueOptions.feature_support"
 893  	EnumValueOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.EnumValueOptions.uninterpreted_option"
 894  )
 895  
 896  // Field numbers for google.protobuf.EnumValueOptions.
 897  const (
 898  	EnumValueOptions_Deprecated_field_number          protoreflect.FieldNumber = 1
 899  	EnumValueOptions_Features_field_number            protoreflect.FieldNumber = 2
 900  	EnumValueOptions_DebugRedact_field_number         protoreflect.FieldNumber = 3
 901  	EnumValueOptions_FeatureSupport_field_number      protoreflect.FieldNumber = 4
 902  	EnumValueOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
 903  )
 904  
 905  // Names for google.protobuf.ServiceOptions.
 906  const (
 907  	ServiceOptions_message_name     protoreflect.Name     = "ServiceOptions"
 908  	ServiceOptions_message_fullname protoreflect.FullName = "google.protobuf.ServiceOptions"
 909  )
 910  
 911  // Field names for google.protobuf.ServiceOptions.
 912  const (
 913  	ServiceOptions_Features_field_name            protoreflect.Name = "features"
 914  	ServiceOptions_Deprecated_field_name          protoreflect.Name = "deprecated"
 915  	ServiceOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"
 916  
 917  	ServiceOptions_Features_field_fullname            protoreflect.FullName = "google.protobuf.ServiceOptions.features"
 918  	ServiceOptions_Deprecated_field_fullname          protoreflect.FullName = "google.protobuf.ServiceOptions.deprecated"
 919  	ServiceOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.ServiceOptions.uninterpreted_option"
 920  )
 921  
 922  // Field numbers for google.protobuf.ServiceOptions.
 923  const (
 924  	ServiceOptions_Features_field_number            protoreflect.FieldNumber = 34
 925  	ServiceOptions_Deprecated_field_number          protoreflect.FieldNumber = 33
 926  	ServiceOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
 927  )
 928  
 929  // Names for google.protobuf.MethodOptions.
 930  const (
 931  	MethodOptions_message_name     protoreflect.Name     = "MethodOptions"
 932  	MethodOptions_message_fullname protoreflect.FullName = "google.protobuf.MethodOptions"
 933  )
 934  
 935  // Field names for google.protobuf.MethodOptions.
 936  const (
 937  	MethodOptions_Deprecated_field_name          protoreflect.Name = "deprecated"
 938  	MethodOptions_IdempotencyLevel_field_name    protoreflect.Name = "idempotency_level"
 939  	MethodOptions_Features_field_name            protoreflect.Name = "features"
 940  	MethodOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"
 941  
 942  	MethodOptions_Deprecated_field_fullname          protoreflect.FullName = "google.protobuf.MethodOptions.deprecated"
 943  	MethodOptions_IdempotencyLevel_field_fullname    protoreflect.FullName = "google.protobuf.MethodOptions.idempotency_level"
 944  	MethodOptions_Features_field_fullname            protoreflect.FullName = "google.protobuf.MethodOptions.features"
 945  	MethodOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.MethodOptions.uninterpreted_option"
 946  )
 947  
 948  // Field numbers for google.protobuf.MethodOptions.
 949  const (
 950  	MethodOptions_Deprecated_field_number          protoreflect.FieldNumber = 33
 951  	MethodOptions_IdempotencyLevel_field_number    protoreflect.FieldNumber = 34
 952  	MethodOptions_Features_field_number            protoreflect.FieldNumber = 35
 953  	MethodOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
 954  )
 955  
 956  // Full and short names for google.protobuf.MethodOptions.IdempotencyLevel.
 957  const (
 958  	MethodOptions_IdempotencyLevel_enum_fullname = "google.protobuf.MethodOptions.IdempotencyLevel"
 959  	MethodOptions_IdempotencyLevel_enum_name     = "IdempotencyLevel"
 960  )
 961  
 962  // Enum values for google.protobuf.MethodOptions.IdempotencyLevel.
 963  const (
 964  	MethodOptions_IDEMPOTENCY_UNKNOWN_enum_value = 0
 965  	MethodOptions_NO_SIDE_EFFECTS_enum_value     = 1
 966  	MethodOptions_IDEMPOTENT_enum_value          = 2
 967  )
 968  
 969  // Names for google.protobuf.UninterpretedOption.
 970  const (
 971  	UninterpretedOption_message_name     protoreflect.Name     = "UninterpretedOption"
 972  	UninterpretedOption_message_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption"
 973  )
 974  
 975  // Field names for google.protobuf.UninterpretedOption.
 976  const (
 977  	UninterpretedOption_Name_field_name             protoreflect.Name = "name"
 978  	UninterpretedOption_IdentifierValue_field_name  protoreflect.Name = "identifier_value"
 979  	UninterpretedOption_PositiveIntValue_field_name protoreflect.Name = "positive_int_value"
 980  	UninterpretedOption_NegativeIntValue_field_name protoreflect.Name = "negative_int_value"
 981  	UninterpretedOption_DoubleValue_field_name      protoreflect.Name = "double_value"
 982  	UninterpretedOption_StringValue_field_name      protoreflect.Name = "string_value"
 983  	UninterpretedOption_AggregateValue_field_name   protoreflect.Name = "aggregate_value"
 984  
 985  	UninterpretedOption_Name_field_fullname             protoreflect.FullName = "google.protobuf.UninterpretedOption.name"
 986  	UninterpretedOption_IdentifierValue_field_fullname  protoreflect.FullName = "google.protobuf.UninterpretedOption.identifier_value"
 987  	UninterpretedOption_PositiveIntValue_field_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption.positive_int_value"
 988  	UninterpretedOption_NegativeIntValue_field_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption.negative_int_value"
 989  	UninterpretedOption_DoubleValue_field_fullname      protoreflect.FullName = "google.protobuf.UninterpretedOption.double_value"
 990  	UninterpretedOption_StringValue_field_fullname      protoreflect.FullName = "google.protobuf.UninterpretedOption.string_value"
 991  	UninterpretedOption_AggregateValue_field_fullname   protoreflect.FullName = "google.protobuf.UninterpretedOption.aggregate_value"
 992  )
 993  
 994  // Field numbers for google.protobuf.UninterpretedOption.
 995  const (
 996  	UninterpretedOption_Name_field_number             protoreflect.FieldNumber = 2
 997  	UninterpretedOption_IdentifierValue_field_number  protoreflect.FieldNumber = 3
 998  	UninterpretedOption_PositiveIntValue_field_number protoreflect.FieldNumber = 4
 999  	UninterpretedOption_NegativeIntValue_field_number protoreflect.FieldNumber = 5
1000  	UninterpretedOption_DoubleValue_field_number      protoreflect.FieldNumber = 6
1001  	UninterpretedOption_StringValue_field_number      protoreflect.FieldNumber = 7
1002  	UninterpretedOption_AggregateValue_field_number   protoreflect.FieldNumber = 8
1003  )
1004  
1005  // Names for google.protobuf.UninterpretedOption.NamePart.
1006  const (
1007  	UninterpretedOption_NamePart_message_name     protoreflect.Name     = "NamePart"
1008  	UninterpretedOption_NamePart_message_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption.NamePart"
1009  )
1010  
1011  // Field names for google.protobuf.UninterpretedOption.NamePart.
1012  const (
1013  	UninterpretedOption_NamePart_NamePart_field_name    protoreflect.Name = "name_part"
1014  	UninterpretedOption_NamePart_IsExtension_field_name protoreflect.Name = "is_extension"
1015  
1016  	UninterpretedOption_NamePart_NamePart_field_fullname    protoreflect.FullName = "google.protobuf.UninterpretedOption.NamePart.name_part"
1017  	UninterpretedOption_NamePart_IsExtension_field_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption.NamePart.is_extension"
1018  )
1019  
1020  // Field numbers for google.protobuf.UninterpretedOption.NamePart.
1021  const (
1022  	UninterpretedOption_NamePart_NamePart_field_number    protoreflect.FieldNumber = 1
1023  	UninterpretedOption_NamePart_IsExtension_field_number protoreflect.FieldNumber = 2
1024  )
1025  
1026  // Names for google.protobuf.FeatureSet.
1027  const (
1028  	FeatureSet_message_name     protoreflect.Name     = "FeatureSet"
1029  	FeatureSet_message_fullname protoreflect.FullName = "google.protobuf.FeatureSet"
1030  )
1031  
1032  // Field names for google.protobuf.FeatureSet.
1033  const (
1034  	FeatureSet_FieldPresence_field_name           protoreflect.Name = "field_presence"
1035  	FeatureSet_EnumType_field_name                protoreflect.Name = "enum_type"
1036  	FeatureSet_RepeatedFieldEncoding_field_name   protoreflect.Name = "repeated_field_encoding"
1037  	FeatureSet_Utf8Validation_field_name          protoreflect.Name = "utf8_validation"
1038  	FeatureSet_MessageEncoding_field_name         protoreflect.Name = "message_encoding"
1039  	FeatureSet_JsonFormat_field_name              protoreflect.Name = "json_format"
1040  	FeatureSet_EnforceNamingStyle_field_name      protoreflect.Name = "enforce_naming_style"
1041  	FeatureSet_DefaultSymbolVisibility_field_name protoreflect.Name = "default_symbol_visibility"
1042  
1043  	FeatureSet_FieldPresence_field_fullname           protoreflect.FullName = "google.protobuf.FeatureSet.field_presence"
1044  	FeatureSet_EnumType_field_fullname                protoreflect.FullName = "google.protobuf.FeatureSet.enum_type"
1045  	FeatureSet_RepeatedFieldEncoding_field_fullname   protoreflect.FullName = "google.protobuf.FeatureSet.repeated_field_encoding"
1046  	FeatureSet_Utf8Validation_field_fullname          protoreflect.FullName = "google.protobuf.FeatureSet.utf8_validation"
1047  	FeatureSet_MessageEncoding_field_fullname         protoreflect.FullName = "google.protobuf.FeatureSet.message_encoding"
1048  	FeatureSet_JsonFormat_field_fullname              protoreflect.FullName = "google.protobuf.FeatureSet.json_format"
1049  	FeatureSet_EnforceNamingStyle_field_fullname      protoreflect.FullName = "google.protobuf.FeatureSet.enforce_naming_style"
1050  	FeatureSet_DefaultSymbolVisibility_field_fullname protoreflect.FullName = "google.protobuf.FeatureSet.default_symbol_visibility"
1051  )
1052  
1053  // Field numbers for google.protobuf.FeatureSet.
1054  const (
1055  	FeatureSet_FieldPresence_field_number           protoreflect.FieldNumber = 1
1056  	FeatureSet_EnumType_field_number                protoreflect.FieldNumber = 2
1057  	FeatureSet_RepeatedFieldEncoding_field_number   protoreflect.FieldNumber = 3
1058  	FeatureSet_Utf8Validation_field_number          protoreflect.FieldNumber = 4
1059  	FeatureSet_MessageEncoding_field_number         protoreflect.FieldNumber = 5
1060  	FeatureSet_JsonFormat_field_number              protoreflect.FieldNumber = 6
1061  	FeatureSet_EnforceNamingStyle_field_number      protoreflect.FieldNumber = 7
1062  	FeatureSet_DefaultSymbolVisibility_field_number protoreflect.FieldNumber = 8
1063  )
1064  
1065  // Full and short names for google.protobuf.FeatureSet.FieldPresence.
1066  const (
1067  	FeatureSet_FieldPresence_enum_fullname = "google.protobuf.FeatureSet.FieldPresence"
1068  	FeatureSet_FieldPresence_enum_name     = "FieldPresence"
1069  )
1070  
1071  // Enum values for google.protobuf.FeatureSet.FieldPresence.
1072  const (
1073  	FeatureSet_FIELD_PRESENCE_UNKNOWN_enum_value = 0
1074  	FeatureSet_EXPLICIT_enum_value               = 1
1075  	FeatureSet_IMPLICIT_enum_value               = 2
1076  	FeatureSet_LEGACY_REQUIRED_enum_value        = 3
1077  )
1078  
1079  // Full and short names for google.protobuf.FeatureSet.EnumType.
1080  const (
1081  	FeatureSet_EnumType_enum_fullname = "google.protobuf.FeatureSet.EnumType"
1082  	FeatureSet_EnumType_enum_name     = "EnumType"
1083  )
1084  
1085  // Enum values for google.protobuf.FeatureSet.EnumType.
1086  const (
1087  	FeatureSet_ENUM_TYPE_UNKNOWN_enum_value = 0
1088  	FeatureSet_OPEN_enum_value              = 1
1089  	FeatureSet_CLOSED_enum_value            = 2
1090  )
1091  
1092  // Full and short names for google.protobuf.FeatureSet.RepeatedFieldEncoding.
1093  const (
1094  	FeatureSet_RepeatedFieldEncoding_enum_fullname = "google.protobuf.FeatureSet.RepeatedFieldEncoding"
1095  	FeatureSet_RepeatedFieldEncoding_enum_name     = "RepeatedFieldEncoding"
1096  )
1097  
1098  // Enum values for google.protobuf.FeatureSet.RepeatedFieldEncoding.
1099  const (
1100  	FeatureSet_REPEATED_FIELD_ENCODING_UNKNOWN_enum_value = 0
1101  	FeatureSet_PACKED_enum_value                          = 1
1102  	FeatureSet_EXPANDED_enum_value                        = 2
1103  )
1104  
1105  // Full and short names for google.protobuf.FeatureSet.Utf8Validation.
1106  const (
1107  	FeatureSet_Utf8Validation_enum_fullname = "google.protobuf.FeatureSet.Utf8Validation"
1108  	FeatureSet_Utf8Validation_enum_name     = "Utf8Validation"
1109  )
1110  
1111  // Enum values for google.protobuf.FeatureSet.Utf8Validation.
1112  const (
1113  	FeatureSet_UTF8_VALIDATION_UNKNOWN_enum_value = 0
1114  	FeatureSet_VERIFY_enum_value                  = 2
1115  	FeatureSet_NONE_enum_value                    = 3
1116  )
1117  
1118  // Full and short names for google.protobuf.FeatureSet.MessageEncoding.
1119  const (
1120  	FeatureSet_MessageEncoding_enum_fullname = "google.protobuf.FeatureSet.MessageEncoding"
1121  	FeatureSet_MessageEncoding_enum_name     = "MessageEncoding"
1122  )
1123  
1124  // Enum values for google.protobuf.FeatureSet.MessageEncoding.
1125  const (
1126  	FeatureSet_MESSAGE_ENCODING_UNKNOWN_enum_value = 0
1127  	FeatureSet_LENGTH_PREFIXED_enum_value          = 1
1128  	FeatureSet_DELIMITED_enum_value                = 2
1129  )
1130  
1131  // Full and short names for google.protobuf.FeatureSet.JsonFormat.
1132  const (
1133  	FeatureSet_JsonFormat_enum_fullname = "google.protobuf.FeatureSet.JsonFormat"
1134  	FeatureSet_JsonFormat_enum_name     = "JsonFormat"
1135  )
1136  
1137  // Enum values for google.protobuf.FeatureSet.JsonFormat.
1138  const (
1139  	FeatureSet_JSON_FORMAT_UNKNOWN_enum_value = 0
1140  	FeatureSet_ALLOW_enum_value               = 1
1141  	FeatureSet_LEGACY_BEST_EFFORT_enum_value  = 2
1142  )
1143  
1144  // Full and short names for google.protobuf.FeatureSet.EnforceNamingStyle.
1145  const (
1146  	FeatureSet_EnforceNamingStyle_enum_fullname = "google.protobuf.FeatureSet.EnforceNamingStyle"
1147  	FeatureSet_EnforceNamingStyle_enum_name     = "EnforceNamingStyle"
1148  )
1149  
1150  // Enum values for google.protobuf.FeatureSet.EnforceNamingStyle.
1151  const (
1152  	FeatureSet_ENFORCE_NAMING_STYLE_UNKNOWN_enum_value = 0
1153  	FeatureSet_STYLE2024_enum_value                    = 1
1154  	FeatureSet_STYLE_LEGACY_enum_value                 = 2
1155  )
1156  
1157  // Names for google.protobuf.FeatureSet.VisibilityFeature.
1158  const (
1159  	FeatureSet_VisibilityFeature_message_name     protoreflect.Name     = "VisibilityFeature"
1160  	FeatureSet_VisibilityFeature_message_fullname protoreflect.FullName = "google.protobuf.FeatureSet.VisibilityFeature"
1161  )
1162  
1163  // Full and short names for google.protobuf.FeatureSet.VisibilityFeature.DefaultSymbolVisibility.
1164  const (
1165  	FeatureSet_VisibilityFeature_DefaultSymbolVisibility_enum_fullname = "google.protobuf.FeatureSet.VisibilityFeature.DefaultSymbolVisibility"
1166  	FeatureSet_VisibilityFeature_DefaultSymbolVisibility_enum_name     = "DefaultSymbolVisibility"
1167  )
1168  
1169  // Enum values for google.protobuf.FeatureSet.VisibilityFeature.DefaultSymbolVisibility.
1170  const (
1171  	FeatureSet_VisibilityFeature_DEFAULT_SYMBOL_VISIBILITY_UNKNOWN_enum_value = 0
1172  	FeatureSet_VisibilityFeature_EXPORT_ALL_enum_value                        = 1
1173  	FeatureSet_VisibilityFeature_EXPORT_TOP_LEVEL_enum_value                  = 2
1174  	FeatureSet_VisibilityFeature_LOCAL_ALL_enum_value                         = 3
1175  	FeatureSet_VisibilityFeature_STRICT_enum_value                            = 4
1176  )
1177  
1178  // Names for google.protobuf.FeatureSetDefaults.
1179  const (
1180  	FeatureSetDefaults_message_name     protoreflect.Name     = "FeatureSetDefaults"
1181  	FeatureSetDefaults_message_fullname protoreflect.FullName = "google.protobuf.FeatureSetDefaults"
1182  )
1183  
1184  // Field names for google.protobuf.FeatureSetDefaults.
1185  const (
1186  	FeatureSetDefaults_Defaults_field_name       protoreflect.Name = "defaults"
1187  	FeatureSetDefaults_MinimumEdition_field_name protoreflect.Name = "minimum_edition"
1188  	FeatureSetDefaults_MaximumEdition_field_name protoreflect.Name = "maximum_edition"
1189  
1190  	FeatureSetDefaults_Defaults_field_fullname       protoreflect.FullName = "google.protobuf.FeatureSetDefaults.defaults"
1191  	FeatureSetDefaults_MinimumEdition_field_fullname protoreflect.FullName = "google.protobuf.FeatureSetDefaults.minimum_edition"
1192  	FeatureSetDefaults_MaximumEdition_field_fullname protoreflect.FullName = "google.protobuf.FeatureSetDefaults.maximum_edition"
1193  )
1194  
1195  // Field numbers for google.protobuf.FeatureSetDefaults.
1196  const (
1197  	FeatureSetDefaults_Defaults_field_number       protoreflect.FieldNumber = 1
1198  	FeatureSetDefaults_MinimumEdition_field_number protoreflect.FieldNumber = 4
1199  	FeatureSetDefaults_MaximumEdition_field_number protoreflect.FieldNumber = 5
1200  )
1201  
1202  // Names for google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.
1203  const (
1204  	FeatureSetDefaults_FeatureSetEditionDefault_message_name     protoreflect.Name     = "FeatureSetEditionDefault"
1205  	FeatureSetDefaults_FeatureSetEditionDefault_message_fullname protoreflect.FullName = "google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault"
1206  )
1207  
1208  // Field names for google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.
1209  const (
1210  	FeatureSetDefaults_FeatureSetEditionDefault_Edition_field_name             protoreflect.Name = "edition"
1211  	FeatureSetDefaults_FeatureSetEditionDefault_OverridableFeatures_field_name protoreflect.Name = "overridable_features"
1212  	FeatureSetDefaults_FeatureSetEditionDefault_FixedFeatures_field_name       protoreflect.Name = "fixed_features"
1213  
1214  	FeatureSetDefaults_FeatureSetEditionDefault_Edition_field_fullname             protoreflect.FullName = "google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.edition"
1215  	FeatureSetDefaults_FeatureSetEditionDefault_OverridableFeatures_field_fullname protoreflect.FullName = "google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.overridable_features"
1216  	FeatureSetDefaults_FeatureSetEditionDefault_FixedFeatures_field_fullname       protoreflect.FullName = "google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.fixed_features"
1217  )
1218  
1219  // Field numbers for google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.
1220  const (
1221  	FeatureSetDefaults_FeatureSetEditionDefault_Edition_field_number             protoreflect.FieldNumber = 3
1222  	FeatureSetDefaults_FeatureSetEditionDefault_OverridableFeatures_field_number protoreflect.FieldNumber = 4
1223  	FeatureSetDefaults_FeatureSetEditionDefault_FixedFeatures_field_number       protoreflect.FieldNumber = 5
1224  )
1225  
1226  // Names for google.protobuf.SourceCodeInfo.
1227  const (
1228  	SourceCodeInfo_message_name     protoreflect.Name     = "SourceCodeInfo"
1229  	SourceCodeInfo_message_fullname protoreflect.FullName = "google.protobuf.SourceCodeInfo"
1230  )
1231  
1232  // Field names for google.protobuf.SourceCodeInfo.
1233  const (
1234  	SourceCodeInfo_Location_field_name protoreflect.Name = "location"
1235  
1236  	SourceCodeInfo_Location_field_fullname protoreflect.FullName = "google.protobuf.SourceCodeInfo.location"
1237  )
1238  
1239  // Field numbers for google.protobuf.SourceCodeInfo.
1240  const (
1241  	SourceCodeInfo_Location_field_number protoreflect.FieldNumber = 1
1242  )
1243  
1244  // Names for google.protobuf.SourceCodeInfo.Location.
1245  const (
1246  	SourceCodeInfo_Location_message_name     protoreflect.Name     = "Location"
1247  	SourceCodeInfo_Location_message_fullname protoreflect.FullName = "google.protobuf.SourceCodeInfo.Location"
1248  )
1249  
1250  // Field names for google.protobuf.SourceCodeInfo.Location.
1251  const (
1252  	SourceCodeInfo_Location_Path_field_name                    protoreflect.Name = "path"
1253  	SourceCodeInfo_Location_Span_field_name                    protoreflect.Name = "span"
1254  	SourceCodeInfo_Location_LeadingComments_field_name         protoreflect.Name = "leading_comments"
1255  	SourceCodeInfo_Location_TrailingComments_field_name        protoreflect.Name = "trailing_comments"
1256  	SourceCodeInfo_Location_LeadingDetachedComments_field_name protoreflect.Name = "leading_detached_comments"
1257  
1258  	SourceCodeInfo_Location_Path_field_fullname                    protoreflect.FullName = "google.protobuf.SourceCodeInfo.Location.path"
1259  	SourceCodeInfo_Location_Span_field_fullname                    protoreflect.FullName = "google.protobuf.SourceCodeInfo.Location.span"
1260  	SourceCodeInfo_Location_LeadingComments_field_fullname         protoreflect.FullName = "google.protobuf.SourceCodeInfo.Location.leading_comments"
1261  	SourceCodeInfo_Location_TrailingComments_field_fullname        protoreflect.FullName = "google.protobuf.SourceCodeInfo.Location.trailing_comments"
1262  	SourceCodeInfo_Location_LeadingDetachedComments_field_fullname protoreflect.FullName = "google.protobuf.SourceCodeInfo.Location.leading_detached_comments"
1263  )
1264  
1265  // Field numbers for google.protobuf.SourceCodeInfo.Location.
1266  const (
1267  	SourceCodeInfo_Location_Path_field_number                    protoreflect.FieldNumber = 1
1268  	SourceCodeInfo_Location_Span_field_number                    protoreflect.FieldNumber = 2
1269  	SourceCodeInfo_Location_LeadingComments_field_number         protoreflect.FieldNumber = 3
1270  	SourceCodeInfo_Location_TrailingComments_field_number        protoreflect.FieldNumber = 4
1271  	SourceCodeInfo_Location_LeadingDetachedComments_field_number protoreflect.FieldNumber = 6
1272  )
1273  
1274  // Names for google.protobuf.GeneratedCodeInfo.
1275  const (
1276  	GeneratedCodeInfo_message_name     protoreflect.Name     = "GeneratedCodeInfo"
1277  	GeneratedCodeInfo_message_fullname protoreflect.FullName = "google.protobuf.GeneratedCodeInfo"
1278  )
1279  
1280  // Field names for google.protobuf.GeneratedCodeInfo.
1281  const (
1282  	GeneratedCodeInfo_Annotation_field_name protoreflect.Name = "annotation"
1283  
1284  	GeneratedCodeInfo_Annotation_field_fullname protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.annotation"
1285  )
1286  
1287  // Field numbers for google.protobuf.GeneratedCodeInfo.
1288  const (
1289  	GeneratedCodeInfo_Annotation_field_number protoreflect.FieldNumber = 1
1290  )
1291  
1292  // Names for google.protobuf.GeneratedCodeInfo.Annotation.
1293  const (
1294  	GeneratedCodeInfo_Annotation_message_name     protoreflect.Name     = "Annotation"
1295  	GeneratedCodeInfo_Annotation_message_fullname protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.Annotation"
1296  )
1297  
1298  // Field names for google.protobuf.GeneratedCodeInfo.Annotation.
1299  const (
1300  	GeneratedCodeInfo_Annotation_Path_field_name       protoreflect.Name = "path"
1301  	GeneratedCodeInfo_Annotation_SourceFile_field_name protoreflect.Name = "source_file"
1302  	GeneratedCodeInfo_Annotation_Begin_field_name      protoreflect.Name = "begin"
1303  	GeneratedCodeInfo_Annotation_End_field_name        protoreflect.Name = "end"
1304  	GeneratedCodeInfo_Annotation_Semantic_field_name   protoreflect.Name = "semantic"
1305  
1306  	GeneratedCodeInfo_Annotation_Path_field_fullname       protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.Annotation.path"
1307  	GeneratedCodeInfo_Annotation_SourceFile_field_fullname protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.Annotation.source_file"
1308  	GeneratedCodeInfo_Annotation_Begin_field_fullname      protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.Annotation.begin"
1309  	GeneratedCodeInfo_Annotation_End_field_fullname        protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.Annotation.end"
1310  	GeneratedCodeInfo_Annotation_Semantic_field_fullname   protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.Annotation.semantic"
1311  )
1312  
1313  // Field numbers for google.protobuf.GeneratedCodeInfo.Annotation.
1314  const (
1315  	GeneratedCodeInfo_Annotation_Path_field_number       protoreflect.FieldNumber = 1
1316  	GeneratedCodeInfo_Annotation_SourceFile_field_number protoreflect.FieldNumber = 2
1317  	GeneratedCodeInfo_Annotation_Begin_field_number      protoreflect.FieldNumber = 3
1318  	GeneratedCodeInfo_Annotation_End_field_number        protoreflect.FieldNumber = 4
1319  	GeneratedCodeInfo_Annotation_Semantic_field_number   protoreflect.FieldNumber = 5
1320  )
1321  
1322  // Full and short names for google.protobuf.GeneratedCodeInfo.Annotation.Semantic.
1323  const (
1324  	GeneratedCodeInfo_Annotation_Semantic_enum_fullname = "google.protobuf.GeneratedCodeInfo.Annotation.Semantic"
1325  	GeneratedCodeInfo_Annotation_Semantic_enum_name     = "Semantic"
1326  )
1327  
1328  // Enum values for google.protobuf.GeneratedCodeInfo.Annotation.Semantic.
1329  const (
1330  	GeneratedCodeInfo_Annotation_NONE_enum_value  = 0
1331  	GeneratedCodeInfo_Annotation_SET_enum_value   = 1
1332  	GeneratedCodeInfo_Annotation_ALIAS_enum_value = 2
1333  )
1334