IFileDescriptorProto

google.protobuf. IFileDescriptorProto

Properties of a FileDescriptorProto.

Properties:
Name Type Attributes Description
name string | null <optional>

FileDescriptorProto name

"package" string | null <optional>

FileDescriptorProto package

dependency Array.<string> | null <optional>

FileDescriptorProto dependency

publicDependency Array.<number> | null <optional>

FileDescriptorProto publicDependency

weakDependency Array.<number> | null <optional>

FileDescriptorProto weakDependency

messageType Array.<google.protobuf.IDescriptorProto> | null <optional>

FileDescriptorProto messageType

enumType Array.<google.protobuf.IEnumDescriptorProto> | null <optional>

FileDescriptorProto enumType

service Array.<google.protobuf.IServiceDescriptorProto> | null <optional>

FileDescriptorProto service

extension Array.<google.protobuf.IFieldDescriptorProto> | null <optional>

FileDescriptorProto extension

options google.protobuf.IFileOptions | null <optional>

FileDescriptorProto options

sourceCodeInfo google.protobuf.ISourceCodeInfo | null <optional>

FileDescriptorProto sourceCodeInfo

syntax string | null <optional>

FileDescriptorProto syntax

edition google.protobuf.Edition | null <optional>

FileDescriptorProto edition