Interface protos.google.protobuf.IFileDescriptorProto

Properties of a FileDescriptorProto.

Package

@google-cloud/kms

Properties

dependency

dependency?: (string[]|null);

FileDescriptorProto dependency

Property Value
TypeDescription
(string[]|null)

enumType

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

FileDescriptorProto enumType

Property Value
TypeDescription
(google.protobuf.IEnumDescriptorProto[]|null)

extension

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

FileDescriptorProto extension

Property Value
TypeDescription
(google.protobuf.IFieldDescriptorProto[]|null)

messageType

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

FileDescriptorProto messageType

Property Value
TypeDescription
(google.protobuf.IDescriptorProto[]|null)

name

name?: (string|null);

FileDescriptorProto name

Property Value
TypeDescription
(string|null)

options

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

FileDescriptorProto options

Property Value
TypeDescription
(google.protobuf.IFileOptions|null)

package

"package"?: (string|null);

FileDescriptorProto package

Property Value
TypeDescription
(string|null)

publicDependency

publicDependency?: (number[]|null);

FileDescriptorProto publicDependency

Property Value
TypeDescription
(number[]|null)

service

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

FileDescriptorProto service

Property Value
TypeDescription
(google.protobuf.IServiceDescriptorProto[]|null)

sourceCodeInfo

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

FileDescriptorProto sourceCodeInfo

Property Value
TypeDescription
(google.protobuf.ISourceCodeInfo|null)

syntax

syntax?: (string|null);

FileDescriptorProto syntax

Property Value
TypeDescription
(string|null)

weakDependency

weakDependency?: (number[]|null);

FileDescriptorProto weakDependency

Property Value
TypeDescription
(number[]|null)