Interface protos.google.protobuf.IDescriptorProto (3.0.7)

Properties of a DescriptorProto.

Package

@google-cloud/phishing-protection

Properties

enumType

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

DescriptorProto enumType

extension

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

DescriptorProto extension

extensionRange

extensionRange?: (google.protobuf.DescriptorProto.IExtensionRange[]|null);

DescriptorProto extensionRange

field

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

DescriptorProto field

name

name?: (string|null);

DescriptorProto name

nestedType

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

DescriptorProto nestedType

oneofDecl

oneofDecl?: (google.protobuf.IOneofDescriptorProto[]|null);

DescriptorProto oneofDecl

options

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

DescriptorProto options

reservedName

reservedName?: (string[]|null);

DescriptorProto reservedName

reservedRange

reservedRange?: (google.protobuf.DescriptorProto.IReservedRange[]|null);

DescriptorProto reservedRange