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

Method Implmentations

Cardinality() Cardinality ExtensionTypeDescriptor.Cardinality *google.golang.org/protobuf/internal/filedesc.Extension.Cardinality *google.golang.org/protobuf/internal/filedesc.Field.Cardinality
ContainingMessage() MessageDescriptor ExtensionTypeDescriptor.ContainingMessage *google.golang.org/protobuf/internal/filedesc.Extension.ContainingMessage *google.golang.org/protobuf/internal/filedesc.Field.ContainingMessage
ContainingOneof() OneofDescriptor ExtensionTypeDescriptor.ContainingOneof *google.golang.org/protobuf/internal/filedesc.Extension.ContainingOneof *google.golang.org/protobuf/internal/filedesc.Field.ContainingOneof
Default() Value ExtensionTypeDescriptor.Default *google.golang.org/protobuf/internal/filedesc.Extension.Default *google.golang.org/protobuf/internal/filedesc.Field.Default
DefaultEnumValue() EnumValueDescriptor ExtensionTypeDescriptor.DefaultEnumValue *google.golang.org/protobuf/internal/filedesc.Extension.DefaultEnumValue *google.golang.org/protobuf/internal/filedesc.Field.DefaultEnumValue
Enum() EnumDescriptor ExtensionTypeDescriptor.Enum *google.golang.org/protobuf/internal/filedesc.Extension.Enum *google.golang.org/protobuf/internal/filedesc.Field.Enum
FullName() FullName ExtensionTypeDescriptor.FullName *google.golang.org/protobuf/internal/filedesc.Extension.Base.FullName *google.golang.org/protobuf/internal/filedesc.Field.Base.FullName
HasDefault() bool ExtensionTypeDescriptor.HasDefault *google.golang.org/protobuf/internal/filedesc.Extension.HasDefault *google.golang.org/protobuf/internal/filedesc.Field.HasDefault
HasJSONName() bool ExtensionTypeDescriptor.HasJSONName *google.golang.org/protobuf/internal/filedesc.Extension.HasJSONName *google.golang.org/protobuf/internal/filedesc.Field.HasJSONName
HasOptionalKeyword() bool ExtensionTypeDescriptor.HasOptionalKeyword *google.golang.org/protobuf/internal/filedesc.Extension.HasOptionalKeyword *google.golang.org/protobuf/internal/filedesc.Field.HasOptionalKeyword
HasPresence() bool ExtensionTypeDescriptor.HasPresence *google.golang.org/protobuf/internal/filedesc.Extension.HasPresence *google.golang.org/protobuf/internal/filedesc.Field.HasPresence
Index() int ExtensionTypeDescriptor.Index *google.golang.org/protobuf/internal/filedesc.Extension.Base.Index *google.golang.org/protobuf/internal/filedesc.Field.Base.Index
IsExtension() bool ExtensionTypeDescriptor.IsExtension *google.golang.org/protobuf/internal/filedesc.Extension.IsExtension *google.golang.org/protobuf/internal/filedesc.Field.IsExtension
IsList() bool ExtensionTypeDescriptor.IsList *google.golang.org/protobuf/internal/filedesc.Extension.IsList *google.golang.org/protobuf/internal/filedesc.Field.IsList
IsMap() bool ExtensionTypeDescriptor.IsMap *google.golang.org/protobuf/internal/filedesc.Extension.IsMap *google.golang.org/protobuf/internal/filedesc.Field.IsMap
IsPacked() bool ExtensionTypeDescriptor.IsPacked *google.golang.org/protobuf/internal/filedesc.Extension.IsPacked *google.golang.org/protobuf/internal/filedesc.Field.IsPacked
IsPlaceholder() bool ExtensionTypeDescriptor.IsPlaceholder *google.golang.org/protobuf/internal/filedesc.Extension.Base.IsPlaceholder *google.golang.org/protobuf/internal/filedesc.Field.Base.IsPlaceholder
IsWeak() bool ExtensionTypeDescriptor.IsWeak *google.golang.org/protobuf/internal/filedesc.Extension.IsWeak *google.golang.org/protobuf/internal/filedesc.Field.IsWeak
JSONName() string ExtensionTypeDescriptor.JSONName *google.golang.org/protobuf/internal/filedesc.Extension.JSONName *google.golang.org/protobuf/internal/filedesc.Field.JSONName
Kind() Kind ExtensionTypeDescriptor.Kind *google.golang.org/protobuf/internal/filedesc.Extension.Kind *google.golang.org/protobuf/internal/filedesc.Field.Kind
MapKey() FieldDescriptor ExtensionTypeDescriptor.MapKey *google.golang.org/protobuf/internal/filedesc.Extension.MapKey *google.golang.org/protobuf/internal/filedesc.Field.MapKey
MapValue() FieldDescriptor ExtensionTypeDescriptor.MapValue *google.golang.org/protobuf/internal/filedesc.Extension.MapValue *google.golang.org/protobuf/internal/filedesc.Field.MapValue
Message() MessageDescriptor ExtensionTypeDescriptor.Message *google.golang.org/protobuf/internal/filedesc.Extension.Message *google.golang.org/protobuf/internal/filedesc.Field.Message
Name() Name ExtensionTypeDescriptor.Name *google.golang.org/protobuf/internal/filedesc.Extension.Base.Name *google.golang.org/protobuf/internal/filedesc.Field.Base.Name
Number() FieldNumber ExtensionTypeDescriptor.Number *google.golang.org/protobuf/internal/filedesc.Extension.Number *google.golang.org/protobuf/internal/filedesc.Field.Number
Options() ProtoMessage ExtensionTypeDescriptor.Options *google.golang.org/protobuf/internal/filedesc.Extension.Options *google.golang.org/protobuf/internal/filedesc.Field.Options
Parent() Descriptor ExtensionTypeDescriptor.Parent *google.golang.org/protobuf/internal/filedesc.Extension.Base.Parent *google.golang.org/protobuf/internal/filedesc.Field.Base.Parent
ParentFile() FileDescriptor ExtensionTypeDescriptor.ParentFile *google.golang.org/protobuf/internal/filedesc.Extension.Base.ParentFile *google.golang.org/protobuf/internal/filedesc.Field.Base.ParentFile
ProtoInternal(pragma.DoNotImplement) ExtensionTypeDescriptor.ProtoInternal *google.golang.org/protobuf/internal/filedesc.Extension.ProtoInternal *google.golang.org/protobuf/internal/filedesc.Field.Base.ProtoInternal
ProtoType(FieldDescriptor) ExtensionTypeDescriptor.ProtoType *google.golang.org/protobuf/internal/filedesc.Extension.ProtoType *google.golang.org/protobuf/internal/filedesc.Field.ProtoType
Syntax() Syntax ExtensionTypeDescriptor.Syntax *google.golang.org/protobuf/internal/filedesc.Extension.Base.Syntax *google.golang.org/protobuf/internal/filedesc.Field.Base.Syntax
TextName() string ExtensionTypeDescriptor.TextName *google.golang.org/protobuf/internal/filedesc.Extension.TextName *google.golang.org/protobuf/internal/filedesc.Field.TextName