Documentation
¶
Overview ¶
Code generated by 'go run github.com/streamingfast/firehose-core/protoregistry/generator well_known.go protoregistry', DO NOT EDIT!
Index ¶
- func RegisterWellKnownFileDescriptors(registry *Registry) error
- type Registry
- func (r *Registry) FindExtensionByName(field protoreflect.FullName) (protoreflect.ExtensionType, error)
- func (r *Registry) FindExtensionByNumber(message protoreflect.FullName, field protowire.Number) (protoreflect.ExtensionType, error)
- func (r *Registry) FindMessageByName(message protoreflect.FullName) (protoreflect.MessageType, error)
- func (r *Registry) FindMessageByURL(url string) (protoreflect.MessageType, error)
- func (r *Registry) RegisterFileDescriptor(fd protoreflect.FileDescriptor) error
- func (r *Registry) RegisterFileDescriptors(fds []protoreflect.FileDescriptor) error
- func (r *Registry) RegisterFiles(files []string) error
- func (r *Registry) Unmarshal(a *anypb.Any) (*dynamicpb.Message, error)
- type WellKnownType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Registry ¶
type Registry struct { Types *protoregistry.Types Files *protoregistry.Files }
func NewRegistry ¶
func NewRegistry(chainFileDescriptor protoreflect.FileDescriptor, protoPaths ...string) (*Registry, error)
func (*Registry) FindExtensionByName ¶ added in v1.6.9
func (r *Registry) FindExtensionByName(field protoreflect.FullName) (protoreflect.ExtensionType, error)
FindExtensionByName implements protoregistry.ExtensionTypeResolver.
func (*Registry) FindExtensionByNumber ¶ added in v1.6.9
func (r *Registry) FindExtensionByNumber(message protoreflect.FullName, field protowire.Number) (protoreflect.ExtensionType, error)
FindExtensionByNumber implements protoregistry.ExtensionTypeResolver.
func (*Registry) FindMessageByName ¶ added in v1.6.9
func (r *Registry) FindMessageByName(message protoreflect.FullName) (protoreflect.MessageType, error)
FindMessageByName implements protoregistry.MessageTypeResolver.
func (*Registry) FindMessageByURL ¶ added in v1.6.9
func (r *Registry) FindMessageByURL(url string) (protoreflect.MessageType, error)
FindMessageByURL implements protoregistry.MessageTypeResolver.
func (*Registry) RegisterFileDescriptor ¶
func (r *Registry) RegisterFileDescriptor(fd protoreflect.FileDescriptor) error
func (*Registry) RegisterFileDescriptors ¶
func (r *Registry) RegisterFileDescriptors(fds []protoreflect.FileDescriptor) error
func (*Registry) RegisterFiles ¶
type WellKnownType ¶
type WellKnownType struct { BytesEncoding string // contains filtered or unexported fields }
Click to show internal directories.
Click to hide internal directories.