class documentation

class MessageDescriptor(_Facade[descriptor_pb2.DescriptorProto]): (source)

Constructor: MessageDescriptor(owner, proto, full_name, file, ...)

View In Hierarchy

Undocumented

Method __init__ Undocumented
Method EnumValueName Undocumented
Instance Variable containing_type Undocumented
Instance Variable enum_types Undocumented
Instance Variable enum_types_by_name Undocumented
Instance Variable enum_values_by_name Undocumented
Instance Variable extension_ranges Undocumented
Instance Variable extensions Undocumented
Instance Variable extensions_by_name Undocumented
Instance Variable fields Undocumented
Instance Variable fields_by_camelcase_name Undocumented
Instance Variable fields_by_name Undocumented
Instance Variable fields_by_number Undocumented
Instance Variable is_extendable Undocumented
Instance Variable nested_types Undocumented
Instance Variable nested_types_by_name Undocumented
Instance Variable oneofs Undocumented
Instance Variable oneofs_by_name Undocumented

Inherited from _Facade:

Method CopyToProto Undocumented
Method GetOptions Decode localized direct options without exposing provider identity.
Instance Variable file Undocumented
Instance Variable full_name Undocumented
Instance Variable has_options Undocumented
Instance Variable name Undocumented
Property provider_descriptor Return the explicit private-provider interoperability boundary.
Instance Variable _option_kind Undocumented
Instance Variable _options Undocumented
Instance Variable _owner Undocumented
Instance Variable _proto Undocumented
def __init__(self, owner: Reflection, proto: descriptor_pb2.DescriptorProto, *, full_name: str, file: FileDescriptor, containing_type: MessageDescriptor | None): (source)
def EnumValueName(self, enum_name: str, number: int) -> str: (source)

Undocumented

containing_type = (source)

Undocumented

Undocumented

enum_types_by_name: Mapping[str, EnumDescriptor] = (source)

Undocumented

Undocumented

extension_ranges = (source)

Undocumented

Undocumented

extensions_by_name: Mapping[str, FieldDescriptor] = (source)

Undocumented

Undocumented

fields_by_camelcase_name: Mapping[str, FieldDescriptor] = (source)

Undocumented

Undocumented

Undocumented

is_extendable = (source)

Undocumented

Undocumented

nested_types_by_name: Mapping[str, MessageDescriptor] = (source)

Undocumented

Undocumented

Undocumented