type google.golang.org/protobuf/reflect/protoreflect.Descriptor (interface)

Method Implmentations

FullName() FullName EnumDescriptor.FullName EnumValueDescriptor.FullName ExtensionTypeDescriptor.FullName FieldDescriptor.FullName FileDescriptor.FullName FileImport.FileDescriptor.FullName MessageDescriptor.FullName MethodDescriptor.FullName OneofDescriptor.FullName ServiceDescriptor.FullName *google.golang.org/protobuf/internal/filedesc.Enum.Base.FullName *google.golang.org/protobuf/internal/filedesc.EnumValue.Base.FullName *google.golang.org/protobuf/internal/filedesc.Extension.Base.FullName *google.golang.org/protobuf/internal/filedesc.Field.Base.FullName *google.golang.org/protobuf/internal/filedesc.File.FullName *google.golang.org/protobuf/internal/filedesc.Message.Base.FullName *google.golang.org/protobuf/internal/filedesc.Method.Base.FullName *google.golang.org/protobuf/internal/filedesc.Oneof.Base.FullName google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.FullName google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.FullName google.golang.org/protobuf/internal/filedesc.PlaceholderFile.FullName google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.FullName *google.golang.org/protobuf/internal/filedesc.Service.Base.FullName google.golang.org/protobuf/internal/impl.extensionTypeDescriptor.ExtensionDescriptor.FullName google.golang.org/protobuf/internal/impl.placeholderExtension.FullName
Index() int EnumDescriptor.Index EnumValueDescriptor.Index ExtensionTypeDescriptor.Index FieldDescriptor.Index FileDescriptor.Index FileImport.FileDescriptor.Index MessageDescriptor.Index MethodDescriptor.Index OneofDescriptor.Index ServiceDescriptor.Index *google.golang.org/protobuf/internal/filedesc.Enum.Base.Index *google.golang.org/protobuf/internal/filedesc.EnumValue.Base.Index *google.golang.org/protobuf/internal/filedesc.Extension.Base.Index *google.golang.org/protobuf/internal/filedesc.Field.Base.Index *google.golang.org/protobuf/internal/filedesc.File.Index *google.golang.org/protobuf/internal/filedesc.Message.Base.Index *google.golang.org/protobuf/internal/filedesc.Method.Base.Index *google.golang.org/protobuf/internal/filedesc.Oneof.Base.Index google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.Index google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.Index google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Index google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.Index *google.golang.org/protobuf/internal/filedesc.Service.Base.Index google.golang.org/protobuf/internal/impl.extensionTypeDescriptor.ExtensionDescriptor.Index google.golang.org/protobuf/internal/impl.placeholderExtension.Index
IsPlaceholder() bool EnumDescriptor.IsPlaceholder EnumValueDescriptor.IsPlaceholder ExtensionTypeDescriptor.IsPlaceholder FieldDescriptor.IsPlaceholder FileDescriptor.IsPlaceholder FileImport.FileDescriptor.IsPlaceholder MessageDescriptor.IsPlaceholder MethodDescriptor.IsPlaceholder OneofDescriptor.IsPlaceholder ServiceDescriptor.IsPlaceholder *google.golang.org/protobuf/internal/filedesc.Enum.Base.IsPlaceholder *google.golang.org/protobuf/internal/filedesc.EnumValue.Base.IsPlaceholder *google.golang.org/protobuf/internal/filedesc.Extension.Base.IsPlaceholder *google.golang.org/protobuf/internal/filedesc.Field.Base.IsPlaceholder *google.golang.org/protobuf/internal/filedesc.File.IsPlaceholder *google.golang.org/protobuf/internal/filedesc.Message.Base.IsPlaceholder *google.golang.org/protobuf/internal/filedesc.Method.Base.IsPlaceholder *google.golang.org/protobuf/internal/filedesc.Oneof.Base.IsPlaceholder google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.IsPlaceholder google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.IsPlaceholder google.golang.org/protobuf/internal/filedesc.PlaceholderFile.IsPlaceholder google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.IsPlaceholder *google.golang.org/protobuf/internal/filedesc.Service.Base.IsPlaceholder google.golang.org/protobuf/internal/impl.extensionTypeDescriptor.ExtensionDescriptor.IsPlaceholder google.golang.org/protobuf/internal/impl.placeholderExtension.IsPlaceholder
Name() Name EnumDescriptor.Name EnumValueDescriptor.Name ExtensionTypeDescriptor.Name FieldDescriptor.Name FileDescriptor.Name FileImport.FileDescriptor.Name MessageDescriptor.Name MethodDescriptor.Name OneofDescriptor.Name ServiceDescriptor.Name *google.golang.org/protobuf/internal/filedesc.Enum.Base.Name *google.golang.org/protobuf/internal/filedesc.EnumValue.Base.Name *google.golang.org/protobuf/internal/filedesc.Extension.Base.Name *google.golang.org/protobuf/internal/filedesc.Field.Base.Name *google.golang.org/protobuf/internal/filedesc.File.Name *google.golang.org/protobuf/internal/filedesc.Message.Base.Name *google.golang.org/protobuf/internal/filedesc.Method.Base.Name *google.golang.org/protobuf/internal/filedesc.Oneof.Base.Name google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.Name google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.Name google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Name google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.Name *google.golang.org/protobuf/internal/filedesc.Service.Base.Name google.golang.org/protobuf/internal/impl.extensionTypeDescriptor.ExtensionDescriptor.Name google.golang.org/protobuf/internal/impl.placeholderExtension.Name
Options() ProtoMessage EnumDescriptor.Options EnumValueDescriptor.Options ExtensionTypeDescriptor.Options FieldDescriptor.Options FileDescriptor.Options FileImport.FileDescriptor.Options MessageDescriptor.Options MethodDescriptor.Options OneofDescriptor.Options ServiceDescriptor.Options *google.golang.org/protobuf/internal/filedesc.Enum.Options *google.golang.org/protobuf/internal/filedesc.EnumValue.Options *google.golang.org/protobuf/internal/filedesc.Extension.Options *google.golang.org/protobuf/internal/filedesc.Field.Options *google.golang.org/protobuf/internal/filedesc.File.Options *google.golang.org/protobuf/internal/filedesc.Message.Options *google.golang.org/protobuf/internal/filedesc.Method.Options *google.golang.org/protobuf/internal/filedesc.Oneof.Options google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.Options google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.Options google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Options google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.Options *google.golang.org/protobuf/internal/filedesc.Service.Options google.golang.org/protobuf/internal/impl.extensionTypeDescriptor.ExtensionDescriptor.Options google.golang.org/protobuf/internal/impl.placeholderExtension.Options
Parent() Descriptor EnumDescriptor.Parent EnumValueDescriptor.Parent ExtensionTypeDescriptor.Parent FieldDescriptor.Parent FileDescriptor.Parent FileImport.FileDescriptor.Parent MessageDescriptor.Parent MethodDescriptor.Parent OneofDescriptor.Parent ServiceDescriptor.Parent *google.golang.org/protobuf/internal/filedesc.Enum.Base.Parent *google.golang.org/protobuf/internal/filedesc.EnumValue.Base.Parent *google.golang.org/protobuf/internal/filedesc.Extension.Base.Parent *google.golang.org/protobuf/internal/filedesc.Field.Base.Parent *google.golang.org/protobuf/internal/filedesc.File.Parent *google.golang.org/protobuf/internal/filedesc.Message.Base.Parent *google.golang.org/protobuf/internal/filedesc.Method.Base.Parent *google.golang.org/protobuf/internal/filedesc.Oneof.Base.Parent google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.Parent google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.Parent google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Parent google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.Parent *google.golang.org/protobuf/internal/filedesc.Service.Base.Parent google.golang.org/protobuf/internal/impl.extensionTypeDescriptor.ExtensionDescriptor.Parent google.golang.org/protobuf/internal/impl.placeholderExtension.Parent
ParentFile() FileDescriptor EnumDescriptor.ParentFile EnumValueDescriptor.ParentFile ExtensionTypeDescriptor.ParentFile FieldDescriptor.ParentFile FileDescriptor.ParentFile FileImport.FileDescriptor.ParentFile MessageDescriptor.ParentFile MethodDescriptor.ParentFile OneofDescriptor.ParentFile ServiceDescriptor.ParentFile *google.golang.org/protobuf/internal/filedesc.Enum.Base.ParentFile *google.golang.org/protobuf/internal/filedesc.EnumValue.Base.ParentFile *google.golang.org/protobuf/internal/filedesc.Extension.Base.ParentFile *google.golang.org/protobuf/internal/filedesc.Field.Base.ParentFile *google.golang.org/protobuf/internal/filedesc.File.ParentFile *google.golang.org/protobuf/internal/filedesc.Message.Base.ParentFile *google.golang.org/protobuf/internal/filedesc.Method.Base.ParentFile *google.golang.org/protobuf/internal/filedesc.Oneof.Base.ParentFile google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.ParentFile google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.ParentFile google.golang.org/protobuf/internal/filedesc.PlaceholderFile.ParentFile google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.ParentFile *google.golang.org/protobuf/internal/filedesc.Service.Base.ParentFile google.golang.org/protobuf/internal/impl.extensionTypeDescriptor.ExtensionDescriptor.ParentFile google.golang.org/protobuf/internal/impl.placeholderExtension.ParentFile
ProtoInternal(pragma.DoNotImplement) EnumDescriptor.ProtoInternal EnumValueDescriptor.ProtoInternal ExtensionTypeDescriptor.ProtoInternal FieldDescriptor.ProtoInternal FileDescriptor.ProtoInternal FileImport.FileDescriptor.ProtoInternal MessageDescriptor.ProtoInternal MethodDescriptor.ProtoInternal OneofDescriptor.ProtoInternal ServiceDescriptor.ProtoInternal *google.golang.org/protobuf/internal/filedesc.Enum.Base.ProtoInternal *google.golang.org/protobuf/internal/filedesc.EnumValue.Base.ProtoInternal *google.golang.org/protobuf/internal/filedesc.Extension.ProtoInternal *google.golang.org/protobuf/internal/filedesc.Field.Base.ProtoInternal *google.golang.org/protobuf/internal/filedesc.File.ProtoInternal *google.golang.org/protobuf/internal/filedesc.Message.Base.ProtoInternal *google.golang.org/protobuf/internal/filedesc.Method.ProtoInternal *google.golang.org/protobuf/internal/filedesc.Oneof.Base.ProtoInternal google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.ProtoInternal google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.ProtoInternal google.golang.org/protobuf/internal/filedesc.PlaceholderFile.ProtoInternal google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.ProtoInternal *google.golang.org/protobuf/internal/filedesc.Service.ProtoInternal google.golang.org/protobuf/internal/impl.extensionTypeDescriptor.ExtensionDescriptor.ProtoInternal google.golang.org/protobuf/internal/impl.placeholderExtension.ProtoInternal
Syntax() Syntax EnumDescriptor.Syntax EnumValueDescriptor.Syntax ExtensionTypeDescriptor.Syntax FieldDescriptor.Syntax FileDescriptor.Syntax FileImport.FileDescriptor.Syntax MessageDescriptor.Syntax MethodDescriptor.Syntax OneofDescriptor.Syntax ServiceDescriptor.Syntax *google.golang.org/protobuf/internal/filedesc.Enum.Base.Syntax *google.golang.org/protobuf/internal/filedesc.EnumValue.Base.Syntax *google.golang.org/protobuf/internal/filedesc.Extension.Base.Syntax *google.golang.org/protobuf/internal/filedesc.Field.Base.Syntax *google.golang.org/protobuf/internal/filedesc.File.Syntax *google.golang.org/protobuf/internal/filedesc.Message.Base.Syntax *google.golang.org/protobuf/internal/filedesc.Method.Base.Syntax *google.golang.org/protobuf/internal/filedesc.Oneof.Base.Syntax google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.Syntax google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.Syntax google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Syntax google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.Syntax *google.golang.org/protobuf/internal/filedesc.Service.Base.Syntax google.golang.org/protobuf/internal/impl.extensionTypeDescriptor.ExtensionDescriptor.Syntax google.golang.org/protobuf/internal/impl.placeholderExtension.Syntax