Optional
dependencyNames of files imported by this file.
Optional
enum_Optional
extensionOptional
message_All top-level definitions in this file.
Optional
namefile name, relative to root of source tree
Optional
optionsOptional
packageOptional
public_Indexes of the public imported files in the dependency list above.
Optional
serviceOptional
source_This field contains optional information about the original source code. You may safely remove this entire field without harming runtime functionality of the descriptors -- the information is needed only by development tools.
Optional
syntaxThe syntax of the proto file. The supported values are "proto2" and "proto3".
Optional
weak_Indexes of the weak imported files in the dependency list. For Google-internal migration only. Do not use.
Describes a complete .proto file.