Interface protos.google.protobuf.IFileDescriptorProto (1.5.0)

Properties of a FileDescriptorProto.

Package

@google-cloud/gkemulticloud

Properties

dependency

dependency?: (string[]|null);

FileDescriptorProto dependency

edition

edition?: (google.protobuf.Edition|keyof typeof google.protobuf.Edition|null);

FileDescriptorProto edition

enumType

enumType?: (google.protobuf.IEnumDescriptorProto[]|null);

FileDescriptorProto enumType

extension

extension?: (google.protobuf.IFieldDescriptorProto[]|null);

FileDescriptorProto extension

messageType

messageType?: (google.protobuf.IDescriptorProto[]|null);

FileDescriptorProto messageType

name

name?: (string|null);

FileDescriptorProto name

options

options?: (google.protobuf.IFileOptions|null);

FileDescriptorProto options

package

"package"?: (string|null);

FileDescriptorProto package

publicDependency

publicDependency?: (number[]|null);

FileDescriptorProto publicDependency

service

service?: (google.protobuf.IServiceDescriptorProto[]|null);

FileDescriptorProto service

sourceCodeInfo

sourceCodeInfo?: (google.protobuf.ISourceCodeInfo|null);

FileDescriptorProto sourceCodeInfo

syntax

syntax?: (string|null);

FileDescriptorProto syntax

weakDependency

weakDependency?: (number[]|null);

FileDescriptorProto weakDependency