InterfaceDescriptor describes the implementation of an interface

from message cosmos.base.reflection.v2alpha1.InterfaceDescriptor

Hierarchy

Constructors

Properties

fullname: string = ""

fullname is the name of the interface

from field: string fullname = 1;

interfaceAcceptingMessages: InterfaceAcceptingMessageDescriptor[] = []

interface_accepting_messages contains information regarding the proto messages which contain the interface as google.protobuf.Any field

from field: repeated cosmos.base.reflection.v2alpha1.InterfaceAcceptingMessageDescriptor interface_accepting_messages = 2;

interfaceImplementers: InterfaceImplementerDescriptor[] = []

interface_implementers is a list of the descriptors of the interface implementers

from field: repeated cosmos.base.reflection.v2alpha1.InterfaceImplementerDescriptor interface_implementers = 3;

fields: FieldList = ...
runtime: ProtoRuntime = proto3
typeName: "cosmos.base.reflection.v2alpha1.InterfaceDescriptor" = "cosmos.base.reflection.v2alpha1.InterfaceDescriptor"

Methods