Variable FileDescriptorProto
FileDescriptorProto: { typeUrl: string; decode(input: Uint8Array | BinaryReader,
length?: number): FileDescriptorProto; encode(message: FileDescriptorProto,
writer?: BinaryWriter): BinaryWriter; fromAmino(object: FileDescriptorProtoAmino): FileDescriptorProto; fromAminoMsg(object: FileDescriptorProtoAminoMsg): FileDescriptorProto; fromPartial(object: { dependency?: string[]; enumType?: { name?: string; options?: { allowAlias?: boolean; deprecated?: boolean; uninterpretedOption?: { aggregateValue?: (...
) | (...
); doubleValue?: (...
) | (...
); identifierValue?: (...
) | (...
); name?: (...
) | (...
); negativeIntValue?: (...
) | (...
); positiveIntValue?: (...
) | (...
); stringValue?: (...
) | (...
); }[]; }; reservedName?: string[]; reservedRange?: { end?: number; start?: number; }[]; value?: { name?: string; number?: number; options?: { deprecated?: (...
) | (...
) | (...
); uninterpretedOption?: (...
) | (...
); }; }[]; }[]; extension?: { defaultValue?: string; extendee?: string; jsonName?: string; label?: FieldDescriptorProto_Label; name?: string; number?: number; oneofIndex?: number; options?: { ctype?: FieldOptions_CType; deprecated?: boolean; jstype?: FieldOptions_JSType; lazy?: boolean; packed?: boolean; uninterpretedOption?: { aggregateValue?: (...
) | (...
); doubleValue?: (...
) | (...
); identifierValue?: (...
) | (...
); name?: (...
) | (...
); negativeIntValue?: (...
) | (...
); positiveIntValue?: (...
) | (...
); stringValue?: (...
) | (...
); }[]; weak?: boolean; }; type?: FieldDescriptorProto_Type; typeName?: string; }[]; messageType?: { enumType?: { name?: string; options?: { allowAlias?: (...
) | (...
) | (...
); deprecated?: (...
) | (...
) | (...
); uninterpretedOption?: (...
) | (...
); }; reservedName?: string[]; reservedRange?: { end?: ...
; start?: ...
; }[]; value?: { name?: ...
; number?: ...
; options?: ...
; }[]; }[]; extension?: { defaultValue?: string; extendee?: string; jsonName?: string; label?: FieldDescriptorProto_Label; name?: string; number?: number; oneofIndex?: number; options?: { ctype?: (...
) | (...
); deprecated?: (...
) | (...
) | (...
); jstype?: (...
) | (...
); lazy?: (...
) | (...
) | (...
); packed?: (...
) | (...
) | (...
); uninterpretedOption?: (...
) | (...
); weak?: (...
) | (...
) | (...
); }; type?: FieldDescriptorProto_Type; typeName?: string; }[]; extensionRange?: { end?: number; options?: { uninterpretedOption?: (...
) | (...
); }; start?: number; }[]; field?: { defaultValue?: string; extendee?: string; jsonName?: string; label?: FieldDescriptorProto_Label; name?: string; number?: number; oneofIndex?: number; options?: { ctype?: (...
) | (...
); deprecated?: (...
) | (...
) | (...
); jstype?: (...
) | (...
); lazy?: (...
) | (...
) | (...
); packed?: (...
) | (...
) | (...
); uninterpretedOption?: (...
) | (...
); weak?: (...
) | (...
) | (...
); }; type?: FieldDescriptorProto_Type; typeName?: string; }[]; name?: string; nestedType?: { name?: string | undefined; field?: { name?: string | undefined; number?: number | undefined; label?: FieldDescriptorProto_Label | undefined; type?: FieldDescriptorProto_Type | undefined; ... 5 more ...; options?: { ...; } | undefined; }[] | undefined; ... 7 more ...; reservedName?: string[] | undefined; }[] | unde...
; oneofDecl?: { name?: string; options?: { uninterpretedOption?: (...
) | (...
); }; }[]; options?: { deprecated?: boolean; mapEntry?: boolean; messageSetWireFormat?: boolean; noStandardDescriptorAccessor?: boolean; uninterpretedOption?: { aggregateValue?: (...
) | (...
); doubleValue?: (...
) | (...
); identifierValue?: (...
) | (...
); name?: (...
) | (...
); negativeIntValue?: (...
) | (...
); positiveIntValue?: (...
) | (...
); stringValue?: (...
) | (...
); }[]; }; reservedName?: string[]; reservedRange?: { end?: number; start?: number; }[]; }[]; name?: string; options?: { ccEnableArenas?: boolean; ccGenericServices?: boolean; csharpNamespace?: string; deprecated?: boolean; goPackage?: string; javaGenerateEqualsAndHash?: boolean; javaGenericServices?: boolean; javaMultipleFiles?: boolean; javaOuterClassname?: string; javaPackage?: string; javaStringCheckUtf8?: boolean; objcClassPrefix?: string; optimizeFor?: FileOptions_OptimizeMode; phpClassPrefix?: string; phpGenericServices?: boolean; phpMetadataNamespace?: string; phpNamespace?: string; pyGenericServices?: boolean; rubyPackage?: string; swiftPrefix?: string; uninterpretedOption?: { aggregateValue?: string; doubleValue?: number; identifierValue?: string; name?: { isExtension?: (...
) | (...
) | (...
); namePart?: (...
) | (...
); }[]; negativeIntValue?: bigint; positiveIntValue?: bigint; stringValue?: Uint8Array; }[]; }; package?: string; publicDependency?: number[]; service?: { method?: { clientStreaming?: boolean; inputType?: string; name?: string; options?: { deprecated?: (...
) | (...
) | (...
); idempotencyLevel?: (...
) | (...
); uninterpretedOption?: (...
) | (...
); }; outputType?: string; serverStreaming?: boolean; }[]; name?: string; options?: { deprecated?: boolean; uninterpretedOption?: { aggregateValue?: (...
) | (...
); doubleValue?: (...
) | (...
); identifierValue?: (...
) | (...
); name?: (...
) | (...
); negativeIntValue?: (...
) | (...
); positiveIntValue?: (...
) | (...
); stringValue?: (...
) | (...
); }[]; }; }[]; sourceCodeInfo?: { location?: { leadingComments?: string; leadingDetachedComments?: string[]; path?: number[]; span?: number[]; trailingComments?: string; }[]; }; syntax?: string; weakDependency?: number[]; }): FileDescriptorProto; fromProtoMsg(message: FileDescriptorProtoProtoMsg): FileDescriptorProto; toAmino(message: FileDescriptorProto): FileDescriptorProtoAmino; toProto(message: FileDescriptorProto): Uint8Array; toProtoMsg(message: FileDescriptorProto): FileDescriptorProtoProtoMsg; }