diff --git a/examples/generated-grpc-js-node/proto/examplecom/annotations_pb.d.ts b/examples/generated-grpc-js-node/proto/examplecom/annotations_pb.d.ts index 2c0f3e2..49226f9 100644 --- a/examples/generated-grpc-js-node/proto/examplecom/annotations_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/examplecom/annotations_pb.d.ts @@ -5,19 +5,19 @@ import * as jspb from "google-protobuf"; export class AnnotatedMessage extends jspb.Message { getMyunit64(): string; - setMyunit64(value: string): void; + setMyunit64(value: string): AnnotatedMessage; getMyint64(): string; - setMyint64(value: string): void; + setMyint64(value: string): AnnotatedMessage; getMyfixed64(): string; - setMyfixed64(value: string): void; + setMyfixed64(value: string): AnnotatedMessage; getMysint64(): string; - setMysint64(value: string): void; + setMysint64(value: string): AnnotatedMessage; getMysfixed64(): string; - setMysfixed64(value: string): void; + setMysfixed64(value: string): AnnotatedMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AnnotatedMessage.AsObject; diff --git a/examples/generated-grpc-js-node/proto/examplecom/casing_pb.d.ts b/examples/generated-grpc-js-node/proto/examplecom/casing_pb.d.ts index e7ed925..eaf6773 100644 --- a/examples/generated-grpc-js-node/proto/examplecom/casing_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/examplecom/casing_pb.d.ts @@ -5,19 +5,19 @@ import * as jspb from "google-protobuf"; export class CasingMessage extends jspb.Message { getTitlecase(): string; - setTitlecase(value: string): void; + setTitlecase(value: string): CasingMessage; getCamelcase(): string; - setCamelcase(value: string): void; + setCamelcase(value: string): CasingMessage; getSnakeCase(): string; - setSnakeCase(value: string): void; + setSnakeCase(value: string): CasingMessage; getLeadingunderscorecamelcase(): string; - setLeadingunderscorecamelcase(value: string): void; + setLeadingunderscorecamelcase(value: string): CasingMessage; getLeadingunderscoretitlecase(): string; - setLeadingunderscoretitlecase(value: string): void; + setLeadingunderscoretitlecase(value: string): CasingMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CasingMessage.AsObject; diff --git a/examples/generated-grpc-js-node/proto/examplecom/enum_message_pb.d.ts b/examples/generated-grpc-js-node/proto/examplecom/enum_message_pb.d.ts index 61181ee..0d50ec8 100644 --- a/examples/generated-grpc-js-node/proto/examplecom/enum_message_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/examplecom/enum_message_pb.d.ts @@ -6,20 +6,20 @@ import * as proto_othercom_external_enum_pb from "../../proto/othercom/external_ export class EnumMessage extends jspb.Message { getInternalEnum(): EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap]; - setInternalEnum(value: EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap]): void; + setInternalEnum(value: EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap]): EnumMessage; - clearInternalEnumsList(): void; + clearInternalEnumsList(): EnumMessage; getInternalEnumsList(): Array; - setInternalEnumsList(value: Array): void; - addInternalEnums(value: EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap], index?: number): EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap]; + setInternalEnumsList(value: Array): EnumMessage; + addInternalEnums(value: EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap], index?: number): EnumMessage; getExternalEnum(): proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap]; - setExternalEnum(value: proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap]): void; + setExternalEnum(value: proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap]): EnumMessage; - clearExternalEnumsList(): void; + clearExternalEnumsList(): EnumMessage; getExternalEnumsList(): Array; - setExternalEnumsList(value: Array): void; - addExternalEnums(value: proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap], index?: number): proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap]; + setExternalEnumsList(value: Array): EnumMessage; + addExternalEnums(value: proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap], index?: number): EnumMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): EnumMessage.AsObject; diff --git a/examples/generated-grpc-js-node/proto/examplecom/extensions_pb.d.ts b/examples/generated-grpc-js-node/proto/examplecom/extensions_pb.d.ts index 27ca00f..64ae446 100644 --- a/examples/generated-grpc-js-node/proto/examplecom/extensions_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/examplecom/extensions_pb.d.ts @@ -5,9 +5,9 @@ import * as jspb from "google-protobuf"; export class ExtensionMessage extends jspb.Message { hasMyExtensionString(): boolean; - clearMyExtensionString(): void; + clearMyExtensionString(): ExtensionMessage; getMyExtensionString(): string | undefined; - setMyExtensionString(value: string): void; + setMyExtensionString(value: string): ExtensionMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ExtensionMessage.AsObject; @@ -27,9 +27,9 @@ export namespace ExtensionMessage { export class MyBase extends jspb.Message { hasMyBaseString(): boolean; - clearMyBaseString(): void; + clearMyBaseString(): MyBase; getMyBaseString(): string | undefined; - setMyBaseString(value: string): void; + setMyBaseString(value: string): MyBase; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MyBase.AsObject; diff --git a/examples/generated-grpc-js-node/proto/examplecom/getter_name_pb.d.ts b/examples/generated-grpc-js-node/proto/examplecom/getter_name_pb.d.ts index 25e5995..defaa90 100644 --- a/examples/generated-grpc-js-node/proto/examplecom/getter_name_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/examplecom/getter_name_pb.d.ts @@ -5,16 +5,16 @@ import * as jspb from "google-protobuf"; export class GetterNameConflictMessage extends jspb.Message { hasExtension$(): boolean; - clearExtension$(): void; + clearExtension$(): GetterNameConflictMessage; getExtension$(): string | undefined; - setExtension$(value: string): void; + setExtension$(value: string): GetterNameConflictMessage; hasJsPbMessageId$(): boolean; - clearJsPbMessageId$(): void; + clearJsPbMessageId$(): GetterNameConflictMessage; getJsPbMessageId$(): Uint8Array | string; getJsPbMessageId_asU8(): Uint8Array; getJsPbMessageId_asB64(): string; - setJsPbMessageId$(value: Uint8Array | string): void; + setJsPbMessageId$(value: Uint8Array | string): GetterNameConflictMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetterNameConflictMessage.AsObject; diff --git a/examples/generated-grpc-js-node/proto/examplecom/map_message_pb.d.ts b/examples/generated-grpc-js-node/proto/examplecom/map_message_pb.d.ts index b767467..59d433e 100644 --- a/examples/generated-grpc-js-node/proto/examplecom/map_message_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/examplecom/map_message_pb.d.ts @@ -7,15 +7,15 @@ import * as proto_othercom_external_child_message_pb from "../../proto/othercom/ export class MapMessage extends jspb.Message { getInternalEnumsMap(): jspb.Map; - clearInternalEnumsMap(): void; + clearInternalEnumsMap(): MapMessage; getInternalChildrenMap(): jspb.Map; - clearInternalChildrenMap(): void; + clearInternalChildrenMap(): MapMessage; getExternalEnumsMap(): jspb.Map; - clearExternalEnumsMap(): void; + clearExternalEnumsMap(): MapMessage; getExternalChildrenMap(): jspb.Map; - clearExternalChildrenMap(): void; + clearExternalChildrenMap(): MapMessage; getPrimitiveIntsMap(): jspb.Map; - clearPrimitiveIntsMap(): void; + clearPrimitiveIntsMap(): MapMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MapMessage.AsObject; static toObject(includeInstance: boolean, msg: MapMessage): MapMessage.AsObject; @@ -37,7 +37,7 @@ export namespace MapMessage { export class InternalChildMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): InternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InternalChildMessage.AsObject; diff --git a/examples/generated-grpc-js-node/proto/examplecom/oneof_message_pb.d.ts b/examples/generated-grpc-js-node/proto/examplecom/oneof_message_pb.d.ts index 0a613e0..a39f3f7 100644 --- a/examples/generated-grpc-js-node/proto/examplecom/oneof_message_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/examplecom/oneof_message_pb.d.ts @@ -6,24 +6,24 @@ import * as proto_othercom_external_child_message_pb from "../../proto/othercom/ export class OneOfMessage extends jspb.Message { hasInternalChildMessage(): boolean; - clearInternalChildMessage(): void; + clearInternalChildMessage(): OneOfMessage; getInternalChildMessage(): OneOfMessage.InternalChildMessage | undefined; - setInternalChildMessage(value?: OneOfMessage.InternalChildMessage): void; + setInternalChildMessage(value?: OneOfMessage.InternalChildMessage): OneOfMessage; hasExternalChildMessage(): boolean; - clearExternalChildMessage(): void; + clearExternalChildMessage(): OneOfMessage; getExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage | undefined; - setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): OneOfMessage; hasMyString(): boolean; - clearMyString(): void; + clearMyString(): OneOfMessage; getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): OneOfMessage; hasMyInt64(): boolean; - clearMyInt64(): void; + clearMyInt64(): OneOfMessage; getMyInt64(): number; - setMyInt64(value: number): void; + setMyInt64(value: number): OneOfMessage; getGroupCase(): OneOfMessage.GroupCase; serializeBinary(): Uint8Array; @@ -46,7 +46,7 @@ export namespace OneOfMessage { export class InternalChildMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): InternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InternalChildMessage.AsObject; @@ -75,14 +75,14 @@ export namespace OneOfMessage { export class CamelCasedOneOfMessage extends jspb.Message { hasAnint(): boolean; - clearAnint(): void; + clearAnint(): CamelCasedOneOfMessage; getAnint(): number; - setAnint(value: number): void; + setAnint(value: number): CamelCasedOneOfMessage; hasThestring(): boolean; - clearThestring(): void; + clearThestring(): CamelCasedOneOfMessage; getThestring(): string; - setThestring(value: string): void; + setThestring(value: string): CamelCasedOneOfMessage; getCamelcasedmessageCase(): CamelCasedOneOfMessage.CamelcasedmessageCase; serializeBinary(): Uint8Array; @@ -110,14 +110,14 @@ export namespace CamelCasedOneOfMessage { export class SnakeCasedOneOfMessage extends jspb.Message { hasAnint(): boolean; - clearAnint(): void; + clearAnint(): SnakeCasedOneOfMessage; getAnint(): number; - setAnint(value: number): void; + setAnint(value: number): SnakeCasedOneOfMessage; hasThestring(): boolean; - clearThestring(): void; + clearThestring(): SnakeCasedOneOfMessage; getThestring(): string; - setThestring(value: string): void; + setThestring(value: string): SnakeCasedOneOfMessage; getSnakeCasedMessageCase(): SnakeCasedOneOfMessage.SnakeCasedMessageCase; serializeBinary(): Uint8Array; diff --git a/examples/generated-grpc-js-node/proto/examplecom/parent_message_v2_pb.d.ts b/examples/generated-grpc-js-node/proto/examplecom/parent_message_v2_pb.d.ts index 809372f..6e2e884 100644 --- a/examples/generated-grpc-js-node/proto/examplecom/parent_message_v2_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/examplecom/parent_message_v2_pb.d.ts @@ -6,33 +6,33 @@ import * as proto_othercom_external_child_message_pb from "../../proto/othercom/ export class ParentMessageV2 extends jspb.Message { hasInternalChildMessage(): boolean; - clearInternalChildMessage(): void; + clearInternalChildMessage(): ParentMessageV2; getInternalChildMessage(): ParentMessageV2.InternalChildMessage; - setInternalChildMessage(value?: ParentMessageV2.InternalChildMessage): void; + setInternalChildMessage(value?: ParentMessageV2.InternalChildMessage): ParentMessageV2; hasOptInternalChildMessage(): boolean; - clearOptInternalChildMessage(): void; + clearOptInternalChildMessage(): ParentMessageV2; getOptInternalChildMessage(): ParentMessageV2.InternalChildMessage | undefined; - setOptInternalChildMessage(value?: ParentMessageV2.InternalChildMessage): void; + setOptInternalChildMessage(value?: ParentMessageV2.InternalChildMessage): ParentMessageV2; - clearInternalChildrenList(): void; + clearInternalChildrenList(): ParentMessageV2; getInternalChildrenList(): Array; - setInternalChildrenList(value: Array): void; + setInternalChildrenList(value: Array): ParentMessageV2; addInternalChildren(value?: ParentMessageV2.InternalChildMessage, index?: number): ParentMessageV2.InternalChildMessage; hasExternalChildMessage(): boolean; - clearExternalChildMessage(): void; + clearExternalChildMessage(): ParentMessageV2; getExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage; - setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): ParentMessageV2; hasOptExternalChildMessage(): boolean; - clearOptExternalChildMessage(): void; + clearOptExternalChildMessage(): ParentMessageV2; getOptExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage | undefined; - setOptExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setOptExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): ParentMessageV2; - clearExternalChildrenList(): void; + clearExternalChildrenList(): ParentMessageV2; getExternalChildrenList(): Array; - setExternalChildrenList(value: Array): void; + setExternalChildrenList(value: Array): ParentMessageV2; addExternalChildren(value?: proto_othercom_external_child_message_pb.ExternalChildMessage, index?: number): proto_othercom_external_child_message_pb.ExternalChildMessage; serializeBinary(): Uint8Array; @@ -57,9 +57,9 @@ export namespace ParentMessageV2 { export class InternalChildMessage extends jspb.Message { hasMyString(): boolean; - clearMyString(): void; + clearMyString(): InternalChildMessage; getMyString(): string | undefined; - setMyString(value: string): void; + setMyString(value: string): InternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InternalChildMessage.AsObject; diff --git a/examples/generated-grpc-js-node/proto/examplecom/parent_message_v3_pb.d.ts b/examples/generated-grpc-js-node/proto/examplecom/parent_message_v3_pb.d.ts index 74008a6..37c240d 100644 --- a/examples/generated-grpc-js-node/proto/examplecom/parent_message_v3_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/examplecom/parent_message_v3_pb.d.ts @@ -6,33 +6,33 @@ import * as proto_othercom_external_child_message_pb from "../../proto/othercom/ export class ParentMessageV3 extends jspb.Message { hasInternalChildMessage(): boolean; - clearInternalChildMessage(): void; + clearInternalChildMessage(): ParentMessageV3; getInternalChildMessage(): ParentMessageV3.InternalChildMessage | undefined; - setInternalChildMessage(value?: ParentMessageV3.InternalChildMessage): void; + setInternalChildMessage(value?: ParentMessageV3.InternalChildMessage): ParentMessageV3; hasOptInternalChildMessage(): boolean; - clearOptInternalChildMessage(): void; + clearOptInternalChildMessage(): ParentMessageV3; getOptInternalChildMessage(): ParentMessageV3.InternalChildMessage | undefined; - setOptInternalChildMessage(value?: ParentMessageV3.InternalChildMessage): void; + setOptInternalChildMessage(value?: ParentMessageV3.InternalChildMessage): ParentMessageV3; - clearInternalChildrenList(): void; + clearInternalChildrenList(): ParentMessageV3; getInternalChildrenList(): Array; - setInternalChildrenList(value: Array): void; + setInternalChildrenList(value: Array): ParentMessageV3; addInternalChildren(value?: ParentMessageV3.InternalChildMessage, index?: number): ParentMessageV3.InternalChildMessage; hasExternalChildMessage(): boolean; - clearExternalChildMessage(): void; + clearExternalChildMessage(): ParentMessageV3; getExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage | undefined; - setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): ParentMessageV3; hasOptExternalChildMessage(): boolean; - clearOptExternalChildMessage(): void; + clearOptExternalChildMessage(): ParentMessageV3; getOptExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage | undefined; - setOptExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setOptExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): ParentMessageV3; - clearExternalChildrenList(): void; + clearExternalChildrenList(): ParentMessageV3; getExternalChildrenList(): Array; - setExternalChildrenList(value: Array): void; + setExternalChildrenList(value: Array): ParentMessageV3; addExternalChildren(value?: proto_othercom_external_child_message_pb.ExternalChildMessage, index?: number): proto_othercom_external_child_message_pb.ExternalChildMessage; serializeBinary(): Uint8Array; @@ -57,7 +57,7 @@ export namespace ParentMessageV3 { export class InternalChildMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): InternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InternalChildMessage.AsObject; diff --git a/examples/generated-grpc-js-node/proto/examplecom/primitive_message_v2_pb.d.ts b/examples/generated-grpc-js-node/proto/examplecom/primitive_message_v2_pb.d.ts index 8cd1dfe..e29af2f 100644 --- a/examples/generated-grpc-js-node/proto/examplecom/primitive_message_v2_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/examplecom/primitive_message_v2_pb.d.ts @@ -5,163 +5,163 @@ import * as jspb from "google-protobuf"; export class PrimitiveMessageV2 extends jspb.Message { hasMyDouble(): boolean; - clearMyDouble(): void; + clearMyDouble(): PrimitiveMessageV2; getMyDouble(): number | undefined; - setMyDouble(value: number): void; + setMyDouble(value: number): PrimitiveMessageV2; hasMyFloat(): boolean; - clearMyFloat(): void; + clearMyFloat(): PrimitiveMessageV2; getMyFloat(): number | undefined; - setMyFloat(value: number): void; + setMyFloat(value: number): PrimitiveMessageV2; hasMyInt32(): boolean; - clearMyInt32(): void; + clearMyInt32(): PrimitiveMessageV2; getMyInt32(): number | undefined; - setMyInt32(value: number): void; + setMyInt32(value: number): PrimitiveMessageV2; hasMyInt64(): boolean; - clearMyInt64(): void; + clearMyInt64(): PrimitiveMessageV2; getMyInt64(): number | undefined; - setMyInt64(value: number): void; + setMyInt64(value: number): PrimitiveMessageV2; hasMyUint32(): boolean; - clearMyUint32(): void; + clearMyUint32(): PrimitiveMessageV2; getMyUint32(): number | undefined; - setMyUint32(value: number): void; + setMyUint32(value: number): PrimitiveMessageV2; hasMyUint64(): boolean; - clearMyUint64(): void; + clearMyUint64(): PrimitiveMessageV2; getMyUint64(): number | undefined; - setMyUint64(value: number): void; + setMyUint64(value: number): PrimitiveMessageV2; hasMySint32(): boolean; - clearMySint32(): void; + clearMySint32(): PrimitiveMessageV2; getMySint32(): number | undefined; - setMySint32(value: number): void; + setMySint32(value: number): PrimitiveMessageV2; hasMySint64(): boolean; - clearMySint64(): void; + clearMySint64(): PrimitiveMessageV2; getMySint64(): number | undefined; - setMySint64(value: number): void; + setMySint64(value: number): PrimitiveMessageV2; hasMyFixed32(): boolean; - clearMyFixed32(): void; + clearMyFixed32(): PrimitiveMessageV2; getMyFixed32(): number | undefined; - setMyFixed32(value: number): void; + setMyFixed32(value: number): PrimitiveMessageV2; hasMyFixed64(): boolean; - clearMyFixed64(): void; + clearMyFixed64(): PrimitiveMessageV2; getMyFixed64(): number | undefined; - setMyFixed64(value: number): void; + setMyFixed64(value: number): PrimitiveMessageV2; hasMySfixed32(): boolean; - clearMySfixed32(): void; + clearMySfixed32(): PrimitiveMessageV2; getMySfixed32(): number | undefined; - setMySfixed32(value: number): void; + setMySfixed32(value: number): PrimitiveMessageV2; hasMySfixed64(): boolean; - clearMySfixed64(): void; + clearMySfixed64(): PrimitiveMessageV2; getMySfixed64(): number | undefined; - setMySfixed64(value: number): void; + setMySfixed64(value: number): PrimitiveMessageV2; hasMyBool(): boolean; - clearMyBool(): void; + clearMyBool(): PrimitiveMessageV2; getMyBool(): boolean | undefined; - setMyBool(value: boolean): void; + setMyBool(value: boolean): PrimitiveMessageV2; hasMyString(): boolean; - clearMyString(): void; + clearMyString(): PrimitiveMessageV2; getMyString(): string | undefined; - setMyString(value: string): void; + setMyString(value: string): PrimitiveMessageV2; hasMyBytes(): boolean; - clearMyBytes(): void; + clearMyBytes(): PrimitiveMessageV2; getMyBytes(): Uint8Array | string; getMyBytes_asU8(): Uint8Array; getMyBytes_asB64(): string; - setMyBytes(value: Uint8Array | string): void; + setMyBytes(value: Uint8Array | string): PrimitiveMessageV2; hasOptDouble(): boolean; - clearOptDouble(): void; + clearOptDouble(): PrimitiveMessageV2; getOptDouble(): number | undefined; - setOptDouble(value: number): void; + setOptDouble(value: number): PrimitiveMessageV2; hasOptFloat(): boolean; - clearOptFloat(): void; + clearOptFloat(): PrimitiveMessageV2; getOptFloat(): number | undefined; - setOptFloat(value: number): void; + setOptFloat(value: number): PrimitiveMessageV2; hasOptInt32(): boolean; - clearOptInt32(): void; + clearOptInt32(): PrimitiveMessageV2; getOptInt32(): number | undefined; - setOptInt32(value: number): void; + setOptInt32(value: number): PrimitiveMessageV2; hasOptInt64(): boolean; - clearOptInt64(): void; + clearOptInt64(): PrimitiveMessageV2; getOptInt64(): number | undefined; - setOptInt64(value: number): void; + setOptInt64(value: number): PrimitiveMessageV2; hasOptUint32(): boolean; - clearOptUint32(): void; + clearOptUint32(): PrimitiveMessageV2; getOptUint32(): number | undefined; - setOptUint32(value: number): void; + setOptUint32(value: number): PrimitiveMessageV2; hasOptUint64(): boolean; - clearOptUint64(): void; + clearOptUint64(): PrimitiveMessageV2; getOptUint64(): number | undefined; - setOptUint64(value: number): void; + setOptUint64(value: number): PrimitiveMessageV2; hasOptSint32(): boolean; - clearOptSint32(): void; + clearOptSint32(): PrimitiveMessageV2; getOptSint32(): number | undefined; - setOptSint32(value: number): void; + setOptSint32(value: number): PrimitiveMessageV2; hasOptSint64(): boolean; - clearOptSint64(): void; + clearOptSint64(): PrimitiveMessageV2; getOptSint64(): number | undefined; - setOptSint64(value: number): void; + setOptSint64(value: number): PrimitiveMessageV2; hasOptFixed32(): boolean; - clearOptFixed32(): void; + clearOptFixed32(): PrimitiveMessageV2; getOptFixed32(): number | undefined; - setOptFixed32(value: number): void; + setOptFixed32(value: number): PrimitiveMessageV2; hasOptFixed64(): boolean; - clearOptFixed64(): void; + clearOptFixed64(): PrimitiveMessageV2; getOptFixed64(): number | undefined; - setOptFixed64(value: number): void; + setOptFixed64(value: number): PrimitiveMessageV2; hasOptSfixed32(): boolean; - clearOptSfixed32(): void; + clearOptSfixed32(): PrimitiveMessageV2; getOptSfixed32(): number | undefined; - setOptSfixed32(value: number): void; + setOptSfixed32(value: number): PrimitiveMessageV2; hasOptSfixed64(): boolean; - clearOptSfixed64(): void; + clearOptSfixed64(): PrimitiveMessageV2; getOptSfixed64(): number | undefined; - setOptSfixed64(value: number): void; + setOptSfixed64(value: number): PrimitiveMessageV2; hasOptBool(): boolean; - clearOptBool(): void; + clearOptBool(): PrimitiveMessageV2; getOptBool(): boolean | undefined; - setOptBool(value: boolean): void; + setOptBool(value: boolean): PrimitiveMessageV2; hasOptString(): boolean; - clearOptString(): void; + clearOptString(): PrimitiveMessageV2; getOptString(): string | undefined; - setOptString(value: string): void; + setOptString(value: string): PrimitiveMessageV2; hasOptBytes(): boolean; - clearOptBytes(): void; + clearOptBytes(): PrimitiveMessageV2; getOptBytes(): Uint8Array | string; getOptBytes_asU8(): Uint8Array; getOptBytes_asB64(): string; - setOptBytes(value: Uint8Array | string): void; + setOptBytes(value: Uint8Array | string): PrimitiveMessageV2; hasOptNumber(): boolean; - clearOptNumber(): void; + clearOptNumber(): PrimitiveMessageV2; getOptNumber(): number | undefined; - setOptNumber(value: number): void; + setOptNumber(value: number): PrimitiveMessageV2; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): PrimitiveMessageV2.AsObject; diff --git a/examples/generated-grpc-js-node/proto/examplecom/primitive_message_v3_pb.d.ts b/examples/generated-grpc-js-node/proto/examplecom/primitive_message_v3_pb.d.ts index ae506c7..1c2987e 100644 --- a/examples/generated-grpc-js-node/proto/examplecom/primitive_message_v3_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/examplecom/primitive_message_v3_pb.d.ts @@ -5,136 +5,136 @@ import * as jspb from "google-protobuf"; export class PrimitiveMessageV3 extends jspb.Message { getMyDouble(): number; - setMyDouble(value: number): void; + setMyDouble(value: number): PrimitiveMessageV3; getMyFloat(): number; - setMyFloat(value: number): void; + setMyFloat(value: number): PrimitiveMessageV3; getMyInt32(): number; - setMyInt32(value: number): void; + setMyInt32(value: number): PrimitiveMessageV3; getMyInt64(): number; - setMyInt64(value: number): void; + setMyInt64(value: number): PrimitiveMessageV3; getMyUint32(): number; - setMyUint32(value: number): void; + setMyUint32(value: number): PrimitiveMessageV3; getMyUint64(): number; - setMyUint64(value: number): void; + setMyUint64(value: number): PrimitiveMessageV3; getMySint32(): number; - setMySint32(value: number): void; + setMySint32(value: number): PrimitiveMessageV3; getMySint64(): number; - setMySint64(value: number): void; + setMySint64(value: number): PrimitiveMessageV3; getMyFixed32(): number; - setMyFixed32(value: number): void; + setMyFixed32(value: number): PrimitiveMessageV3; getMyFixed64(): number; - setMyFixed64(value: number): void; + setMyFixed64(value: number): PrimitiveMessageV3; getMySfixed32(): number; - setMySfixed32(value: number): void; + setMySfixed32(value: number): PrimitiveMessageV3; getMySfixed64(): number; - setMySfixed64(value: number): void; + setMySfixed64(value: number): PrimitiveMessageV3; getMyBool(): boolean; - setMyBool(value: boolean): void; + setMyBool(value: boolean): PrimitiveMessageV3; getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): PrimitiveMessageV3; getMyBytes(): Uint8Array | string; getMyBytes_asU8(): Uint8Array; getMyBytes_asB64(): string; - setMyBytes(value: Uint8Array | string): void; + setMyBytes(value: Uint8Array | string): PrimitiveMessageV3; getMyNumber(): number; - setMyNumber(value: number): void; + setMyNumber(value: number): PrimitiveMessageV3; hasOptDouble(): boolean; - clearOptDouble(): void; + clearOptDouble(): PrimitiveMessageV3; getOptDouble(): number; - setOptDouble(value: number): void; + setOptDouble(value: number): PrimitiveMessageV3; hasOptFloat(): boolean; - clearOptFloat(): void; + clearOptFloat(): PrimitiveMessageV3; getOptFloat(): number; - setOptFloat(value: number): void; + setOptFloat(value: number): PrimitiveMessageV3; hasOptInt32(): boolean; - clearOptInt32(): void; + clearOptInt32(): PrimitiveMessageV3; getOptInt32(): number; - setOptInt32(value: number): void; + setOptInt32(value: number): PrimitiveMessageV3; hasOptInt64(): boolean; - clearOptInt64(): void; + clearOptInt64(): PrimitiveMessageV3; getOptInt64(): number; - setOptInt64(value: number): void; + setOptInt64(value: number): PrimitiveMessageV3; hasOptUint32(): boolean; - clearOptUint32(): void; + clearOptUint32(): PrimitiveMessageV3; getOptUint32(): number; - setOptUint32(value: number): void; + setOptUint32(value: number): PrimitiveMessageV3; hasOptUint64(): boolean; - clearOptUint64(): void; + clearOptUint64(): PrimitiveMessageV3; getOptUint64(): number; - setOptUint64(value: number): void; + setOptUint64(value: number): PrimitiveMessageV3; hasOptSint32(): boolean; - clearOptSint32(): void; + clearOptSint32(): PrimitiveMessageV3; getOptSint32(): number; - setOptSint32(value: number): void; + setOptSint32(value: number): PrimitiveMessageV3; hasOptSint64(): boolean; - clearOptSint64(): void; + clearOptSint64(): PrimitiveMessageV3; getOptSint64(): number; - setOptSint64(value: number): void; + setOptSint64(value: number): PrimitiveMessageV3; hasOptFixed32(): boolean; - clearOptFixed32(): void; + clearOptFixed32(): PrimitiveMessageV3; getOptFixed32(): number; - setOptFixed32(value: number): void; + setOptFixed32(value: number): PrimitiveMessageV3; hasOptFixed64(): boolean; - clearOptFixed64(): void; + clearOptFixed64(): PrimitiveMessageV3; getOptFixed64(): number; - setOptFixed64(value: number): void; + setOptFixed64(value: number): PrimitiveMessageV3; hasOptSfixed32(): boolean; - clearOptSfixed32(): void; + clearOptSfixed32(): PrimitiveMessageV3; getOptSfixed32(): number; - setOptSfixed32(value: number): void; + setOptSfixed32(value: number): PrimitiveMessageV3; hasOptSfixed64(): boolean; - clearOptSfixed64(): void; + clearOptSfixed64(): PrimitiveMessageV3; getOptSfixed64(): number; - setOptSfixed64(value: number): void; + setOptSfixed64(value: number): PrimitiveMessageV3; hasOptBool(): boolean; - clearOptBool(): void; + clearOptBool(): PrimitiveMessageV3; getOptBool(): boolean; - setOptBool(value: boolean): void; + setOptBool(value: boolean): PrimitiveMessageV3; hasOptString(): boolean; - clearOptString(): void; + clearOptString(): PrimitiveMessageV3; getOptString(): string; - setOptString(value: string): void; + setOptString(value: string): PrimitiveMessageV3; hasOptBytes(): boolean; - clearOptBytes(): void; + clearOptBytes(): PrimitiveMessageV3; getOptBytes(): Uint8Array | string; getOptBytes_asU8(): Uint8Array; getOptBytes_asB64(): string; - setOptBytes(value: Uint8Array | string): void; + setOptBytes(value: Uint8Array | string): PrimitiveMessageV3; hasOptNumber(): boolean; - clearOptNumber(): void; + clearOptNumber(): PrimitiveMessageV3; getOptNumber(): number; - setOptNumber(value: number): void; + setOptNumber(value: number): PrimitiveMessageV3; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): PrimitiveMessageV3.AsObject; diff --git a/examples/generated-grpc-js-node/proto/examplecom/repeated_primitive_message_pb.d.ts b/examples/generated-grpc-js-node/proto/examplecom/repeated_primitive_message_pb.d.ts index 2492a87..ee9a0e7 100644 --- a/examples/generated-grpc-js-node/proto/examplecom/repeated_primitive_message_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/examplecom/repeated_primitive_message_pb.d.ts @@ -4,82 +4,82 @@ import * as jspb from "google-protobuf"; export class RepeatedPrimitiveMessage extends jspb.Message { - clearMyDoubleList(): void; + clearMyDoubleList(): RepeatedPrimitiveMessage; getMyDoubleList(): Array; - setMyDoubleList(value: Array): void; - addMyDouble(value: number, index?: number): number; + setMyDoubleList(value: Array): RepeatedPrimitiveMessage; + addMyDouble(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyFloatList(): void; + clearMyFloatList(): RepeatedPrimitiveMessage; getMyFloatList(): Array; - setMyFloatList(value: Array): void; - addMyFloat(value: number, index?: number): number; + setMyFloatList(value: Array): RepeatedPrimitiveMessage; + addMyFloat(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyInt32List(): void; + clearMyInt32List(): RepeatedPrimitiveMessage; getMyInt32List(): Array; - setMyInt32List(value: Array): void; - addMyInt32(value: number, index?: number): number; + setMyInt32List(value: Array): RepeatedPrimitiveMessage; + addMyInt32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyInt64List(): void; + clearMyInt64List(): RepeatedPrimitiveMessage; getMyInt64List(): Array; - setMyInt64List(value: Array): void; - addMyInt64(value: number, index?: number): number; + setMyInt64List(value: Array): RepeatedPrimitiveMessage; + addMyInt64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyUint32List(): void; + clearMyUint32List(): RepeatedPrimitiveMessage; getMyUint32List(): Array; - setMyUint32List(value: Array): void; - addMyUint32(value: number, index?: number): number; + setMyUint32List(value: Array): RepeatedPrimitiveMessage; + addMyUint32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyUint64List(): void; + clearMyUint64List(): RepeatedPrimitiveMessage; getMyUint64List(): Array; - setMyUint64List(value: Array): void; - addMyUint64(value: number, index?: number): number; + setMyUint64List(value: Array): RepeatedPrimitiveMessage; + addMyUint64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMySint32List(): void; + clearMySint32List(): RepeatedPrimitiveMessage; getMySint32List(): Array; - setMySint32List(value: Array): void; - addMySint32(value: number, index?: number): number; + setMySint32List(value: Array): RepeatedPrimitiveMessage; + addMySint32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMySint64List(): void; + clearMySint64List(): RepeatedPrimitiveMessage; getMySint64List(): Array; - setMySint64List(value: Array): void; - addMySint64(value: number, index?: number): number; + setMySint64List(value: Array): RepeatedPrimitiveMessage; + addMySint64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyFixed32List(): void; + clearMyFixed32List(): RepeatedPrimitiveMessage; getMyFixed32List(): Array; - setMyFixed32List(value: Array): void; - addMyFixed32(value: number, index?: number): number; + setMyFixed32List(value: Array): RepeatedPrimitiveMessage; + addMyFixed32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyFixed64List(): void; + clearMyFixed64List(): RepeatedPrimitiveMessage; getMyFixed64List(): Array; - setMyFixed64List(value: Array): void; - addMyFixed64(value: number, index?: number): number; + setMyFixed64List(value: Array): RepeatedPrimitiveMessage; + addMyFixed64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMySfixed32List(): void; + clearMySfixed32List(): RepeatedPrimitiveMessage; getMySfixed32List(): Array; - setMySfixed32List(value: Array): void; - addMySfixed32(value: number, index?: number): number; + setMySfixed32List(value: Array): RepeatedPrimitiveMessage; + addMySfixed32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMySfixed64List(): void; + clearMySfixed64List(): RepeatedPrimitiveMessage; getMySfixed64List(): Array; - setMySfixed64List(value: Array): void; - addMySfixed64(value: number, index?: number): number; + setMySfixed64List(value: Array): RepeatedPrimitiveMessage; + addMySfixed64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyBoolList(): void; + clearMyBoolList(): RepeatedPrimitiveMessage; getMyBoolList(): Array; - setMyBoolList(value: Array): void; - addMyBool(value: boolean, index?: number): boolean; + setMyBoolList(value: Array): RepeatedPrimitiveMessage; + addMyBool(value: boolean, index?: number): RepeatedPrimitiveMessage; - clearMyStringList(): void; + clearMyStringList(): RepeatedPrimitiveMessage; getMyStringList(): Array; - setMyStringList(value: Array): void; - addMyString(value: string, index?: number): string; + setMyStringList(value: Array): RepeatedPrimitiveMessage; + addMyString(value: string, index?: number): RepeatedPrimitiveMessage; - clearMyBytesList(): void; + clearMyBytesList(): RepeatedPrimitiveMessage; getMyBytesList(): Array; getMyBytesList_asU8(): Array; getMyBytesList_asB64(): Array; - setMyBytesList(value: Array): void; - addMyBytes(value: Uint8Array | string, index?: number): Uint8Array | string; + setMyBytesList(value: Array): RepeatedPrimitiveMessage; + addMyBytes(value: Uint8Array | string, index?: number): RepeatedPrimitiveMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): RepeatedPrimitiveMessage.AsObject; diff --git a/examples/generated-grpc-js-node/proto/examplecom/reserved_words_pb.d.ts b/examples/generated-grpc-js-node/proto/examplecom/reserved_words_pb.d.ts index b6b1161..6f07fd6 100644 --- a/examples/generated-grpc-js-node/proto/examplecom/reserved_words_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/examplecom/reserved_words_pb.d.ts @@ -5,178 +5,178 @@ import * as jspb from "google-protobuf"; export class ReservedWordsMessage extends jspb.Message { getAbstract(): string; - setAbstract(value: string): void; + setAbstract(value: string): ReservedWordsMessage; getBoolean(): string; - setBoolean(value: string): void; + setBoolean(value: string): ReservedWordsMessage; getBreak(): string; - setBreak(value: string): void; + setBreak(value: string): ReservedWordsMessage; getByte(): string; - setByte(value: string): void; + setByte(value: string): ReservedWordsMessage; getCase(): string; - setCase(value: string): void; + setCase(value: string): ReservedWordsMessage; getCatch(): string; - setCatch(value: string): void; + setCatch(value: string): ReservedWordsMessage; getChar(): string; - setChar(value: string): void; + setChar(value: string): ReservedWordsMessage; getClass(): string; - setClass(value: string): void; + setClass(value: string): ReservedWordsMessage; getConst(): string; - setConst(value: string): void; + setConst(value: string): ReservedWordsMessage; getContinue(): string; - setContinue(value: string): void; + setContinue(value: string): ReservedWordsMessage; getDebugger(): string; - setDebugger(value: string): void; + setDebugger(value: string): ReservedWordsMessage; getDefault(): string; - setDefault(value: string): void; + setDefault(value: string): ReservedWordsMessage; getDelete(): string; - setDelete(value: string): void; + setDelete(value: string): ReservedWordsMessage; getDo(): string; - setDo(value: string): void; + setDo(value: string): ReservedWordsMessage; getDouble(): string; - setDouble(value: string): void; + setDouble(value: string): ReservedWordsMessage; getElse(): string; - setElse(value: string): void; + setElse(value: string): ReservedWordsMessage; getEnum(): string; - setEnum(value: string): void; + setEnum(value: string): ReservedWordsMessage; getExport(): string; - setExport(value: string): void; + setExport(value: string): ReservedWordsMessage; getExtends(): string; - setExtends(value: string): void; + setExtends(value: string): ReservedWordsMessage; getFalse(): string; - setFalse(value: string): void; + setFalse(value: string): ReservedWordsMessage; getFinal(): string; - setFinal(value: string): void; + setFinal(value: string): ReservedWordsMessage; getFinally(): string; - setFinally(value: string): void; + setFinally(value: string): ReservedWordsMessage; getFloat(): string; - setFloat(value: string): void; + setFloat(value: string): ReservedWordsMessage; getFor(): string; - setFor(value: string): void; + setFor(value: string): ReservedWordsMessage; getFunction(): string; - setFunction(value: string): void; + setFunction(value: string): ReservedWordsMessage; getGoto(): string; - setGoto(value: string): void; + setGoto(value: string): ReservedWordsMessage; getIf(): string; - setIf(value: string): void; + setIf(value: string): ReservedWordsMessage; getImplements(): string; - setImplements(value: string): void; + setImplements(value: string): ReservedWordsMessage; getImport(): string; - setImport(value: string): void; + setImport(value: string): ReservedWordsMessage; getIn(): string; - setIn(value: string): void; + setIn(value: string): ReservedWordsMessage; getInstanceof(): string; - setInstanceof(value: string): void; + setInstanceof(value: string): ReservedWordsMessage; getInt(): string; - setInt(value: string): void; + setInt(value: string): ReservedWordsMessage; getInterface(): string; - setInterface(value: string): void; + setInterface(value: string): ReservedWordsMessage; getLong(): string; - setLong(value: string): void; + setLong(value: string): ReservedWordsMessage; getNative(): string; - setNative(value: string): void; + setNative(value: string): ReservedWordsMessage; getNew(): string; - setNew(value: string): void; + setNew(value: string): ReservedWordsMessage; getNull(): string; - setNull(value: string): void; + setNull(value: string): ReservedWordsMessage; getPackage(): string; - setPackage(value: string): void; + setPackage(value: string): ReservedWordsMessage; getPrivate(): string; - setPrivate(value: string): void; + setPrivate(value: string): ReservedWordsMessage; getProtected(): string; - setProtected(value: string): void; + setProtected(value: string): ReservedWordsMessage; getPublic(): string; - setPublic(value: string): void; + setPublic(value: string): ReservedWordsMessage; getReturn(): string; - setReturn(value: string): void; + setReturn(value: string): ReservedWordsMessage; getShort(): string; - setShort(value: string): void; + setShort(value: string): ReservedWordsMessage; getStatic(): string; - setStatic(value: string): void; + setStatic(value: string): ReservedWordsMessage; getSuper(): string; - setSuper(value: string): void; + setSuper(value: string): ReservedWordsMessage; getSwitch(): string; - setSwitch(value: string): void; + setSwitch(value: string): ReservedWordsMessage; getSynchronized(): string; - setSynchronized(value: string): void; + setSynchronized(value: string): ReservedWordsMessage; getThis(): string; - setThis(value: string): void; + setThis(value: string): ReservedWordsMessage; getThrow(): string; - setThrow(value: string): void; + setThrow(value: string): ReservedWordsMessage; getThrows(): string; - setThrows(value: string): void; + setThrows(value: string): ReservedWordsMessage; getTransient(): string; - setTransient(value: string): void; + setTransient(value: string): ReservedWordsMessage; getTry(): string; - setTry(value: string): void; + setTry(value: string): ReservedWordsMessage; getTypeof(): string; - setTypeof(value: string): void; + setTypeof(value: string): ReservedWordsMessage; getVar(): string; - setVar(value: string): void; + setVar(value: string): ReservedWordsMessage; getVoid(): string; - setVoid(value: string): void; + setVoid(value: string): ReservedWordsMessage; getVolatile(): string; - setVolatile(value: string): void; + setVolatile(value: string): ReservedWordsMessage; getWhile(): string; - setWhile(value: string): void; + setWhile(value: string): ReservedWordsMessage; getWith(): string; - setWith(value: string): void; + setWith(value: string): ReservedWordsMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ReservedWordsMessage.AsObject; diff --git a/examples/generated-grpc-js-node/proto/examplecom/simple_pb.d.ts b/examples/generated-grpc-js-node/proto/examplecom/simple_pb.d.ts index 9384ef6..dd2ed34 100644 --- a/examples/generated-grpc-js-node/proto/examplecom/simple_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/examplecom/simple_pb.d.ts @@ -17,75 +17,75 @@ import * as google_protobuf_wrappers_pb from "google-protobuf/google/protobuf/wr export class MySimple extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): MySimple; getMyBool(): boolean; - setMyBool(value: boolean): void; + setMyBool(value: boolean): MySimple; - clearSomeLabelsList(): void; + clearSomeLabelsList(): MySimple; getSomeLabelsList(): Array; - setSomeLabelsList(value: Array): void; - addSomeLabels(value: string, index?: number): string; + setSomeLabelsList(value: Array): MySimple; + addSomeLabels(value: string, index?: number): MySimple; hasSomeCodeGeneratorRequest(): boolean; - clearSomeCodeGeneratorRequest(): void; + clearSomeCodeGeneratorRequest(): MySimple; getSomeCodeGeneratorRequest(): google_protobuf_compiler_plugin_pb.CodeGeneratorRequest | undefined; - setSomeCodeGeneratorRequest(value?: google_protobuf_compiler_plugin_pb.CodeGeneratorRequest): void; + setSomeCodeGeneratorRequest(value?: google_protobuf_compiler_plugin_pb.CodeGeneratorRequest): MySimple; hasSomeAny(): boolean; - clearSomeAny(): void; + clearSomeAny(): MySimple; getSomeAny(): google_protobuf_any_pb.Any | undefined; - setSomeAny(value?: google_protobuf_any_pb.Any): void; + setSomeAny(value?: google_protobuf_any_pb.Any): MySimple; hasSomeMethod(): boolean; - clearSomeMethod(): void; + clearSomeMethod(): MySimple; getSomeMethod(): google_protobuf_api_pb.Method | undefined; - setSomeMethod(value?: google_protobuf_api_pb.Method): void; + setSomeMethod(value?: google_protobuf_api_pb.Method): MySimple; hasSomeGeneratedCodeInfo(): boolean; - clearSomeGeneratedCodeInfo(): void; + clearSomeGeneratedCodeInfo(): MySimple; getSomeGeneratedCodeInfo(): google_protobuf_descriptor_pb.GeneratedCodeInfo | undefined; - setSomeGeneratedCodeInfo(value?: google_protobuf_descriptor_pb.GeneratedCodeInfo): void; + setSomeGeneratedCodeInfo(value?: google_protobuf_descriptor_pb.GeneratedCodeInfo): MySimple; hasSomeDuration(): boolean; - clearSomeDuration(): void; + clearSomeDuration(): MySimple; getSomeDuration(): google_protobuf_duration_pb.Duration | undefined; - setSomeDuration(value?: google_protobuf_duration_pb.Duration): void; + setSomeDuration(value?: google_protobuf_duration_pb.Duration): MySimple; hasSomeEmpty(): boolean; - clearSomeEmpty(): void; + clearSomeEmpty(): MySimple; getSomeEmpty(): google_protobuf_empty_pb.Empty | undefined; - setSomeEmpty(value?: google_protobuf_empty_pb.Empty): void; + setSomeEmpty(value?: google_protobuf_empty_pb.Empty): MySimple; hasSomeFieldMask(): boolean; - clearSomeFieldMask(): void; + clearSomeFieldMask(): MySimple; getSomeFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; - setSomeFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): void; + setSomeFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): MySimple; hasSomeSourceContext(): boolean; - clearSomeSourceContext(): void; + clearSomeSourceContext(): MySimple; getSomeSourceContext(): google_protobuf_source_context_pb.SourceContext | undefined; - setSomeSourceContext(value?: google_protobuf_source_context_pb.SourceContext): void; + setSomeSourceContext(value?: google_protobuf_source_context_pb.SourceContext): MySimple; hasSomeStruct(): boolean; - clearSomeStruct(): void; + clearSomeStruct(): MySimple; getSomeStruct(): google_protobuf_struct_pb.Struct | undefined; - setSomeStruct(value?: google_protobuf_struct_pb.Struct): void; + setSomeStruct(value?: google_protobuf_struct_pb.Struct): MySimple; hasSomeTimestamp(): boolean; - clearSomeTimestamp(): void; + clearSomeTimestamp(): MySimple; getSomeTimestamp(): google_protobuf_timestamp_pb.Timestamp | undefined; - setSomeTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): void; + setSomeTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): MySimple; hasSomeType(): boolean; - clearSomeType(): void; + clearSomeType(): MySimple; getSomeType(): google_protobuf_type_pb.Type | undefined; - setSomeType(value?: google_protobuf_type_pb.Type): void; + setSomeType(value?: google_protobuf_type_pb.Type): MySimple; hasSomeDoubleValue(): boolean; - clearSomeDoubleValue(): void; + clearSomeDoubleValue(): MySimple; getSomeDoubleValue(): google_protobuf_wrappers_pb.DoubleValue | undefined; - setSomeDoubleValue(value?: google_protobuf_wrappers_pb.DoubleValue): void; + setSomeDoubleValue(value?: google_protobuf_wrappers_pb.DoubleValue): MySimple; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MySimple.AsObject; diff --git a/examples/generated-grpc-js-node/proto/examplecom/simple_service_pb.d.ts b/examples/generated-grpc-js-node/proto/examplecom/simple_service_pb.d.ts index 3f35e95..58c64a4 100644 --- a/examples/generated-grpc-js-node/proto/examplecom/simple_service_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/examplecom/simple_service_pb.d.ts @@ -8,12 +8,12 @@ import * as google_protobuf_timestamp_pb from "google-protobuf/google/protobuf/t export class UnaryRequest extends jspb.Message { getSomeInt64(): number; - setSomeInt64(value: number): void; + setSomeInt64(value: number): UnaryRequest; hasSomeTimestamp(): boolean; - clearSomeTimestamp(): void; + clearSomeTimestamp(): UnaryRequest; getSomeTimestamp(): google_protobuf_timestamp_pb.Timestamp | undefined; - setSomeTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): void; + setSomeTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): UnaryRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UnaryRequest.AsObject; @@ -50,7 +50,7 @@ export namespace UnaryResponse { export class StreamRequest extends jspb.Message { getSomeString(): string; - setSomeString(value: string): void; + setSomeString(value: string): StreamRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): StreamRequest.AsObject; diff --git a/examples/generated-grpc-js-node/proto/examplecom/simplevalue_pb.d.ts b/examples/generated-grpc-js-node/proto/examplecom/simplevalue_pb.d.ts index 79da301..efd9543 100644 --- a/examples/generated-grpc-js-node/proto/examplecom/simplevalue_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/examplecom/simplevalue_pb.d.ts @@ -5,40 +5,40 @@ import * as jspb from "google-protobuf"; export class SimpleValue extends jspb.Message { getFirstField(): string; - setFirstField(value: string): void; + setFirstField(value: string): SimpleValue; getSecondField(): number; - setSecondField(value: number): void; + setSecondField(value: number): SimpleValue; hasNumberValue(): boolean; - clearNumberValue(): void; + clearNumberValue(): SimpleValue; getNumberValue(): number; - setNumberValue(value: number): void; + setNumberValue(value: number): SimpleValue; hasStringValue(): boolean; - clearStringValue(): void; + clearStringValue(): SimpleValue; getStringValue(): string; - setStringValue(value: string): void; + setStringValue(value: string): SimpleValue; hasBoolValue(): boolean; - clearBoolValue(): void; + clearBoolValue(): SimpleValue; getBoolValue(): boolean; - setBoolValue(value: boolean): void; + setBoolValue(value: boolean): SimpleValue; hasNumber2Value(): boolean; - clearNumber2Value(): void; + clearNumber2Value(): SimpleValue; getNumber2Value(): number; - setNumber2Value(value: number): void; + setNumber2Value(value: number): SimpleValue; hasString2Value(): boolean; - clearString2Value(): void; + clearString2Value(): SimpleValue; getString2Value(): string; - setString2Value(value: string): void; + setString2Value(value: string): SimpleValue; hasBool2Value(): boolean; - clearBool2Value(): void; + clearBool2Value(): SimpleValue; getBool2Value(): boolean; - setBool2Value(value: boolean): void; + setBool2Value(value: boolean): SimpleValue; getKindCase(): SimpleValue.KindCase; getAnotherCase(): SimpleValue.AnotherCase; diff --git a/examples/generated-grpc-js-node/proto/examplecom/well_known_message_pb.d.ts b/examples/generated-grpc-js-node/proto/examplecom/well_known_message_pb.d.ts index a970a7e..18ca923 100644 --- a/examples/generated-grpc-js-node/proto/examplecom/well_known_message_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/examplecom/well_known_message_pb.d.ts @@ -17,64 +17,64 @@ import * as google_protobuf_wrappers_pb from "google-protobuf/google/protobuf/wr export class WellKnownMessage extends jspb.Message { hasMyCodeGeneratorRequest(): boolean; - clearMyCodeGeneratorRequest(): void; + clearMyCodeGeneratorRequest(): WellKnownMessage; getMyCodeGeneratorRequest(): google_protobuf_compiler_plugin_pb.CodeGeneratorRequest | undefined; - setMyCodeGeneratorRequest(value?: google_protobuf_compiler_plugin_pb.CodeGeneratorRequest): void; + setMyCodeGeneratorRequest(value?: google_protobuf_compiler_plugin_pb.CodeGeneratorRequest): WellKnownMessage; hasMyAny(): boolean; - clearMyAny(): void; + clearMyAny(): WellKnownMessage; getMyAny(): google_protobuf_any_pb.Any | undefined; - setMyAny(value?: google_protobuf_any_pb.Any): void; + setMyAny(value?: google_protobuf_any_pb.Any): WellKnownMessage; hasMyMethod(): boolean; - clearMyMethod(): void; + clearMyMethod(): WellKnownMessage; getMyMethod(): google_protobuf_api_pb.Method | undefined; - setMyMethod(value?: google_protobuf_api_pb.Method): void; + setMyMethod(value?: google_protobuf_api_pb.Method): WellKnownMessage; hasMyGeneratedCodeInfo(): boolean; - clearMyGeneratedCodeInfo(): void; + clearMyGeneratedCodeInfo(): WellKnownMessage; getMyGeneratedCodeInfo(): google_protobuf_descriptor_pb.GeneratedCodeInfo | undefined; - setMyGeneratedCodeInfo(value?: google_protobuf_descriptor_pb.GeneratedCodeInfo): void; + setMyGeneratedCodeInfo(value?: google_protobuf_descriptor_pb.GeneratedCodeInfo): WellKnownMessage; hasMyDuration(): boolean; - clearMyDuration(): void; + clearMyDuration(): WellKnownMessage; getMyDuration(): google_protobuf_duration_pb.Duration | undefined; - setMyDuration(value?: google_protobuf_duration_pb.Duration): void; + setMyDuration(value?: google_protobuf_duration_pb.Duration): WellKnownMessage; hasMyEmpty(): boolean; - clearMyEmpty(): void; + clearMyEmpty(): WellKnownMessage; getMyEmpty(): google_protobuf_empty_pb.Empty | undefined; - setMyEmpty(value?: google_protobuf_empty_pb.Empty): void; + setMyEmpty(value?: google_protobuf_empty_pb.Empty): WellKnownMessage; hasMyFieldMask(): boolean; - clearMyFieldMask(): void; + clearMyFieldMask(): WellKnownMessage; getMyFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; - setMyFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): void; + setMyFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): WellKnownMessage; hasMySourceContext(): boolean; - clearMySourceContext(): void; + clearMySourceContext(): WellKnownMessage; getMySourceContext(): google_protobuf_source_context_pb.SourceContext | undefined; - setMySourceContext(value?: google_protobuf_source_context_pb.SourceContext): void; + setMySourceContext(value?: google_protobuf_source_context_pb.SourceContext): WellKnownMessage; hasMyStruct(): boolean; - clearMyStruct(): void; + clearMyStruct(): WellKnownMessage; getMyStruct(): google_protobuf_struct_pb.Struct | undefined; - setMyStruct(value?: google_protobuf_struct_pb.Struct): void; + setMyStruct(value?: google_protobuf_struct_pb.Struct): WellKnownMessage; hasMyTimestamp(): boolean; - clearMyTimestamp(): void; + clearMyTimestamp(): WellKnownMessage; getMyTimestamp(): google_protobuf_timestamp_pb.Timestamp | undefined; - setMyTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): void; + setMyTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): WellKnownMessage; hasMyType(): boolean; - clearMyType(): void; + clearMyType(): WellKnownMessage; getMyType(): google_protobuf_type_pb.Type | undefined; - setMyType(value?: google_protobuf_type_pb.Type): void; + setMyType(value?: google_protobuf_type_pb.Type): WellKnownMessage; hasMyDoubleValue(): boolean; - clearMyDoubleValue(): void; + clearMyDoubleValue(): WellKnownMessage; getMyDoubleValue(): google_protobuf_wrappers_pb.DoubleValue | undefined; - setMyDoubleValue(value?: google_protobuf_wrappers_pb.DoubleValue): void; + setMyDoubleValue(value?: google_protobuf_wrappers_pb.DoubleValue): WellKnownMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): WellKnownMessage.AsObject; diff --git a/examples/generated-grpc-js-node/proto/orphan_pb.d.ts b/examples/generated-grpc-js-node/proto/orphan_pb.d.ts index 8db0ce1..70898a4 100644 --- a/examples/generated-grpc-js-node/proto/orphan_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/orphan_pb.d.ts @@ -5,7 +5,7 @@ import * as jspb from "google-protobuf"; export class OrphanMapMessage extends jspb.Message { getPrimitiveIntsMap(): jspb.Map; - clearPrimitiveIntsMap(): void; + clearPrimitiveIntsMap(): OrphanMapMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OrphanMapMessage.AsObject; static toObject(includeInstance: boolean, msg: OrphanMapMessage): OrphanMapMessage.AsObject; @@ -24,13 +24,13 @@ export namespace OrphanMapMessage { export class OrphanMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): OrphanMessage; getMyBool(): boolean; - setMyBool(value: boolean): void; + setMyBool(value: boolean): OrphanMessage; getMyEnum(): OrphanEnumMap[keyof OrphanEnumMap]; - setMyEnum(value: OrphanEnumMap[keyof OrphanEnumMap]): void; + setMyEnum(value: OrphanEnumMap[keyof OrphanEnumMap]): OrphanMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OrphanMessage.AsObject; @@ -52,7 +52,7 @@ export namespace OrphanMessage { export class OrphanUnaryRequest extends jspb.Message { getSomeInt64(): number; - setSomeInt64(value: number): void; + setSomeInt64(value: number): OrphanUnaryRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OrphanUnaryRequest.AsObject; @@ -72,7 +72,7 @@ export namespace OrphanUnaryRequest { export class OrphanStreamRequest extends jspb.Message { getSomeString(): string; - setSomeString(value: string): void; + setSomeString(value: string): OrphanStreamRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OrphanStreamRequest.AsObject; diff --git a/examples/generated-grpc-js-node/proto/othercom/external_child_message_pb.d.ts b/examples/generated-grpc-js-node/proto/othercom/external_child_message_pb.d.ts index 569e585..db0668e 100644 --- a/examples/generated-grpc-js-node/proto/othercom/external_child_message_pb.d.ts +++ b/examples/generated-grpc-js-node/proto/othercom/external_child_message_pb.d.ts @@ -5,7 +5,7 @@ import * as jspb from "google-protobuf"; export class ExternalChildMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): ExternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ExternalChildMessage.AsObject; diff --git a/examples/generated-grpc-node/proto/examplecom/annotations_pb.d.ts b/examples/generated-grpc-node/proto/examplecom/annotations_pb.d.ts index 2c0f3e2..49226f9 100644 --- a/examples/generated-grpc-node/proto/examplecom/annotations_pb.d.ts +++ b/examples/generated-grpc-node/proto/examplecom/annotations_pb.d.ts @@ -5,19 +5,19 @@ import * as jspb from "google-protobuf"; export class AnnotatedMessage extends jspb.Message { getMyunit64(): string; - setMyunit64(value: string): void; + setMyunit64(value: string): AnnotatedMessage; getMyint64(): string; - setMyint64(value: string): void; + setMyint64(value: string): AnnotatedMessage; getMyfixed64(): string; - setMyfixed64(value: string): void; + setMyfixed64(value: string): AnnotatedMessage; getMysint64(): string; - setMysint64(value: string): void; + setMysint64(value: string): AnnotatedMessage; getMysfixed64(): string; - setMysfixed64(value: string): void; + setMysfixed64(value: string): AnnotatedMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AnnotatedMessage.AsObject; diff --git a/examples/generated-grpc-node/proto/examplecom/casing_pb.d.ts b/examples/generated-grpc-node/proto/examplecom/casing_pb.d.ts index e7ed925..eaf6773 100644 --- a/examples/generated-grpc-node/proto/examplecom/casing_pb.d.ts +++ b/examples/generated-grpc-node/proto/examplecom/casing_pb.d.ts @@ -5,19 +5,19 @@ import * as jspb from "google-protobuf"; export class CasingMessage extends jspb.Message { getTitlecase(): string; - setTitlecase(value: string): void; + setTitlecase(value: string): CasingMessage; getCamelcase(): string; - setCamelcase(value: string): void; + setCamelcase(value: string): CasingMessage; getSnakeCase(): string; - setSnakeCase(value: string): void; + setSnakeCase(value: string): CasingMessage; getLeadingunderscorecamelcase(): string; - setLeadingunderscorecamelcase(value: string): void; + setLeadingunderscorecamelcase(value: string): CasingMessage; getLeadingunderscoretitlecase(): string; - setLeadingunderscoretitlecase(value: string): void; + setLeadingunderscoretitlecase(value: string): CasingMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CasingMessage.AsObject; diff --git a/examples/generated-grpc-node/proto/examplecom/enum_message_pb.d.ts b/examples/generated-grpc-node/proto/examplecom/enum_message_pb.d.ts index 61181ee..0d50ec8 100644 --- a/examples/generated-grpc-node/proto/examplecom/enum_message_pb.d.ts +++ b/examples/generated-grpc-node/proto/examplecom/enum_message_pb.d.ts @@ -6,20 +6,20 @@ import * as proto_othercom_external_enum_pb from "../../proto/othercom/external_ export class EnumMessage extends jspb.Message { getInternalEnum(): EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap]; - setInternalEnum(value: EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap]): void; + setInternalEnum(value: EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap]): EnumMessage; - clearInternalEnumsList(): void; + clearInternalEnumsList(): EnumMessage; getInternalEnumsList(): Array; - setInternalEnumsList(value: Array): void; - addInternalEnums(value: EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap], index?: number): EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap]; + setInternalEnumsList(value: Array): EnumMessage; + addInternalEnums(value: EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap], index?: number): EnumMessage; getExternalEnum(): proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap]; - setExternalEnum(value: proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap]): void; + setExternalEnum(value: proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap]): EnumMessage; - clearExternalEnumsList(): void; + clearExternalEnumsList(): EnumMessage; getExternalEnumsList(): Array; - setExternalEnumsList(value: Array): void; - addExternalEnums(value: proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap], index?: number): proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap]; + setExternalEnumsList(value: Array): EnumMessage; + addExternalEnums(value: proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap], index?: number): EnumMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): EnumMessage.AsObject; diff --git a/examples/generated-grpc-node/proto/examplecom/extensions_pb.d.ts b/examples/generated-grpc-node/proto/examplecom/extensions_pb.d.ts index 27ca00f..64ae446 100644 --- a/examples/generated-grpc-node/proto/examplecom/extensions_pb.d.ts +++ b/examples/generated-grpc-node/proto/examplecom/extensions_pb.d.ts @@ -5,9 +5,9 @@ import * as jspb from "google-protobuf"; export class ExtensionMessage extends jspb.Message { hasMyExtensionString(): boolean; - clearMyExtensionString(): void; + clearMyExtensionString(): ExtensionMessage; getMyExtensionString(): string | undefined; - setMyExtensionString(value: string): void; + setMyExtensionString(value: string): ExtensionMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ExtensionMessage.AsObject; @@ -27,9 +27,9 @@ export namespace ExtensionMessage { export class MyBase extends jspb.Message { hasMyBaseString(): boolean; - clearMyBaseString(): void; + clearMyBaseString(): MyBase; getMyBaseString(): string | undefined; - setMyBaseString(value: string): void; + setMyBaseString(value: string): MyBase; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MyBase.AsObject; diff --git a/examples/generated-grpc-node/proto/examplecom/getter_name_pb.d.ts b/examples/generated-grpc-node/proto/examplecom/getter_name_pb.d.ts index 25e5995..defaa90 100644 --- a/examples/generated-grpc-node/proto/examplecom/getter_name_pb.d.ts +++ b/examples/generated-grpc-node/proto/examplecom/getter_name_pb.d.ts @@ -5,16 +5,16 @@ import * as jspb from "google-protobuf"; export class GetterNameConflictMessage extends jspb.Message { hasExtension$(): boolean; - clearExtension$(): void; + clearExtension$(): GetterNameConflictMessage; getExtension$(): string | undefined; - setExtension$(value: string): void; + setExtension$(value: string): GetterNameConflictMessage; hasJsPbMessageId$(): boolean; - clearJsPbMessageId$(): void; + clearJsPbMessageId$(): GetterNameConflictMessage; getJsPbMessageId$(): Uint8Array | string; getJsPbMessageId_asU8(): Uint8Array; getJsPbMessageId_asB64(): string; - setJsPbMessageId$(value: Uint8Array | string): void; + setJsPbMessageId$(value: Uint8Array | string): GetterNameConflictMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetterNameConflictMessage.AsObject; diff --git a/examples/generated-grpc-node/proto/examplecom/map_message_pb.d.ts b/examples/generated-grpc-node/proto/examplecom/map_message_pb.d.ts index b767467..59d433e 100644 --- a/examples/generated-grpc-node/proto/examplecom/map_message_pb.d.ts +++ b/examples/generated-grpc-node/proto/examplecom/map_message_pb.d.ts @@ -7,15 +7,15 @@ import * as proto_othercom_external_child_message_pb from "../../proto/othercom/ export class MapMessage extends jspb.Message { getInternalEnumsMap(): jspb.Map; - clearInternalEnumsMap(): void; + clearInternalEnumsMap(): MapMessage; getInternalChildrenMap(): jspb.Map; - clearInternalChildrenMap(): void; + clearInternalChildrenMap(): MapMessage; getExternalEnumsMap(): jspb.Map; - clearExternalEnumsMap(): void; + clearExternalEnumsMap(): MapMessage; getExternalChildrenMap(): jspb.Map; - clearExternalChildrenMap(): void; + clearExternalChildrenMap(): MapMessage; getPrimitiveIntsMap(): jspb.Map; - clearPrimitiveIntsMap(): void; + clearPrimitiveIntsMap(): MapMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MapMessage.AsObject; static toObject(includeInstance: boolean, msg: MapMessage): MapMessage.AsObject; @@ -37,7 +37,7 @@ export namespace MapMessage { export class InternalChildMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): InternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InternalChildMessage.AsObject; diff --git a/examples/generated-grpc-node/proto/examplecom/oneof_message_pb.d.ts b/examples/generated-grpc-node/proto/examplecom/oneof_message_pb.d.ts index 0a613e0..a39f3f7 100644 --- a/examples/generated-grpc-node/proto/examplecom/oneof_message_pb.d.ts +++ b/examples/generated-grpc-node/proto/examplecom/oneof_message_pb.d.ts @@ -6,24 +6,24 @@ import * as proto_othercom_external_child_message_pb from "../../proto/othercom/ export class OneOfMessage extends jspb.Message { hasInternalChildMessage(): boolean; - clearInternalChildMessage(): void; + clearInternalChildMessage(): OneOfMessage; getInternalChildMessage(): OneOfMessage.InternalChildMessage | undefined; - setInternalChildMessage(value?: OneOfMessage.InternalChildMessage): void; + setInternalChildMessage(value?: OneOfMessage.InternalChildMessage): OneOfMessage; hasExternalChildMessage(): boolean; - clearExternalChildMessage(): void; + clearExternalChildMessage(): OneOfMessage; getExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage | undefined; - setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): OneOfMessage; hasMyString(): boolean; - clearMyString(): void; + clearMyString(): OneOfMessage; getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): OneOfMessage; hasMyInt64(): boolean; - clearMyInt64(): void; + clearMyInt64(): OneOfMessage; getMyInt64(): number; - setMyInt64(value: number): void; + setMyInt64(value: number): OneOfMessage; getGroupCase(): OneOfMessage.GroupCase; serializeBinary(): Uint8Array; @@ -46,7 +46,7 @@ export namespace OneOfMessage { export class InternalChildMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): InternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InternalChildMessage.AsObject; @@ -75,14 +75,14 @@ export namespace OneOfMessage { export class CamelCasedOneOfMessage extends jspb.Message { hasAnint(): boolean; - clearAnint(): void; + clearAnint(): CamelCasedOneOfMessage; getAnint(): number; - setAnint(value: number): void; + setAnint(value: number): CamelCasedOneOfMessage; hasThestring(): boolean; - clearThestring(): void; + clearThestring(): CamelCasedOneOfMessage; getThestring(): string; - setThestring(value: string): void; + setThestring(value: string): CamelCasedOneOfMessage; getCamelcasedmessageCase(): CamelCasedOneOfMessage.CamelcasedmessageCase; serializeBinary(): Uint8Array; @@ -110,14 +110,14 @@ export namespace CamelCasedOneOfMessage { export class SnakeCasedOneOfMessage extends jspb.Message { hasAnint(): boolean; - clearAnint(): void; + clearAnint(): SnakeCasedOneOfMessage; getAnint(): number; - setAnint(value: number): void; + setAnint(value: number): SnakeCasedOneOfMessage; hasThestring(): boolean; - clearThestring(): void; + clearThestring(): SnakeCasedOneOfMessage; getThestring(): string; - setThestring(value: string): void; + setThestring(value: string): SnakeCasedOneOfMessage; getSnakeCasedMessageCase(): SnakeCasedOneOfMessage.SnakeCasedMessageCase; serializeBinary(): Uint8Array; diff --git a/examples/generated-grpc-node/proto/examplecom/parent_message_v2_pb.d.ts b/examples/generated-grpc-node/proto/examplecom/parent_message_v2_pb.d.ts index 809372f..6e2e884 100644 --- a/examples/generated-grpc-node/proto/examplecom/parent_message_v2_pb.d.ts +++ b/examples/generated-grpc-node/proto/examplecom/parent_message_v2_pb.d.ts @@ -6,33 +6,33 @@ import * as proto_othercom_external_child_message_pb from "../../proto/othercom/ export class ParentMessageV2 extends jspb.Message { hasInternalChildMessage(): boolean; - clearInternalChildMessage(): void; + clearInternalChildMessage(): ParentMessageV2; getInternalChildMessage(): ParentMessageV2.InternalChildMessage; - setInternalChildMessage(value?: ParentMessageV2.InternalChildMessage): void; + setInternalChildMessage(value?: ParentMessageV2.InternalChildMessage): ParentMessageV2; hasOptInternalChildMessage(): boolean; - clearOptInternalChildMessage(): void; + clearOptInternalChildMessage(): ParentMessageV2; getOptInternalChildMessage(): ParentMessageV2.InternalChildMessage | undefined; - setOptInternalChildMessage(value?: ParentMessageV2.InternalChildMessage): void; + setOptInternalChildMessage(value?: ParentMessageV2.InternalChildMessage): ParentMessageV2; - clearInternalChildrenList(): void; + clearInternalChildrenList(): ParentMessageV2; getInternalChildrenList(): Array; - setInternalChildrenList(value: Array): void; + setInternalChildrenList(value: Array): ParentMessageV2; addInternalChildren(value?: ParentMessageV2.InternalChildMessage, index?: number): ParentMessageV2.InternalChildMessage; hasExternalChildMessage(): boolean; - clearExternalChildMessage(): void; + clearExternalChildMessage(): ParentMessageV2; getExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage; - setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): ParentMessageV2; hasOptExternalChildMessage(): boolean; - clearOptExternalChildMessage(): void; + clearOptExternalChildMessage(): ParentMessageV2; getOptExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage | undefined; - setOptExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setOptExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): ParentMessageV2; - clearExternalChildrenList(): void; + clearExternalChildrenList(): ParentMessageV2; getExternalChildrenList(): Array; - setExternalChildrenList(value: Array): void; + setExternalChildrenList(value: Array): ParentMessageV2; addExternalChildren(value?: proto_othercom_external_child_message_pb.ExternalChildMessage, index?: number): proto_othercom_external_child_message_pb.ExternalChildMessage; serializeBinary(): Uint8Array; @@ -57,9 +57,9 @@ export namespace ParentMessageV2 { export class InternalChildMessage extends jspb.Message { hasMyString(): boolean; - clearMyString(): void; + clearMyString(): InternalChildMessage; getMyString(): string | undefined; - setMyString(value: string): void; + setMyString(value: string): InternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InternalChildMessage.AsObject; diff --git a/examples/generated-grpc-node/proto/examplecom/parent_message_v3_pb.d.ts b/examples/generated-grpc-node/proto/examplecom/parent_message_v3_pb.d.ts index 74008a6..37c240d 100644 --- a/examples/generated-grpc-node/proto/examplecom/parent_message_v3_pb.d.ts +++ b/examples/generated-grpc-node/proto/examplecom/parent_message_v3_pb.d.ts @@ -6,33 +6,33 @@ import * as proto_othercom_external_child_message_pb from "../../proto/othercom/ export class ParentMessageV3 extends jspb.Message { hasInternalChildMessage(): boolean; - clearInternalChildMessage(): void; + clearInternalChildMessage(): ParentMessageV3; getInternalChildMessage(): ParentMessageV3.InternalChildMessage | undefined; - setInternalChildMessage(value?: ParentMessageV3.InternalChildMessage): void; + setInternalChildMessage(value?: ParentMessageV3.InternalChildMessage): ParentMessageV3; hasOptInternalChildMessage(): boolean; - clearOptInternalChildMessage(): void; + clearOptInternalChildMessage(): ParentMessageV3; getOptInternalChildMessage(): ParentMessageV3.InternalChildMessage | undefined; - setOptInternalChildMessage(value?: ParentMessageV3.InternalChildMessage): void; + setOptInternalChildMessage(value?: ParentMessageV3.InternalChildMessage): ParentMessageV3; - clearInternalChildrenList(): void; + clearInternalChildrenList(): ParentMessageV3; getInternalChildrenList(): Array; - setInternalChildrenList(value: Array): void; + setInternalChildrenList(value: Array): ParentMessageV3; addInternalChildren(value?: ParentMessageV3.InternalChildMessage, index?: number): ParentMessageV3.InternalChildMessage; hasExternalChildMessage(): boolean; - clearExternalChildMessage(): void; + clearExternalChildMessage(): ParentMessageV3; getExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage | undefined; - setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): ParentMessageV3; hasOptExternalChildMessage(): boolean; - clearOptExternalChildMessage(): void; + clearOptExternalChildMessage(): ParentMessageV3; getOptExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage | undefined; - setOptExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setOptExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): ParentMessageV3; - clearExternalChildrenList(): void; + clearExternalChildrenList(): ParentMessageV3; getExternalChildrenList(): Array; - setExternalChildrenList(value: Array): void; + setExternalChildrenList(value: Array): ParentMessageV3; addExternalChildren(value?: proto_othercom_external_child_message_pb.ExternalChildMessage, index?: number): proto_othercom_external_child_message_pb.ExternalChildMessage; serializeBinary(): Uint8Array; @@ -57,7 +57,7 @@ export namespace ParentMessageV3 { export class InternalChildMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): InternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InternalChildMessage.AsObject; diff --git a/examples/generated-grpc-node/proto/examplecom/primitive_message_v2_pb.d.ts b/examples/generated-grpc-node/proto/examplecom/primitive_message_v2_pb.d.ts index 8cd1dfe..e29af2f 100644 --- a/examples/generated-grpc-node/proto/examplecom/primitive_message_v2_pb.d.ts +++ b/examples/generated-grpc-node/proto/examplecom/primitive_message_v2_pb.d.ts @@ -5,163 +5,163 @@ import * as jspb from "google-protobuf"; export class PrimitiveMessageV2 extends jspb.Message { hasMyDouble(): boolean; - clearMyDouble(): void; + clearMyDouble(): PrimitiveMessageV2; getMyDouble(): number | undefined; - setMyDouble(value: number): void; + setMyDouble(value: number): PrimitiveMessageV2; hasMyFloat(): boolean; - clearMyFloat(): void; + clearMyFloat(): PrimitiveMessageV2; getMyFloat(): number | undefined; - setMyFloat(value: number): void; + setMyFloat(value: number): PrimitiveMessageV2; hasMyInt32(): boolean; - clearMyInt32(): void; + clearMyInt32(): PrimitiveMessageV2; getMyInt32(): number | undefined; - setMyInt32(value: number): void; + setMyInt32(value: number): PrimitiveMessageV2; hasMyInt64(): boolean; - clearMyInt64(): void; + clearMyInt64(): PrimitiveMessageV2; getMyInt64(): number | undefined; - setMyInt64(value: number): void; + setMyInt64(value: number): PrimitiveMessageV2; hasMyUint32(): boolean; - clearMyUint32(): void; + clearMyUint32(): PrimitiveMessageV2; getMyUint32(): number | undefined; - setMyUint32(value: number): void; + setMyUint32(value: number): PrimitiveMessageV2; hasMyUint64(): boolean; - clearMyUint64(): void; + clearMyUint64(): PrimitiveMessageV2; getMyUint64(): number | undefined; - setMyUint64(value: number): void; + setMyUint64(value: number): PrimitiveMessageV2; hasMySint32(): boolean; - clearMySint32(): void; + clearMySint32(): PrimitiveMessageV2; getMySint32(): number | undefined; - setMySint32(value: number): void; + setMySint32(value: number): PrimitiveMessageV2; hasMySint64(): boolean; - clearMySint64(): void; + clearMySint64(): PrimitiveMessageV2; getMySint64(): number | undefined; - setMySint64(value: number): void; + setMySint64(value: number): PrimitiveMessageV2; hasMyFixed32(): boolean; - clearMyFixed32(): void; + clearMyFixed32(): PrimitiveMessageV2; getMyFixed32(): number | undefined; - setMyFixed32(value: number): void; + setMyFixed32(value: number): PrimitiveMessageV2; hasMyFixed64(): boolean; - clearMyFixed64(): void; + clearMyFixed64(): PrimitiveMessageV2; getMyFixed64(): number | undefined; - setMyFixed64(value: number): void; + setMyFixed64(value: number): PrimitiveMessageV2; hasMySfixed32(): boolean; - clearMySfixed32(): void; + clearMySfixed32(): PrimitiveMessageV2; getMySfixed32(): number | undefined; - setMySfixed32(value: number): void; + setMySfixed32(value: number): PrimitiveMessageV2; hasMySfixed64(): boolean; - clearMySfixed64(): void; + clearMySfixed64(): PrimitiveMessageV2; getMySfixed64(): number | undefined; - setMySfixed64(value: number): void; + setMySfixed64(value: number): PrimitiveMessageV2; hasMyBool(): boolean; - clearMyBool(): void; + clearMyBool(): PrimitiveMessageV2; getMyBool(): boolean | undefined; - setMyBool(value: boolean): void; + setMyBool(value: boolean): PrimitiveMessageV2; hasMyString(): boolean; - clearMyString(): void; + clearMyString(): PrimitiveMessageV2; getMyString(): string | undefined; - setMyString(value: string): void; + setMyString(value: string): PrimitiveMessageV2; hasMyBytes(): boolean; - clearMyBytes(): void; + clearMyBytes(): PrimitiveMessageV2; getMyBytes(): Uint8Array | string; getMyBytes_asU8(): Uint8Array; getMyBytes_asB64(): string; - setMyBytes(value: Uint8Array | string): void; + setMyBytes(value: Uint8Array | string): PrimitiveMessageV2; hasOptDouble(): boolean; - clearOptDouble(): void; + clearOptDouble(): PrimitiveMessageV2; getOptDouble(): number | undefined; - setOptDouble(value: number): void; + setOptDouble(value: number): PrimitiveMessageV2; hasOptFloat(): boolean; - clearOptFloat(): void; + clearOptFloat(): PrimitiveMessageV2; getOptFloat(): number | undefined; - setOptFloat(value: number): void; + setOptFloat(value: number): PrimitiveMessageV2; hasOptInt32(): boolean; - clearOptInt32(): void; + clearOptInt32(): PrimitiveMessageV2; getOptInt32(): number | undefined; - setOptInt32(value: number): void; + setOptInt32(value: number): PrimitiveMessageV2; hasOptInt64(): boolean; - clearOptInt64(): void; + clearOptInt64(): PrimitiveMessageV2; getOptInt64(): number | undefined; - setOptInt64(value: number): void; + setOptInt64(value: number): PrimitiveMessageV2; hasOptUint32(): boolean; - clearOptUint32(): void; + clearOptUint32(): PrimitiveMessageV2; getOptUint32(): number | undefined; - setOptUint32(value: number): void; + setOptUint32(value: number): PrimitiveMessageV2; hasOptUint64(): boolean; - clearOptUint64(): void; + clearOptUint64(): PrimitiveMessageV2; getOptUint64(): number | undefined; - setOptUint64(value: number): void; + setOptUint64(value: number): PrimitiveMessageV2; hasOptSint32(): boolean; - clearOptSint32(): void; + clearOptSint32(): PrimitiveMessageV2; getOptSint32(): number | undefined; - setOptSint32(value: number): void; + setOptSint32(value: number): PrimitiveMessageV2; hasOptSint64(): boolean; - clearOptSint64(): void; + clearOptSint64(): PrimitiveMessageV2; getOptSint64(): number | undefined; - setOptSint64(value: number): void; + setOptSint64(value: number): PrimitiveMessageV2; hasOptFixed32(): boolean; - clearOptFixed32(): void; + clearOptFixed32(): PrimitiveMessageV2; getOptFixed32(): number | undefined; - setOptFixed32(value: number): void; + setOptFixed32(value: number): PrimitiveMessageV2; hasOptFixed64(): boolean; - clearOptFixed64(): void; + clearOptFixed64(): PrimitiveMessageV2; getOptFixed64(): number | undefined; - setOptFixed64(value: number): void; + setOptFixed64(value: number): PrimitiveMessageV2; hasOptSfixed32(): boolean; - clearOptSfixed32(): void; + clearOptSfixed32(): PrimitiveMessageV2; getOptSfixed32(): number | undefined; - setOptSfixed32(value: number): void; + setOptSfixed32(value: number): PrimitiveMessageV2; hasOptSfixed64(): boolean; - clearOptSfixed64(): void; + clearOptSfixed64(): PrimitiveMessageV2; getOptSfixed64(): number | undefined; - setOptSfixed64(value: number): void; + setOptSfixed64(value: number): PrimitiveMessageV2; hasOptBool(): boolean; - clearOptBool(): void; + clearOptBool(): PrimitiveMessageV2; getOptBool(): boolean | undefined; - setOptBool(value: boolean): void; + setOptBool(value: boolean): PrimitiveMessageV2; hasOptString(): boolean; - clearOptString(): void; + clearOptString(): PrimitiveMessageV2; getOptString(): string | undefined; - setOptString(value: string): void; + setOptString(value: string): PrimitiveMessageV2; hasOptBytes(): boolean; - clearOptBytes(): void; + clearOptBytes(): PrimitiveMessageV2; getOptBytes(): Uint8Array | string; getOptBytes_asU8(): Uint8Array; getOptBytes_asB64(): string; - setOptBytes(value: Uint8Array | string): void; + setOptBytes(value: Uint8Array | string): PrimitiveMessageV2; hasOptNumber(): boolean; - clearOptNumber(): void; + clearOptNumber(): PrimitiveMessageV2; getOptNumber(): number | undefined; - setOptNumber(value: number): void; + setOptNumber(value: number): PrimitiveMessageV2; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): PrimitiveMessageV2.AsObject; diff --git a/examples/generated-grpc-node/proto/examplecom/primitive_message_v3_pb.d.ts b/examples/generated-grpc-node/proto/examplecom/primitive_message_v3_pb.d.ts index ae506c7..1c2987e 100644 --- a/examples/generated-grpc-node/proto/examplecom/primitive_message_v3_pb.d.ts +++ b/examples/generated-grpc-node/proto/examplecom/primitive_message_v3_pb.d.ts @@ -5,136 +5,136 @@ import * as jspb from "google-protobuf"; export class PrimitiveMessageV3 extends jspb.Message { getMyDouble(): number; - setMyDouble(value: number): void; + setMyDouble(value: number): PrimitiveMessageV3; getMyFloat(): number; - setMyFloat(value: number): void; + setMyFloat(value: number): PrimitiveMessageV3; getMyInt32(): number; - setMyInt32(value: number): void; + setMyInt32(value: number): PrimitiveMessageV3; getMyInt64(): number; - setMyInt64(value: number): void; + setMyInt64(value: number): PrimitiveMessageV3; getMyUint32(): number; - setMyUint32(value: number): void; + setMyUint32(value: number): PrimitiveMessageV3; getMyUint64(): number; - setMyUint64(value: number): void; + setMyUint64(value: number): PrimitiveMessageV3; getMySint32(): number; - setMySint32(value: number): void; + setMySint32(value: number): PrimitiveMessageV3; getMySint64(): number; - setMySint64(value: number): void; + setMySint64(value: number): PrimitiveMessageV3; getMyFixed32(): number; - setMyFixed32(value: number): void; + setMyFixed32(value: number): PrimitiveMessageV3; getMyFixed64(): number; - setMyFixed64(value: number): void; + setMyFixed64(value: number): PrimitiveMessageV3; getMySfixed32(): number; - setMySfixed32(value: number): void; + setMySfixed32(value: number): PrimitiveMessageV3; getMySfixed64(): number; - setMySfixed64(value: number): void; + setMySfixed64(value: number): PrimitiveMessageV3; getMyBool(): boolean; - setMyBool(value: boolean): void; + setMyBool(value: boolean): PrimitiveMessageV3; getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): PrimitiveMessageV3; getMyBytes(): Uint8Array | string; getMyBytes_asU8(): Uint8Array; getMyBytes_asB64(): string; - setMyBytes(value: Uint8Array | string): void; + setMyBytes(value: Uint8Array | string): PrimitiveMessageV3; getMyNumber(): number; - setMyNumber(value: number): void; + setMyNumber(value: number): PrimitiveMessageV3; hasOptDouble(): boolean; - clearOptDouble(): void; + clearOptDouble(): PrimitiveMessageV3; getOptDouble(): number; - setOptDouble(value: number): void; + setOptDouble(value: number): PrimitiveMessageV3; hasOptFloat(): boolean; - clearOptFloat(): void; + clearOptFloat(): PrimitiveMessageV3; getOptFloat(): number; - setOptFloat(value: number): void; + setOptFloat(value: number): PrimitiveMessageV3; hasOptInt32(): boolean; - clearOptInt32(): void; + clearOptInt32(): PrimitiveMessageV3; getOptInt32(): number; - setOptInt32(value: number): void; + setOptInt32(value: number): PrimitiveMessageV3; hasOptInt64(): boolean; - clearOptInt64(): void; + clearOptInt64(): PrimitiveMessageV3; getOptInt64(): number; - setOptInt64(value: number): void; + setOptInt64(value: number): PrimitiveMessageV3; hasOptUint32(): boolean; - clearOptUint32(): void; + clearOptUint32(): PrimitiveMessageV3; getOptUint32(): number; - setOptUint32(value: number): void; + setOptUint32(value: number): PrimitiveMessageV3; hasOptUint64(): boolean; - clearOptUint64(): void; + clearOptUint64(): PrimitiveMessageV3; getOptUint64(): number; - setOptUint64(value: number): void; + setOptUint64(value: number): PrimitiveMessageV3; hasOptSint32(): boolean; - clearOptSint32(): void; + clearOptSint32(): PrimitiveMessageV3; getOptSint32(): number; - setOptSint32(value: number): void; + setOptSint32(value: number): PrimitiveMessageV3; hasOptSint64(): boolean; - clearOptSint64(): void; + clearOptSint64(): PrimitiveMessageV3; getOptSint64(): number; - setOptSint64(value: number): void; + setOptSint64(value: number): PrimitiveMessageV3; hasOptFixed32(): boolean; - clearOptFixed32(): void; + clearOptFixed32(): PrimitiveMessageV3; getOptFixed32(): number; - setOptFixed32(value: number): void; + setOptFixed32(value: number): PrimitiveMessageV3; hasOptFixed64(): boolean; - clearOptFixed64(): void; + clearOptFixed64(): PrimitiveMessageV3; getOptFixed64(): number; - setOptFixed64(value: number): void; + setOptFixed64(value: number): PrimitiveMessageV3; hasOptSfixed32(): boolean; - clearOptSfixed32(): void; + clearOptSfixed32(): PrimitiveMessageV3; getOptSfixed32(): number; - setOptSfixed32(value: number): void; + setOptSfixed32(value: number): PrimitiveMessageV3; hasOptSfixed64(): boolean; - clearOptSfixed64(): void; + clearOptSfixed64(): PrimitiveMessageV3; getOptSfixed64(): number; - setOptSfixed64(value: number): void; + setOptSfixed64(value: number): PrimitiveMessageV3; hasOptBool(): boolean; - clearOptBool(): void; + clearOptBool(): PrimitiveMessageV3; getOptBool(): boolean; - setOptBool(value: boolean): void; + setOptBool(value: boolean): PrimitiveMessageV3; hasOptString(): boolean; - clearOptString(): void; + clearOptString(): PrimitiveMessageV3; getOptString(): string; - setOptString(value: string): void; + setOptString(value: string): PrimitiveMessageV3; hasOptBytes(): boolean; - clearOptBytes(): void; + clearOptBytes(): PrimitiveMessageV3; getOptBytes(): Uint8Array | string; getOptBytes_asU8(): Uint8Array; getOptBytes_asB64(): string; - setOptBytes(value: Uint8Array | string): void; + setOptBytes(value: Uint8Array | string): PrimitiveMessageV3; hasOptNumber(): boolean; - clearOptNumber(): void; + clearOptNumber(): PrimitiveMessageV3; getOptNumber(): number; - setOptNumber(value: number): void; + setOptNumber(value: number): PrimitiveMessageV3; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): PrimitiveMessageV3.AsObject; diff --git a/examples/generated-grpc-node/proto/examplecom/repeated_primitive_message_pb.d.ts b/examples/generated-grpc-node/proto/examplecom/repeated_primitive_message_pb.d.ts index 2492a87..ee9a0e7 100644 --- a/examples/generated-grpc-node/proto/examplecom/repeated_primitive_message_pb.d.ts +++ b/examples/generated-grpc-node/proto/examplecom/repeated_primitive_message_pb.d.ts @@ -4,82 +4,82 @@ import * as jspb from "google-protobuf"; export class RepeatedPrimitiveMessage extends jspb.Message { - clearMyDoubleList(): void; + clearMyDoubleList(): RepeatedPrimitiveMessage; getMyDoubleList(): Array; - setMyDoubleList(value: Array): void; - addMyDouble(value: number, index?: number): number; + setMyDoubleList(value: Array): RepeatedPrimitiveMessage; + addMyDouble(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyFloatList(): void; + clearMyFloatList(): RepeatedPrimitiveMessage; getMyFloatList(): Array; - setMyFloatList(value: Array): void; - addMyFloat(value: number, index?: number): number; + setMyFloatList(value: Array): RepeatedPrimitiveMessage; + addMyFloat(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyInt32List(): void; + clearMyInt32List(): RepeatedPrimitiveMessage; getMyInt32List(): Array; - setMyInt32List(value: Array): void; - addMyInt32(value: number, index?: number): number; + setMyInt32List(value: Array): RepeatedPrimitiveMessage; + addMyInt32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyInt64List(): void; + clearMyInt64List(): RepeatedPrimitiveMessage; getMyInt64List(): Array; - setMyInt64List(value: Array): void; - addMyInt64(value: number, index?: number): number; + setMyInt64List(value: Array): RepeatedPrimitiveMessage; + addMyInt64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyUint32List(): void; + clearMyUint32List(): RepeatedPrimitiveMessage; getMyUint32List(): Array; - setMyUint32List(value: Array): void; - addMyUint32(value: number, index?: number): number; + setMyUint32List(value: Array): RepeatedPrimitiveMessage; + addMyUint32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyUint64List(): void; + clearMyUint64List(): RepeatedPrimitiveMessage; getMyUint64List(): Array; - setMyUint64List(value: Array): void; - addMyUint64(value: number, index?: number): number; + setMyUint64List(value: Array): RepeatedPrimitiveMessage; + addMyUint64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMySint32List(): void; + clearMySint32List(): RepeatedPrimitiveMessage; getMySint32List(): Array; - setMySint32List(value: Array): void; - addMySint32(value: number, index?: number): number; + setMySint32List(value: Array): RepeatedPrimitiveMessage; + addMySint32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMySint64List(): void; + clearMySint64List(): RepeatedPrimitiveMessage; getMySint64List(): Array; - setMySint64List(value: Array): void; - addMySint64(value: number, index?: number): number; + setMySint64List(value: Array): RepeatedPrimitiveMessage; + addMySint64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyFixed32List(): void; + clearMyFixed32List(): RepeatedPrimitiveMessage; getMyFixed32List(): Array; - setMyFixed32List(value: Array): void; - addMyFixed32(value: number, index?: number): number; + setMyFixed32List(value: Array): RepeatedPrimitiveMessage; + addMyFixed32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyFixed64List(): void; + clearMyFixed64List(): RepeatedPrimitiveMessage; getMyFixed64List(): Array; - setMyFixed64List(value: Array): void; - addMyFixed64(value: number, index?: number): number; + setMyFixed64List(value: Array): RepeatedPrimitiveMessage; + addMyFixed64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMySfixed32List(): void; + clearMySfixed32List(): RepeatedPrimitiveMessage; getMySfixed32List(): Array; - setMySfixed32List(value: Array): void; - addMySfixed32(value: number, index?: number): number; + setMySfixed32List(value: Array): RepeatedPrimitiveMessage; + addMySfixed32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMySfixed64List(): void; + clearMySfixed64List(): RepeatedPrimitiveMessage; getMySfixed64List(): Array; - setMySfixed64List(value: Array): void; - addMySfixed64(value: number, index?: number): number; + setMySfixed64List(value: Array): RepeatedPrimitiveMessage; + addMySfixed64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyBoolList(): void; + clearMyBoolList(): RepeatedPrimitiveMessage; getMyBoolList(): Array; - setMyBoolList(value: Array): void; - addMyBool(value: boolean, index?: number): boolean; + setMyBoolList(value: Array): RepeatedPrimitiveMessage; + addMyBool(value: boolean, index?: number): RepeatedPrimitiveMessage; - clearMyStringList(): void; + clearMyStringList(): RepeatedPrimitiveMessage; getMyStringList(): Array; - setMyStringList(value: Array): void; - addMyString(value: string, index?: number): string; + setMyStringList(value: Array): RepeatedPrimitiveMessage; + addMyString(value: string, index?: number): RepeatedPrimitiveMessage; - clearMyBytesList(): void; + clearMyBytesList(): RepeatedPrimitiveMessage; getMyBytesList(): Array; getMyBytesList_asU8(): Array; getMyBytesList_asB64(): Array; - setMyBytesList(value: Array): void; - addMyBytes(value: Uint8Array | string, index?: number): Uint8Array | string; + setMyBytesList(value: Array): RepeatedPrimitiveMessage; + addMyBytes(value: Uint8Array | string, index?: number): RepeatedPrimitiveMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): RepeatedPrimitiveMessage.AsObject; diff --git a/examples/generated-grpc-node/proto/examplecom/reserved_words_pb.d.ts b/examples/generated-grpc-node/proto/examplecom/reserved_words_pb.d.ts index b6b1161..6f07fd6 100644 --- a/examples/generated-grpc-node/proto/examplecom/reserved_words_pb.d.ts +++ b/examples/generated-grpc-node/proto/examplecom/reserved_words_pb.d.ts @@ -5,178 +5,178 @@ import * as jspb from "google-protobuf"; export class ReservedWordsMessage extends jspb.Message { getAbstract(): string; - setAbstract(value: string): void; + setAbstract(value: string): ReservedWordsMessage; getBoolean(): string; - setBoolean(value: string): void; + setBoolean(value: string): ReservedWordsMessage; getBreak(): string; - setBreak(value: string): void; + setBreak(value: string): ReservedWordsMessage; getByte(): string; - setByte(value: string): void; + setByte(value: string): ReservedWordsMessage; getCase(): string; - setCase(value: string): void; + setCase(value: string): ReservedWordsMessage; getCatch(): string; - setCatch(value: string): void; + setCatch(value: string): ReservedWordsMessage; getChar(): string; - setChar(value: string): void; + setChar(value: string): ReservedWordsMessage; getClass(): string; - setClass(value: string): void; + setClass(value: string): ReservedWordsMessage; getConst(): string; - setConst(value: string): void; + setConst(value: string): ReservedWordsMessage; getContinue(): string; - setContinue(value: string): void; + setContinue(value: string): ReservedWordsMessage; getDebugger(): string; - setDebugger(value: string): void; + setDebugger(value: string): ReservedWordsMessage; getDefault(): string; - setDefault(value: string): void; + setDefault(value: string): ReservedWordsMessage; getDelete(): string; - setDelete(value: string): void; + setDelete(value: string): ReservedWordsMessage; getDo(): string; - setDo(value: string): void; + setDo(value: string): ReservedWordsMessage; getDouble(): string; - setDouble(value: string): void; + setDouble(value: string): ReservedWordsMessage; getElse(): string; - setElse(value: string): void; + setElse(value: string): ReservedWordsMessage; getEnum(): string; - setEnum(value: string): void; + setEnum(value: string): ReservedWordsMessage; getExport(): string; - setExport(value: string): void; + setExport(value: string): ReservedWordsMessage; getExtends(): string; - setExtends(value: string): void; + setExtends(value: string): ReservedWordsMessage; getFalse(): string; - setFalse(value: string): void; + setFalse(value: string): ReservedWordsMessage; getFinal(): string; - setFinal(value: string): void; + setFinal(value: string): ReservedWordsMessage; getFinally(): string; - setFinally(value: string): void; + setFinally(value: string): ReservedWordsMessage; getFloat(): string; - setFloat(value: string): void; + setFloat(value: string): ReservedWordsMessage; getFor(): string; - setFor(value: string): void; + setFor(value: string): ReservedWordsMessage; getFunction(): string; - setFunction(value: string): void; + setFunction(value: string): ReservedWordsMessage; getGoto(): string; - setGoto(value: string): void; + setGoto(value: string): ReservedWordsMessage; getIf(): string; - setIf(value: string): void; + setIf(value: string): ReservedWordsMessage; getImplements(): string; - setImplements(value: string): void; + setImplements(value: string): ReservedWordsMessage; getImport(): string; - setImport(value: string): void; + setImport(value: string): ReservedWordsMessage; getIn(): string; - setIn(value: string): void; + setIn(value: string): ReservedWordsMessage; getInstanceof(): string; - setInstanceof(value: string): void; + setInstanceof(value: string): ReservedWordsMessage; getInt(): string; - setInt(value: string): void; + setInt(value: string): ReservedWordsMessage; getInterface(): string; - setInterface(value: string): void; + setInterface(value: string): ReservedWordsMessage; getLong(): string; - setLong(value: string): void; + setLong(value: string): ReservedWordsMessage; getNative(): string; - setNative(value: string): void; + setNative(value: string): ReservedWordsMessage; getNew(): string; - setNew(value: string): void; + setNew(value: string): ReservedWordsMessage; getNull(): string; - setNull(value: string): void; + setNull(value: string): ReservedWordsMessage; getPackage(): string; - setPackage(value: string): void; + setPackage(value: string): ReservedWordsMessage; getPrivate(): string; - setPrivate(value: string): void; + setPrivate(value: string): ReservedWordsMessage; getProtected(): string; - setProtected(value: string): void; + setProtected(value: string): ReservedWordsMessage; getPublic(): string; - setPublic(value: string): void; + setPublic(value: string): ReservedWordsMessage; getReturn(): string; - setReturn(value: string): void; + setReturn(value: string): ReservedWordsMessage; getShort(): string; - setShort(value: string): void; + setShort(value: string): ReservedWordsMessage; getStatic(): string; - setStatic(value: string): void; + setStatic(value: string): ReservedWordsMessage; getSuper(): string; - setSuper(value: string): void; + setSuper(value: string): ReservedWordsMessage; getSwitch(): string; - setSwitch(value: string): void; + setSwitch(value: string): ReservedWordsMessage; getSynchronized(): string; - setSynchronized(value: string): void; + setSynchronized(value: string): ReservedWordsMessage; getThis(): string; - setThis(value: string): void; + setThis(value: string): ReservedWordsMessage; getThrow(): string; - setThrow(value: string): void; + setThrow(value: string): ReservedWordsMessage; getThrows(): string; - setThrows(value: string): void; + setThrows(value: string): ReservedWordsMessage; getTransient(): string; - setTransient(value: string): void; + setTransient(value: string): ReservedWordsMessage; getTry(): string; - setTry(value: string): void; + setTry(value: string): ReservedWordsMessage; getTypeof(): string; - setTypeof(value: string): void; + setTypeof(value: string): ReservedWordsMessage; getVar(): string; - setVar(value: string): void; + setVar(value: string): ReservedWordsMessage; getVoid(): string; - setVoid(value: string): void; + setVoid(value: string): ReservedWordsMessage; getVolatile(): string; - setVolatile(value: string): void; + setVolatile(value: string): ReservedWordsMessage; getWhile(): string; - setWhile(value: string): void; + setWhile(value: string): ReservedWordsMessage; getWith(): string; - setWith(value: string): void; + setWith(value: string): ReservedWordsMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ReservedWordsMessage.AsObject; diff --git a/examples/generated-grpc-node/proto/examplecom/simple_pb.d.ts b/examples/generated-grpc-node/proto/examplecom/simple_pb.d.ts index 9384ef6..dd2ed34 100644 --- a/examples/generated-grpc-node/proto/examplecom/simple_pb.d.ts +++ b/examples/generated-grpc-node/proto/examplecom/simple_pb.d.ts @@ -17,75 +17,75 @@ import * as google_protobuf_wrappers_pb from "google-protobuf/google/protobuf/wr export class MySimple extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): MySimple; getMyBool(): boolean; - setMyBool(value: boolean): void; + setMyBool(value: boolean): MySimple; - clearSomeLabelsList(): void; + clearSomeLabelsList(): MySimple; getSomeLabelsList(): Array; - setSomeLabelsList(value: Array): void; - addSomeLabels(value: string, index?: number): string; + setSomeLabelsList(value: Array): MySimple; + addSomeLabels(value: string, index?: number): MySimple; hasSomeCodeGeneratorRequest(): boolean; - clearSomeCodeGeneratorRequest(): void; + clearSomeCodeGeneratorRequest(): MySimple; getSomeCodeGeneratorRequest(): google_protobuf_compiler_plugin_pb.CodeGeneratorRequest | undefined; - setSomeCodeGeneratorRequest(value?: google_protobuf_compiler_plugin_pb.CodeGeneratorRequest): void; + setSomeCodeGeneratorRequest(value?: google_protobuf_compiler_plugin_pb.CodeGeneratorRequest): MySimple; hasSomeAny(): boolean; - clearSomeAny(): void; + clearSomeAny(): MySimple; getSomeAny(): google_protobuf_any_pb.Any | undefined; - setSomeAny(value?: google_protobuf_any_pb.Any): void; + setSomeAny(value?: google_protobuf_any_pb.Any): MySimple; hasSomeMethod(): boolean; - clearSomeMethod(): void; + clearSomeMethod(): MySimple; getSomeMethod(): google_protobuf_api_pb.Method | undefined; - setSomeMethod(value?: google_protobuf_api_pb.Method): void; + setSomeMethod(value?: google_protobuf_api_pb.Method): MySimple; hasSomeGeneratedCodeInfo(): boolean; - clearSomeGeneratedCodeInfo(): void; + clearSomeGeneratedCodeInfo(): MySimple; getSomeGeneratedCodeInfo(): google_protobuf_descriptor_pb.GeneratedCodeInfo | undefined; - setSomeGeneratedCodeInfo(value?: google_protobuf_descriptor_pb.GeneratedCodeInfo): void; + setSomeGeneratedCodeInfo(value?: google_protobuf_descriptor_pb.GeneratedCodeInfo): MySimple; hasSomeDuration(): boolean; - clearSomeDuration(): void; + clearSomeDuration(): MySimple; getSomeDuration(): google_protobuf_duration_pb.Duration | undefined; - setSomeDuration(value?: google_protobuf_duration_pb.Duration): void; + setSomeDuration(value?: google_protobuf_duration_pb.Duration): MySimple; hasSomeEmpty(): boolean; - clearSomeEmpty(): void; + clearSomeEmpty(): MySimple; getSomeEmpty(): google_protobuf_empty_pb.Empty | undefined; - setSomeEmpty(value?: google_protobuf_empty_pb.Empty): void; + setSomeEmpty(value?: google_protobuf_empty_pb.Empty): MySimple; hasSomeFieldMask(): boolean; - clearSomeFieldMask(): void; + clearSomeFieldMask(): MySimple; getSomeFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; - setSomeFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): void; + setSomeFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): MySimple; hasSomeSourceContext(): boolean; - clearSomeSourceContext(): void; + clearSomeSourceContext(): MySimple; getSomeSourceContext(): google_protobuf_source_context_pb.SourceContext | undefined; - setSomeSourceContext(value?: google_protobuf_source_context_pb.SourceContext): void; + setSomeSourceContext(value?: google_protobuf_source_context_pb.SourceContext): MySimple; hasSomeStruct(): boolean; - clearSomeStruct(): void; + clearSomeStruct(): MySimple; getSomeStruct(): google_protobuf_struct_pb.Struct | undefined; - setSomeStruct(value?: google_protobuf_struct_pb.Struct): void; + setSomeStruct(value?: google_protobuf_struct_pb.Struct): MySimple; hasSomeTimestamp(): boolean; - clearSomeTimestamp(): void; + clearSomeTimestamp(): MySimple; getSomeTimestamp(): google_protobuf_timestamp_pb.Timestamp | undefined; - setSomeTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): void; + setSomeTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): MySimple; hasSomeType(): boolean; - clearSomeType(): void; + clearSomeType(): MySimple; getSomeType(): google_protobuf_type_pb.Type | undefined; - setSomeType(value?: google_protobuf_type_pb.Type): void; + setSomeType(value?: google_protobuf_type_pb.Type): MySimple; hasSomeDoubleValue(): boolean; - clearSomeDoubleValue(): void; + clearSomeDoubleValue(): MySimple; getSomeDoubleValue(): google_protobuf_wrappers_pb.DoubleValue | undefined; - setSomeDoubleValue(value?: google_protobuf_wrappers_pb.DoubleValue): void; + setSomeDoubleValue(value?: google_protobuf_wrappers_pb.DoubleValue): MySimple; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MySimple.AsObject; diff --git a/examples/generated-grpc-node/proto/examplecom/simple_service_pb.d.ts b/examples/generated-grpc-node/proto/examplecom/simple_service_pb.d.ts index 3f35e95..58c64a4 100644 --- a/examples/generated-grpc-node/proto/examplecom/simple_service_pb.d.ts +++ b/examples/generated-grpc-node/proto/examplecom/simple_service_pb.d.ts @@ -8,12 +8,12 @@ import * as google_protobuf_timestamp_pb from "google-protobuf/google/protobuf/t export class UnaryRequest extends jspb.Message { getSomeInt64(): number; - setSomeInt64(value: number): void; + setSomeInt64(value: number): UnaryRequest; hasSomeTimestamp(): boolean; - clearSomeTimestamp(): void; + clearSomeTimestamp(): UnaryRequest; getSomeTimestamp(): google_protobuf_timestamp_pb.Timestamp | undefined; - setSomeTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): void; + setSomeTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): UnaryRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UnaryRequest.AsObject; @@ -50,7 +50,7 @@ export namespace UnaryResponse { export class StreamRequest extends jspb.Message { getSomeString(): string; - setSomeString(value: string): void; + setSomeString(value: string): StreamRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): StreamRequest.AsObject; diff --git a/examples/generated-grpc-node/proto/examplecom/simplevalue_pb.d.ts b/examples/generated-grpc-node/proto/examplecom/simplevalue_pb.d.ts index 79da301..efd9543 100644 --- a/examples/generated-grpc-node/proto/examplecom/simplevalue_pb.d.ts +++ b/examples/generated-grpc-node/proto/examplecom/simplevalue_pb.d.ts @@ -5,40 +5,40 @@ import * as jspb from "google-protobuf"; export class SimpleValue extends jspb.Message { getFirstField(): string; - setFirstField(value: string): void; + setFirstField(value: string): SimpleValue; getSecondField(): number; - setSecondField(value: number): void; + setSecondField(value: number): SimpleValue; hasNumberValue(): boolean; - clearNumberValue(): void; + clearNumberValue(): SimpleValue; getNumberValue(): number; - setNumberValue(value: number): void; + setNumberValue(value: number): SimpleValue; hasStringValue(): boolean; - clearStringValue(): void; + clearStringValue(): SimpleValue; getStringValue(): string; - setStringValue(value: string): void; + setStringValue(value: string): SimpleValue; hasBoolValue(): boolean; - clearBoolValue(): void; + clearBoolValue(): SimpleValue; getBoolValue(): boolean; - setBoolValue(value: boolean): void; + setBoolValue(value: boolean): SimpleValue; hasNumber2Value(): boolean; - clearNumber2Value(): void; + clearNumber2Value(): SimpleValue; getNumber2Value(): number; - setNumber2Value(value: number): void; + setNumber2Value(value: number): SimpleValue; hasString2Value(): boolean; - clearString2Value(): void; + clearString2Value(): SimpleValue; getString2Value(): string; - setString2Value(value: string): void; + setString2Value(value: string): SimpleValue; hasBool2Value(): boolean; - clearBool2Value(): void; + clearBool2Value(): SimpleValue; getBool2Value(): boolean; - setBool2Value(value: boolean): void; + setBool2Value(value: boolean): SimpleValue; getKindCase(): SimpleValue.KindCase; getAnotherCase(): SimpleValue.AnotherCase; diff --git a/examples/generated-grpc-node/proto/examplecom/well_known_message_pb.d.ts b/examples/generated-grpc-node/proto/examplecom/well_known_message_pb.d.ts index a970a7e..18ca923 100644 --- a/examples/generated-grpc-node/proto/examplecom/well_known_message_pb.d.ts +++ b/examples/generated-grpc-node/proto/examplecom/well_known_message_pb.d.ts @@ -17,64 +17,64 @@ import * as google_protobuf_wrappers_pb from "google-protobuf/google/protobuf/wr export class WellKnownMessage extends jspb.Message { hasMyCodeGeneratorRequest(): boolean; - clearMyCodeGeneratorRequest(): void; + clearMyCodeGeneratorRequest(): WellKnownMessage; getMyCodeGeneratorRequest(): google_protobuf_compiler_plugin_pb.CodeGeneratorRequest | undefined; - setMyCodeGeneratorRequest(value?: google_protobuf_compiler_plugin_pb.CodeGeneratorRequest): void; + setMyCodeGeneratorRequest(value?: google_protobuf_compiler_plugin_pb.CodeGeneratorRequest): WellKnownMessage; hasMyAny(): boolean; - clearMyAny(): void; + clearMyAny(): WellKnownMessage; getMyAny(): google_protobuf_any_pb.Any | undefined; - setMyAny(value?: google_protobuf_any_pb.Any): void; + setMyAny(value?: google_protobuf_any_pb.Any): WellKnownMessage; hasMyMethod(): boolean; - clearMyMethod(): void; + clearMyMethod(): WellKnownMessage; getMyMethod(): google_protobuf_api_pb.Method | undefined; - setMyMethod(value?: google_protobuf_api_pb.Method): void; + setMyMethod(value?: google_protobuf_api_pb.Method): WellKnownMessage; hasMyGeneratedCodeInfo(): boolean; - clearMyGeneratedCodeInfo(): void; + clearMyGeneratedCodeInfo(): WellKnownMessage; getMyGeneratedCodeInfo(): google_protobuf_descriptor_pb.GeneratedCodeInfo | undefined; - setMyGeneratedCodeInfo(value?: google_protobuf_descriptor_pb.GeneratedCodeInfo): void; + setMyGeneratedCodeInfo(value?: google_protobuf_descriptor_pb.GeneratedCodeInfo): WellKnownMessage; hasMyDuration(): boolean; - clearMyDuration(): void; + clearMyDuration(): WellKnownMessage; getMyDuration(): google_protobuf_duration_pb.Duration | undefined; - setMyDuration(value?: google_protobuf_duration_pb.Duration): void; + setMyDuration(value?: google_protobuf_duration_pb.Duration): WellKnownMessage; hasMyEmpty(): boolean; - clearMyEmpty(): void; + clearMyEmpty(): WellKnownMessage; getMyEmpty(): google_protobuf_empty_pb.Empty | undefined; - setMyEmpty(value?: google_protobuf_empty_pb.Empty): void; + setMyEmpty(value?: google_protobuf_empty_pb.Empty): WellKnownMessage; hasMyFieldMask(): boolean; - clearMyFieldMask(): void; + clearMyFieldMask(): WellKnownMessage; getMyFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; - setMyFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): void; + setMyFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): WellKnownMessage; hasMySourceContext(): boolean; - clearMySourceContext(): void; + clearMySourceContext(): WellKnownMessage; getMySourceContext(): google_protobuf_source_context_pb.SourceContext | undefined; - setMySourceContext(value?: google_protobuf_source_context_pb.SourceContext): void; + setMySourceContext(value?: google_protobuf_source_context_pb.SourceContext): WellKnownMessage; hasMyStruct(): boolean; - clearMyStruct(): void; + clearMyStruct(): WellKnownMessage; getMyStruct(): google_protobuf_struct_pb.Struct | undefined; - setMyStruct(value?: google_protobuf_struct_pb.Struct): void; + setMyStruct(value?: google_protobuf_struct_pb.Struct): WellKnownMessage; hasMyTimestamp(): boolean; - clearMyTimestamp(): void; + clearMyTimestamp(): WellKnownMessage; getMyTimestamp(): google_protobuf_timestamp_pb.Timestamp | undefined; - setMyTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): void; + setMyTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): WellKnownMessage; hasMyType(): boolean; - clearMyType(): void; + clearMyType(): WellKnownMessage; getMyType(): google_protobuf_type_pb.Type | undefined; - setMyType(value?: google_protobuf_type_pb.Type): void; + setMyType(value?: google_protobuf_type_pb.Type): WellKnownMessage; hasMyDoubleValue(): boolean; - clearMyDoubleValue(): void; + clearMyDoubleValue(): WellKnownMessage; getMyDoubleValue(): google_protobuf_wrappers_pb.DoubleValue | undefined; - setMyDoubleValue(value?: google_protobuf_wrappers_pb.DoubleValue): void; + setMyDoubleValue(value?: google_protobuf_wrappers_pb.DoubleValue): WellKnownMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): WellKnownMessage.AsObject; diff --git a/examples/generated-grpc-node/proto/orphan_pb.d.ts b/examples/generated-grpc-node/proto/orphan_pb.d.ts index 8db0ce1..70898a4 100644 --- a/examples/generated-grpc-node/proto/orphan_pb.d.ts +++ b/examples/generated-grpc-node/proto/orphan_pb.d.ts @@ -5,7 +5,7 @@ import * as jspb from "google-protobuf"; export class OrphanMapMessage extends jspb.Message { getPrimitiveIntsMap(): jspb.Map; - clearPrimitiveIntsMap(): void; + clearPrimitiveIntsMap(): OrphanMapMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OrphanMapMessage.AsObject; static toObject(includeInstance: boolean, msg: OrphanMapMessage): OrphanMapMessage.AsObject; @@ -24,13 +24,13 @@ export namespace OrphanMapMessage { export class OrphanMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): OrphanMessage; getMyBool(): boolean; - setMyBool(value: boolean): void; + setMyBool(value: boolean): OrphanMessage; getMyEnum(): OrphanEnumMap[keyof OrphanEnumMap]; - setMyEnum(value: OrphanEnumMap[keyof OrphanEnumMap]): void; + setMyEnum(value: OrphanEnumMap[keyof OrphanEnumMap]): OrphanMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OrphanMessage.AsObject; @@ -52,7 +52,7 @@ export namespace OrphanMessage { export class OrphanUnaryRequest extends jspb.Message { getSomeInt64(): number; - setSomeInt64(value: number): void; + setSomeInt64(value: number): OrphanUnaryRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OrphanUnaryRequest.AsObject; @@ -72,7 +72,7 @@ export namespace OrphanUnaryRequest { export class OrphanStreamRequest extends jspb.Message { getSomeString(): string; - setSomeString(value: string): void; + setSomeString(value: string): OrphanStreamRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OrphanStreamRequest.AsObject; diff --git a/examples/generated-grpc-node/proto/othercom/external_child_message_pb.d.ts b/examples/generated-grpc-node/proto/othercom/external_child_message_pb.d.ts index 569e585..db0668e 100644 --- a/examples/generated-grpc-node/proto/othercom/external_child_message_pb.d.ts +++ b/examples/generated-grpc-node/proto/othercom/external_child_message_pb.d.ts @@ -5,7 +5,7 @@ import * as jspb from "google-protobuf"; export class ExternalChildMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): ExternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ExternalChildMessage.AsObject; diff --git a/examples/generated-grpc-web/proto/examplecom/annotations_pb.d.ts b/examples/generated-grpc-web/proto/examplecom/annotations_pb.d.ts index 2c0f3e2..49226f9 100644 --- a/examples/generated-grpc-web/proto/examplecom/annotations_pb.d.ts +++ b/examples/generated-grpc-web/proto/examplecom/annotations_pb.d.ts @@ -5,19 +5,19 @@ import * as jspb from "google-protobuf"; export class AnnotatedMessage extends jspb.Message { getMyunit64(): string; - setMyunit64(value: string): void; + setMyunit64(value: string): AnnotatedMessage; getMyint64(): string; - setMyint64(value: string): void; + setMyint64(value: string): AnnotatedMessage; getMyfixed64(): string; - setMyfixed64(value: string): void; + setMyfixed64(value: string): AnnotatedMessage; getMysint64(): string; - setMysint64(value: string): void; + setMysint64(value: string): AnnotatedMessage; getMysfixed64(): string; - setMysfixed64(value: string): void; + setMysfixed64(value: string): AnnotatedMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AnnotatedMessage.AsObject; diff --git a/examples/generated-grpc-web/proto/examplecom/casing_pb.d.ts b/examples/generated-grpc-web/proto/examplecom/casing_pb.d.ts index e7ed925..eaf6773 100644 --- a/examples/generated-grpc-web/proto/examplecom/casing_pb.d.ts +++ b/examples/generated-grpc-web/proto/examplecom/casing_pb.d.ts @@ -5,19 +5,19 @@ import * as jspb from "google-protobuf"; export class CasingMessage extends jspb.Message { getTitlecase(): string; - setTitlecase(value: string): void; + setTitlecase(value: string): CasingMessage; getCamelcase(): string; - setCamelcase(value: string): void; + setCamelcase(value: string): CasingMessage; getSnakeCase(): string; - setSnakeCase(value: string): void; + setSnakeCase(value: string): CasingMessage; getLeadingunderscorecamelcase(): string; - setLeadingunderscorecamelcase(value: string): void; + setLeadingunderscorecamelcase(value: string): CasingMessage; getLeadingunderscoretitlecase(): string; - setLeadingunderscoretitlecase(value: string): void; + setLeadingunderscoretitlecase(value: string): CasingMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CasingMessage.AsObject; diff --git a/examples/generated-grpc-web/proto/examplecom/enum_message_pb.d.ts b/examples/generated-grpc-web/proto/examplecom/enum_message_pb.d.ts index 61181ee..0d50ec8 100644 --- a/examples/generated-grpc-web/proto/examplecom/enum_message_pb.d.ts +++ b/examples/generated-grpc-web/proto/examplecom/enum_message_pb.d.ts @@ -6,20 +6,20 @@ import * as proto_othercom_external_enum_pb from "../../proto/othercom/external_ export class EnumMessage extends jspb.Message { getInternalEnum(): EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap]; - setInternalEnum(value: EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap]): void; + setInternalEnum(value: EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap]): EnumMessage; - clearInternalEnumsList(): void; + clearInternalEnumsList(): EnumMessage; getInternalEnumsList(): Array; - setInternalEnumsList(value: Array): void; - addInternalEnums(value: EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap], index?: number): EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap]; + setInternalEnumsList(value: Array): EnumMessage; + addInternalEnums(value: EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap], index?: number): EnumMessage; getExternalEnum(): proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap]; - setExternalEnum(value: proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap]): void; + setExternalEnum(value: proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap]): EnumMessage; - clearExternalEnumsList(): void; + clearExternalEnumsList(): EnumMessage; getExternalEnumsList(): Array; - setExternalEnumsList(value: Array): void; - addExternalEnums(value: proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap], index?: number): proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap]; + setExternalEnumsList(value: Array): EnumMessage; + addExternalEnums(value: proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap], index?: number): EnumMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): EnumMessage.AsObject; diff --git a/examples/generated-grpc-web/proto/examplecom/extensions_pb.d.ts b/examples/generated-grpc-web/proto/examplecom/extensions_pb.d.ts index 27ca00f..64ae446 100644 --- a/examples/generated-grpc-web/proto/examplecom/extensions_pb.d.ts +++ b/examples/generated-grpc-web/proto/examplecom/extensions_pb.d.ts @@ -5,9 +5,9 @@ import * as jspb from "google-protobuf"; export class ExtensionMessage extends jspb.Message { hasMyExtensionString(): boolean; - clearMyExtensionString(): void; + clearMyExtensionString(): ExtensionMessage; getMyExtensionString(): string | undefined; - setMyExtensionString(value: string): void; + setMyExtensionString(value: string): ExtensionMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ExtensionMessage.AsObject; @@ -27,9 +27,9 @@ export namespace ExtensionMessage { export class MyBase extends jspb.Message { hasMyBaseString(): boolean; - clearMyBaseString(): void; + clearMyBaseString(): MyBase; getMyBaseString(): string | undefined; - setMyBaseString(value: string): void; + setMyBaseString(value: string): MyBase; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MyBase.AsObject; diff --git a/examples/generated-grpc-web/proto/examplecom/getter_name_pb.d.ts b/examples/generated-grpc-web/proto/examplecom/getter_name_pb.d.ts index 25e5995..defaa90 100644 --- a/examples/generated-grpc-web/proto/examplecom/getter_name_pb.d.ts +++ b/examples/generated-grpc-web/proto/examplecom/getter_name_pb.d.ts @@ -5,16 +5,16 @@ import * as jspb from "google-protobuf"; export class GetterNameConflictMessage extends jspb.Message { hasExtension$(): boolean; - clearExtension$(): void; + clearExtension$(): GetterNameConflictMessage; getExtension$(): string | undefined; - setExtension$(value: string): void; + setExtension$(value: string): GetterNameConflictMessage; hasJsPbMessageId$(): boolean; - clearJsPbMessageId$(): void; + clearJsPbMessageId$(): GetterNameConflictMessage; getJsPbMessageId$(): Uint8Array | string; getJsPbMessageId_asU8(): Uint8Array; getJsPbMessageId_asB64(): string; - setJsPbMessageId$(value: Uint8Array | string): void; + setJsPbMessageId$(value: Uint8Array | string): GetterNameConflictMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetterNameConflictMessage.AsObject; diff --git a/examples/generated-grpc-web/proto/examplecom/map_message_pb.d.ts b/examples/generated-grpc-web/proto/examplecom/map_message_pb.d.ts index b767467..59d433e 100644 --- a/examples/generated-grpc-web/proto/examplecom/map_message_pb.d.ts +++ b/examples/generated-grpc-web/proto/examplecom/map_message_pb.d.ts @@ -7,15 +7,15 @@ import * as proto_othercom_external_child_message_pb from "../../proto/othercom/ export class MapMessage extends jspb.Message { getInternalEnumsMap(): jspb.Map; - clearInternalEnumsMap(): void; + clearInternalEnumsMap(): MapMessage; getInternalChildrenMap(): jspb.Map; - clearInternalChildrenMap(): void; + clearInternalChildrenMap(): MapMessage; getExternalEnumsMap(): jspb.Map; - clearExternalEnumsMap(): void; + clearExternalEnumsMap(): MapMessage; getExternalChildrenMap(): jspb.Map; - clearExternalChildrenMap(): void; + clearExternalChildrenMap(): MapMessage; getPrimitiveIntsMap(): jspb.Map; - clearPrimitiveIntsMap(): void; + clearPrimitiveIntsMap(): MapMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MapMessage.AsObject; static toObject(includeInstance: boolean, msg: MapMessage): MapMessage.AsObject; @@ -37,7 +37,7 @@ export namespace MapMessage { export class InternalChildMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): InternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InternalChildMessage.AsObject; diff --git a/examples/generated-grpc-web/proto/examplecom/oneof_message_pb.d.ts b/examples/generated-grpc-web/proto/examplecom/oneof_message_pb.d.ts index 0a613e0..a39f3f7 100644 --- a/examples/generated-grpc-web/proto/examplecom/oneof_message_pb.d.ts +++ b/examples/generated-grpc-web/proto/examplecom/oneof_message_pb.d.ts @@ -6,24 +6,24 @@ import * as proto_othercom_external_child_message_pb from "../../proto/othercom/ export class OneOfMessage extends jspb.Message { hasInternalChildMessage(): boolean; - clearInternalChildMessage(): void; + clearInternalChildMessage(): OneOfMessage; getInternalChildMessage(): OneOfMessage.InternalChildMessage | undefined; - setInternalChildMessage(value?: OneOfMessage.InternalChildMessage): void; + setInternalChildMessage(value?: OneOfMessage.InternalChildMessage): OneOfMessage; hasExternalChildMessage(): boolean; - clearExternalChildMessage(): void; + clearExternalChildMessage(): OneOfMessage; getExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage | undefined; - setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): OneOfMessage; hasMyString(): boolean; - clearMyString(): void; + clearMyString(): OneOfMessage; getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): OneOfMessage; hasMyInt64(): boolean; - clearMyInt64(): void; + clearMyInt64(): OneOfMessage; getMyInt64(): number; - setMyInt64(value: number): void; + setMyInt64(value: number): OneOfMessage; getGroupCase(): OneOfMessage.GroupCase; serializeBinary(): Uint8Array; @@ -46,7 +46,7 @@ export namespace OneOfMessage { export class InternalChildMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): InternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InternalChildMessage.AsObject; @@ -75,14 +75,14 @@ export namespace OneOfMessage { export class CamelCasedOneOfMessage extends jspb.Message { hasAnint(): boolean; - clearAnint(): void; + clearAnint(): CamelCasedOneOfMessage; getAnint(): number; - setAnint(value: number): void; + setAnint(value: number): CamelCasedOneOfMessage; hasThestring(): boolean; - clearThestring(): void; + clearThestring(): CamelCasedOneOfMessage; getThestring(): string; - setThestring(value: string): void; + setThestring(value: string): CamelCasedOneOfMessage; getCamelcasedmessageCase(): CamelCasedOneOfMessage.CamelcasedmessageCase; serializeBinary(): Uint8Array; @@ -110,14 +110,14 @@ export namespace CamelCasedOneOfMessage { export class SnakeCasedOneOfMessage extends jspb.Message { hasAnint(): boolean; - clearAnint(): void; + clearAnint(): SnakeCasedOneOfMessage; getAnint(): number; - setAnint(value: number): void; + setAnint(value: number): SnakeCasedOneOfMessage; hasThestring(): boolean; - clearThestring(): void; + clearThestring(): SnakeCasedOneOfMessage; getThestring(): string; - setThestring(value: string): void; + setThestring(value: string): SnakeCasedOneOfMessage; getSnakeCasedMessageCase(): SnakeCasedOneOfMessage.SnakeCasedMessageCase; serializeBinary(): Uint8Array; diff --git a/examples/generated-grpc-web/proto/examplecom/parent_message_v2_pb.d.ts b/examples/generated-grpc-web/proto/examplecom/parent_message_v2_pb.d.ts index 809372f..6e2e884 100644 --- a/examples/generated-grpc-web/proto/examplecom/parent_message_v2_pb.d.ts +++ b/examples/generated-grpc-web/proto/examplecom/parent_message_v2_pb.d.ts @@ -6,33 +6,33 @@ import * as proto_othercom_external_child_message_pb from "../../proto/othercom/ export class ParentMessageV2 extends jspb.Message { hasInternalChildMessage(): boolean; - clearInternalChildMessage(): void; + clearInternalChildMessage(): ParentMessageV2; getInternalChildMessage(): ParentMessageV2.InternalChildMessage; - setInternalChildMessage(value?: ParentMessageV2.InternalChildMessage): void; + setInternalChildMessage(value?: ParentMessageV2.InternalChildMessage): ParentMessageV2; hasOptInternalChildMessage(): boolean; - clearOptInternalChildMessage(): void; + clearOptInternalChildMessage(): ParentMessageV2; getOptInternalChildMessage(): ParentMessageV2.InternalChildMessage | undefined; - setOptInternalChildMessage(value?: ParentMessageV2.InternalChildMessage): void; + setOptInternalChildMessage(value?: ParentMessageV2.InternalChildMessage): ParentMessageV2; - clearInternalChildrenList(): void; + clearInternalChildrenList(): ParentMessageV2; getInternalChildrenList(): Array; - setInternalChildrenList(value: Array): void; + setInternalChildrenList(value: Array): ParentMessageV2; addInternalChildren(value?: ParentMessageV2.InternalChildMessage, index?: number): ParentMessageV2.InternalChildMessage; hasExternalChildMessage(): boolean; - clearExternalChildMessage(): void; + clearExternalChildMessage(): ParentMessageV2; getExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage; - setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): ParentMessageV2; hasOptExternalChildMessage(): boolean; - clearOptExternalChildMessage(): void; + clearOptExternalChildMessage(): ParentMessageV2; getOptExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage | undefined; - setOptExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setOptExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): ParentMessageV2; - clearExternalChildrenList(): void; + clearExternalChildrenList(): ParentMessageV2; getExternalChildrenList(): Array; - setExternalChildrenList(value: Array): void; + setExternalChildrenList(value: Array): ParentMessageV2; addExternalChildren(value?: proto_othercom_external_child_message_pb.ExternalChildMessage, index?: number): proto_othercom_external_child_message_pb.ExternalChildMessage; serializeBinary(): Uint8Array; @@ -57,9 +57,9 @@ export namespace ParentMessageV2 { export class InternalChildMessage extends jspb.Message { hasMyString(): boolean; - clearMyString(): void; + clearMyString(): InternalChildMessage; getMyString(): string | undefined; - setMyString(value: string): void; + setMyString(value: string): InternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InternalChildMessage.AsObject; diff --git a/examples/generated-grpc-web/proto/examplecom/parent_message_v3_pb.d.ts b/examples/generated-grpc-web/proto/examplecom/parent_message_v3_pb.d.ts index 74008a6..37c240d 100644 --- a/examples/generated-grpc-web/proto/examplecom/parent_message_v3_pb.d.ts +++ b/examples/generated-grpc-web/proto/examplecom/parent_message_v3_pb.d.ts @@ -6,33 +6,33 @@ import * as proto_othercom_external_child_message_pb from "../../proto/othercom/ export class ParentMessageV3 extends jspb.Message { hasInternalChildMessage(): boolean; - clearInternalChildMessage(): void; + clearInternalChildMessage(): ParentMessageV3; getInternalChildMessage(): ParentMessageV3.InternalChildMessage | undefined; - setInternalChildMessage(value?: ParentMessageV3.InternalChildMessage): void; + setInternalChildMessage(value?: ParentMessageV3.InternalChildMessage): ParentMessageV3; hasOptInternalChildMessage(): boolean; - clearOptInternalChildMessage(): void; + clearOptInternalChildMessage(): ParentMessageV3; getOptInternalChildMessage(): ParentMessageV3.InternalChildMessage | undefined; - setOptInternalChildMessage(value?: ParentMessageV3.InternalChildMessage): void; + setOptInternalChildMessage(value?: ParentMessageV3.InternalChildMessage): ParentMessageV3; - clearInternalChildrenList(): void; + clearInternalChildrenList(): ParentMessageV3; getInternalChildrenList(): Array; - setInternalChildrenList(value: Array): void; + setInternalChildrenList(value: Array): ParentMessageV3; addInternalChildren(value?: ParentMessageV3.InternalChildMessage, index?: number): ParentMessageV3.InternalChildMessage; hasExternalChildMessage(): boolean; - clearExternalChildMessage(): void; + clearExternalChildMessage(): ParentMessageV3; getExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage | undefined; - setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): ParentMessageV3; hasOptExternalChildMessage(): boolean; - clearOptExternalChildMessage(): void; + clearOptExternalChildMessage(): ParentMessageV3; getOptExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage | undefined; - setOptExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setOptExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): ParentMessageV3; - clearExternalChildrenList(): void; + clearExternalChildrenList(): ParentMessageV3; getExternalChildrenList(): Array; - setExternalChildrenList(value: Array): void; + setExternalChildrenList(value: Array): ParentMessageV3; addExternalChildren(value?: proto_othercom_external_child_message_pb.ExternalChildMessage, index?: number): proto_othercom_external_child_message_pb.ExternalChildMessage; serializeBinary(): Uint8Array; @@ -57,7 +57,7 @@ export namespace ParentMessageV3 { export class InternalChildMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): InternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InternalChildMessage.AsObject; diff --git a/examples/generated-grpc-web/proto/examplecom/primitive_message_v2_pb.d.ts b/examples/generated-grpc-web/proto/examplecom/primitive_message_v2_pb.d.ts index 8cd1dfe..e29af2f 100644 --- a/examples/generated-grpc-web/proto/examplecom/primitive_message_v2_pb.d.ts +++ b/examples/generated-grpc-web/proto/examplecom/primitive_message_v2_pb.d.ts @@ -5,163 +5,163 @@ import * as jspb from "google-protobuf"; export class PrimitiveMessageV2 extends jspb.Message { hasMyDouble(): boolean; - clearMyDouble(): void; + clearMyDouble(): PrimitiveMessageV2; getMyDouble(): number | undefined; - setMyDouble(value: number): void; + setMyDouble(value: number): PrimitiveMessageV2; hasMyFloat(): boolean; - clearMyFloat(): void; + clearMyFloat(): PrimitiveMessageV2; getMyFloat(): number | undefined; - setMyFloat(value: number): void; + setMyFloat(value: number): PrimitiveMessageV2; hasMyInt32(): boolean; - clearMyInt32(): void; + clearMyInt32(): PrimitiveMessageV2; getMyInt32(): number | undefined; - setMyInt32(value: number): void; + setMyInt32(value: number): PrimitiveMessageV2; hasMyInt64(): boolean; - clearMyInt64(): void; + clearMyInt64(): PrimitiveMessageV2; getMyInt64(): number | undefined; - setMyInt64(value: number): void; + setMyInt64(value: number): PrimitiveMessageV2; hasMyUint32(): boolean; - clearMyUint32(): void; + clearMyUint32(): PrimitiveMessageV2; getMyUint32(): number | undefined; - setMyUint32(value: number): void; + setMyUint32(value: number): PrimitiveMessageV2; hasMyUint64(): boolean; - clearMyUint64(): void; + clearMyUint64(): PrimitiveMessageV2; getMyUint64(): number | undefined; - setMyUint64(value: number): void; + setMyUint64(value: number): PrimitiveMessageV2; hasMySint32(): boolean; - clearMySint32(): void; + clearMySint32(): PrimitiveMessageV2; getMySint32(): number | undefined; - setMySint32(value: number): void; + setMySint32(value: number): PrimitiveMessageV2; hasMySint64(): boolean; - clearMySint64(): void; + clearMySint64(): PrimitiveMessageV2; getMySint64(): number | undefined; - setMySint64(value: number): void; + setMySint64(value: number): PrimitiveMessageV2; hasMyFixed32(): boolean; - clearMyFixed32(): void; + clearMyFixed32(): PrimitiveMessageV2; getMyFixed32(): number | undefined; - setMyFixed32(value: number): void; + setMyFixed32(value: number): PrimitiveMessageV2; hasMyFixed64(): boolean; - clearMyFixed64(): void; + clearMyFixed64(): PrimitiveMessageV2; getMyFixed64(): number | undefined; - setMyFixed64(value: number): void; + setMyFixed64(value: number): PrimitiveMessageV2; hasMySfixed32(): boolean; - clearMySfixed32(): void; + clearMySfixed32(): PrimitiveMessageV2; getMySfixed32(): number | undefined; - setMySfixed32(value: number): void; + setMySfixed32(value: number): PrimitiveMessageV2; hasMySfixed64(): boolean; - clearMySfixed64(): void; + clearMySfixed64(): PrimitiveMessageV2; getMySfixed64(): number | undefined; - setMySfixed64(value: number): void; + setMySfixed64(value: number): PrimitiveMessageV2; hasMyBool(): boolean; - clearMyBool(): void; + clearMyBool(): PrimitiveMessageV2; getMyBool(): boolean | undefined; - setMyBool(value: boolean): void; + setMyBool(value: boolean): PrimitiveMessageV2; hasMyString(): boolean; - clearMyString(): void; + clearMyString(): PrimitiveMessageV2; getMyString(): string | undefined; - setMyString(value: string): void; + setMyString(value: string): PrimitiveMessageV2; hasMyBytes(): boolean; - clearMyBytes(): void; + clearMyBytes(): PrimitiveMessageV2; getMyBytes(): Uint8Array | string; getMyBytes_asU8(): Uint8Array; getMyBytes_asB64(): string; - setMyBytes(value: Uint8Array | string): void; + setMyBytes(value: Uint8Array | string): PrimitiveMessageV2; hasOptDouble(): boolean; - clearOptDouble(): void; + clearOptDouble(): PrimitiveMessageV2; getOptDouble(): number | undefined; - setOptDouble(value: number): void; + setOptDouble(value: number): PrimitiveMessageV2; hasOptFloat(): boolean; - clearOptFloat(): void; + clearOptFloat(): PrimitiveMessageV2; getOptFloat(): number | undefined; - setOptFloat(value: number): void; + setOptFloat(value: number): PrimitiveMessageV2; hasOptInt32(): boolean; - clearOptInt32(): void; + clearOptInt32(): PrimitiveMessageV2; getOptInt32(): number | undefined; - setOptInt32(value: number): void; + setOptInt32(value: number): PrimitiveMessageV2; hasOptInt64(): boolean; - clearOptInt64(): void; + clearOptInt64(): PrimitiveMessageV2; getOptInt64(): number | undefined; - setOptInt64(value: number): void; + setOptInt64(value: number): PrimitiveMessageV2; hasOptUint32(): boolean; - clearOptUint32(): void; + clearOptUint32(): PrimitiveMessageV2; getOptUint32(): number | undefined; - setOptUint32(value: number): void; + setOptUint32(value: number): PrimitiveMessageV2; hasOptUint64(): boolean; - clearOptUint64(): void; + clearOptUint64(): PrimitiveMessageV2; getOptUint64(): number | undefined; - setOptUint64(value: number): void; + setOptUint64(value: number): PrimitiveMessageV2; hasOptSint32(): boolean; - clearOptSint32(): void; + clearOptSint32(): PrimitiveMessageV2; getOptSint32(): number | undefined; - setOptSint32(value: number): void; + setOptSint32(value: number): PrimitiveMessageV2; hasOptSint64(): boolean; - clearOptSint64(): void; + clearOptSint64(): PrimitiveMessageV2; getOptSint64(): number | undefined; - setOptSint64(value: number): void; + setOptSint64(value: number): PrimitiveMessageV2; hasOptFixed32(): boolean; - clearOptFixed32(): void; + clearOptFixed32(): PrimitiveMessageV2; getOptFixed32(): number | undefined; - setOptFixed32(value: number): void; + setOptFixed32(value: number): PrimitiveMessageV2; hasOptFixed64(): boolean; - clearOptFixed64(): void; + clearOptFixed64(): PrimitiveMessageV2; getOptFixed64(): number | undefined; - setOptFixed64(value: number): void; + setOptFixed64(value: number): PrimitiveMessageV2; hasOptSfixed32(): boolean; - clearOptSfixed32(): void; + clearOptSfixed32(): PrimitiveMessageV2; getOptSfixed32(): number | undefined; - setOptSfixed32(value: number): void; + setOptSfixed32(value: number): PrimitiveMessageV2; hasOptSfixed64(): boolean; - clearOptSfixed64(): void; + clearOptSfixed64(): PrimitiveMessageV2; getOptSfixed64(): number | undefined; - setOptSfixed64(value: number): void; + setOptSfixed64(value: number): PrimitiveMessageV2; hasOptBool(): boolean; - clearOptBool(): void; + clearOptBool(): PrimitiveMessageV2; getOptBool(): boolean | undefined; - setOptBool(value: boolean): void; + setOptBool(value: boolean): PrimitiveMessageV2; hasOptString(): boolean; - clearOptString(): void; + clearOptString(): PrimitiveMessageV2; getOptString(): string | undefined; - setOptString(value: string): void; + setOptString(value: string): PrimitiveMessageV2; hasOptBytes(): boolean; - clearOptBytes(): void; + clearOptBytes(): PrimitiveMessageV2; getOptBytes(): Uint8Array | string; getOptBytes_asU8(): Uint8Array; getOptBytes_asB64(): string; - setOptBytes(value: Uint8Array | string): void; + setOptBytes(value: Uint8Array | string): PrimitiveMessageV2; hasOptNumber(): boolean; - clearOptNumber(): void; + clearOptNumber(): PrimitiveMessageV2; getOptNumber(): number | undefined; - setOptNumber(value: number): void; + setOptNumber(value: number): PrimitiveMessageV2; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): PrimitiveMessageV2.AsObject; diff --git a/examples/generated-grpc-web/proto/examplecom/primitive_message_v3_pb.d.ts b/examples/generated-grpc-web/proto/examplecom/primitive_message_v3_pb.d.ts index ae506c7..1c2987e 100644 --- a/examples/generated-grpc-web/proto/examplecom/primitive_message_v3_pb.d.ts +++ b/examples/generated-grpc-web/proto/examplecom/primitive_message_v3_pb.d.ts @@ -5,136 +5,136 @@ import * as jspb from "google-protobuf"; export class PrimitiveMessageV3 extends jspb.Message { getMyDouble(): number; - setMyDouble(value: number): void; + setMyDouble(value: number): PrimitiveMessageV3; getMyFloat(): number; - setMyFloat(value: number): void; + setMyFloat(value: number): PrimitiveMessageV3; getMyInt32(): number; - setMyInt32(value: number): void; + setMyInt32(value: number): PrimitiveMessageV3; getMyInt64(): number; - setMyInt64(value: number): void; + setMyInt64(value: number): PrimitiveMessageV3; getMyUint32(): number; - setMyUint32(value: number): void; + setMyUint32(value: number): PrimitiveMessageV3; getMyUint64(): number; - setMyUint64(value: number): void; + setMyUint64(value: number): PrimitiveMessageV3; getMySint32(): number; - setMySint32(value: number): void; + setMySint32(value: number): PrimitiveMessageV3; getMySint64(): number; - setMySint64(value: number): void; + setMySint64(value: number): PrimitiveMessageV3; getMyFixed32(): number; - setMyFixed32(value: number): void; + setMyFixed32(value: number): PrimitiveMessageV3; getMyFixed64(): number; - setMyFixed64(value: number): void; + setMyFixed64(value: number): PrimitiveMessageV3; getMySfixed32(): number; - setMySfixed32(value: number): void; + setMySfixed32(value: number): PrimitiveMessageV3; getMySfixed64(): number; - setMySfixed64(value: number): void; + setMySfixed64(value: number): PrimitiveMessageV3; getMyBool(): boolean; - setMyBool(value: boolean): void; + setMyBool(value: boolean): PrimitiveMessageV3; getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): PrimitiveMessageV3; getMyBytes(): Uint8Array | string; getMyBytes_asU8(): Uint8Array; getMyBytes_asB64(): string; - setMyBytes(value: Uint8Array | string): void; + setMyBytes(value: Uint8Array | string): PrimitiveMessageV3; getMyNumber(): number; - setMyNumber(value: number): void; + setMyNumber(value: number): PrimitiveMessageV3; hasOptDouble(): boolean; - clearOptDouble(): void; + clearOptDouble(): PrimitiveMessageV3; getOptDouble(): number; - setOptDouble(value: number): void; + setOptDouble(value: number): PrimitiveMessageV3; hasOptFloat(): boolean; - clearOptFloat(): void; + clearOptFloat(): PrimitiveMessageV3; getOptFloat(): number; - setOptFloat(value: number): void; + setOptFloat(value: number): PrimitiveMessageV3; hasOptInt32(): boolean; - clearOptInt32(): void; + clearOptInt32(): PrimitiveMessageV3; getOptInt32(): number; - setOptInt32(value: number): void; + setOptInt32(value: number): PrimitiveMessageV3; hasOptInt64(): boolean; - clearOptInt64(): void; + clearOptInt64(): PrimitiveMessageV3; getOptInt64(): number; - setOptInt64(value: number): void; + setOptInt64(value: number): PrimitiveMessageV3; hasOptUint32(): boolean; - clearOptUint32(): void; + clearOptUint32(): PrimitiveMessageV3; getOptUint32(): number; - setOptUint32(value: number): void; + setOptUint32(value: number): PrimitiveMessageV3; hasOptUint64(): boolean; - clearOptUint64(): void; + clearOptUint64(): PrimitiveMessageV3; getOptUint64(): number; - setOptUint64(value: number): void; + setOptUint64(value: number): PrimitiveMessageV3; hasOptSint32(): boolean; - clearOptSint32(): void; + clearOptSint32(): PrimitiveMessageV3; getOptSint32(): number; - setOptSint32(value: number): void; + setOptSint32(value: number): PrimitiveMessageV3; hasOptSint64(): boolean; - clearOptSint64(): void; + clearOptSint64(): PrimitiveMessageV3; getOptSint64(): number; - setOptSint64(value: number): void; + setOptSint64(value: number): PrimitiveMessageV3; hasOptFixed32(): boolean; - clearOptFixed32(): void; + clearOptFixed32(): PrimitiveMessageV3; getOptFixed32(): number; - setOptFixed32(value: number): void; + setOptFixed32(value: number): PrimitiveMessageV3; hasOptFixed64(): boolean; - clearOptFixed64(): void; + clearOptFixed64(): PrimitiveMessageV3; getOptFixed64(): number; - setOptFixed64(value: number): void; + setOptFixed64(value: number): PrimitiveMessageV3; hasOptSfixed32(): boolean; - clearOptSfixed32(): void; + clearOptSfixed32(): PrimitiveMessageV3; getOptSfixed32(): number; - setOptSfixed32(value: number): void; + setOptSfixed32(value: number): PrimitiveMessageV3; hasOptSfixed64(): boolean; - clearOptSfixed64(): void; + clearOptSfixed64(): PrimitiveMessageV3; getOptSfixed64(): number; - setOptSfixed64(value: number): void; + setOptSfixed64(value: number): PrimitiveMessageV3; hasOptBool(): boolean; - clearOptBool(): void; + clearOptBool(): PrimitiveMessageV3; getOptBool(): boolean; - setOptBool(value: boolean): void; + setOptBool(value: boolean): PrimitiveMessageV3; hasOptString(): boolean; - clearOptString(): void; + clearOptString(): PrimitiveMessageV3; getOptString(): string; - setOptString(value: string): void; + setOptString(value: string): PrimitiveMessageV3; hasOptBytes(): boolean; - clearOptBytes(): void; + clearOptBytes(): PrimitiveMessageV3; getOptBytes(): Uint8Array | string; getOptBytes_asU8(): Uint8Array; getOptBytes_asB64(): string; - setOptBytes(value: Uint8Array | string): void; + setOptBytes(value: Uint8Array | string): PrimitiveMessageV3; hasOptNumber(): boolean; - clearOptNumber(): void; + clearOptNumber(): PrimitiveMessageV3; getOptNumber(): number; - setOptNumber(value: number): void; + setOptNumber(value: number): PrimitiveMessageV3; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): PrimitiveMessageV3.AsObject; diff --git a/examples/generated-grpc-web/proto/examplecom/repeated_primitive_message_pb.d.ts b/examples/generated-grpc-web/proto/examplecom/repeated_primitive_message_pb.d.ts index 2492a87..ee9a0e7 100644 --- a/examples/generated-grpc-web/proto/examplecom/repeated_primitive_message_pb.d.ts +++ b/examples/generated-grpc-web/proto/examplecom/repeated_primitive_message_pb.d.ts @@ -4,82 +4,82 @@ import * as jspb from "google-protobuf"; export class RepeatedPrimitiveMessage extends jspb.Message { - clearMyDoubleList(): void; + clearMyDoubleList(): RepeatedPrimitiveMessage; getMyDoubleList(): Array; - setMyDoubleList(value: Array): void; - addMyDouble(value: number, index?: number): number; + setMyDoubleList(value: Array): RepeatedPrimitiveMessage; + addMyDouble(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyFloatList(): void; + clearMyFloatList(): RepeatedPrimitiveMessage; getMyFloatList(): Array; - setMyFloatList(value: Array): void; - addMyFloat(value: number, index?: number): number; + setMyFloatList(value: Array): RepeatedPrimitiveMessage; + addMyFloat(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyInt32List(): void; + clearMyInt32List(): RepeatedPrimitiveMessage; getMyInt32List(): Array; - setMyInt32List(value: Array): void; - addMyInt32(value: number, index?: number): number; + setMyInt32List(value: Array): RepeatedPrimitiveMessage; + addMyInt32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyInt64List(): void; + clearMyInt64List(): RepeatedPrimitiveMessage; getMyInt64List(): Array; - setMyInt64List(value: Array): void; - addMyInt64(value: number, index?: number): number; + setMyInt64List(value: Array): RepeatedPrimitiveMessage; + addMyInt64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyUint32List(): void; + clearMyUint32List(): RepeatedPrimitiveMessage; getMyUint32List(): Array; - setMyUint32List(value: Array): void; - addMyUint32(value: number, index?: number): number; + setMyUint32List(value: Array): RepeatedPrimitiveMessage; + addMyUint32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyUint64List(): void; + clearMyUint64List(): RepeatedPrimitiveMessage; getMyUint64List(): Array; - setMyUint64List(value: Array): void; - addMyUint64(value: number, index?: number): number; + setMyUint64List(value: Array): RepeatedPrimitiveMessage; + addMyUint64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMySint32List(): void; + clearMySint32List(): RepeatedPrimitiveMessage; getMySint32List(): Array; - setMySint32List(value: Array): void; - addMySint32(value: number, index?: number): number; + setMySint32List(value: Array): RepeatedPrimitiveMessage; + addMySint32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMySint64List(): void; + clearMySint64List(): RepeatedPrimitiveMessage; getMySint64List(): Array; - setMySint64List(value: Array): void; - addMySint64(value: number, index?: number): number; + setMySint64List(value: Array): RepeatedPrimitiveMessage; + addMySint64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyFixed32List(): void; + clearMyFixed32List(): RepeatedPrimitiveMessage; getMyFixed32List(): Array; - setMyFixed32List(value: Array): void; - addMyFixed32(value: number, index?: number): number; + setMyFixed32List(value: Array): RepeatedPrimitiveMessage; + addMyFixed32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyFixed64List(): void; + clearMyFixed64List(): RepeatedPrimitiveMessage; getMyFixed64List(): Array; - setMyFixed64List(value: Array): void; - addMyFixed64(value: number, index?: number): number; + setMyFixed64List(value: Array): RepeatedPrimitiveMessage; + addMyFixed64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMySfixed32List(): void; + clearMySfixed32List(): RepeatedPrimitiveMessage; getMySfixed32List(): Array; - setMySfixed32List(value: Array): void; - addMySfixed32(value: number, index?: number): number; + setMySfixed32List(value: Array): RepeatedPrimitiveMessage; + addMySfixed32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMySfixed64List(): void; + clearMySfixed64List(): RepeatedPrimitiveMessage; getMySfixed64List(): Array; - setMySfixed64List(value: Array): void; - addMySfixed64(value: number, index?: number): number; + setMySfixed64List(value: Array): RepeatedPrimitiveMessage; + addMySfixed64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyBoolList(): void; + clearMyBoolList(): RepeatedPrimitiveMessage; getMyBoolList(): Array; - setMyBoolList(value: Array): void; - addMyBool(value: boolean, index?: number): boolean; + setMyBoolList(value: Array): RepeatedPrimitiveMessage; + addMyBool(value: boolean, index?: number): RepeatedPrimitiveMessage; - clearMyStringList(): void; + clearMyStringList(): RepeatedPrimitiveMessage; getMyStringList(): Array; - setMyStringList(value: Array): void; - addMyString(value: string, index?: number): string; + setMyStringList(value: Array): RepeatedPrimitiveMessage; + addMyString(value: string, index?: number): RepeatedPrimitiveMessage; - clearMyBytesList(): void; + clearMyBytesList(): RepeatedPrimitiveMessage; getMyBytesList(): Array; getMyBytesList_asU8(): Array; getMyBytesList_asB64(): Array; - setMyBytesList(value: Array): void; - addMyBytes(value: Uint8Array | string, index?: number): Uint8Array | string; + setMyBytesList(value: Array): RepeatedPrimitiveMessage; + addMyBytes(value: Uint8Array | string, index?: number): RepeatedPrimitiveMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): RepeatedPrimitiveMessage.AsObject; diff --git a/examples/generated-grpc-web/proto/examplecom/reserved_words_pb.d.ts b/examples/generated-grpc-web/proto/examplecom/reserved_words_pb.d.ts index b6b1161..6f07fd6 100644 --- a/examples/generated-grpc-web/proto/examplecom/reserved_words_pb.d.ts +++ b/examples/generated-grpc-web/proto/examplecom/reserved_words_pb.d.ts @@ -5,178 +5,178 @@ import * as jspb from "google-protobuf"; export class ReservedWordsMessage extends jspb.Message { getAbstract(): string; - setAbstract(value: string): void; + setAbstract(value: string): ReservedWordsMessage; getBoolean(): string; - setBoolean(value: string): void; + setBoolean(value: string): ReservedWordsMessage; getBreak(): string; - setBreak(value: string): void; + setBreak(value: string): ReservedWordsMessage; getByte(): string; - setByte(value: string): void; + setByte(value: string): ReservedWordsMessage; getCase(): string; - setCase(value: string): void; + setCase(value: string): ReservedWordsMessage; getCatch(): string; - setCatch(value: string): void; + setCatch(value: string): ReservedWordsMessage; getChar(): string; - setChar(value: string): void; + setChar(value: string): ReservedWordsMessage; getClass(): string; - setClass(value: string): void; + setClass(value: string): ReservedWordsMessage; getConst(): string; - setConst(value: string): void; + setConst(value: string): ReservedWordsMessage; getContinue(): string; - setContinue(value: string): void; + setContinue(value: string): ReservedWordsMessage; getDebugger(): string; - setDebugger(value: string): void; + setDebugger(value: string): ReservedWordsMessage; getDefault(): string; - setDefault(value: string): void; + setDefault(value: string): ReservedWordsMessage; getDelete(): string; - setDelete(value: string): void; + setDelete(value: string): ReservedWordsMessage; getDo(): string; - setDo(value: string): void; + setDo(value: string): ReservedWordsMessage; getDouble(): string; - setDouble(value: string): void; + setDouble(value: string): ReservedWordsMessage; getElse(): string; - setElse(value: string): void; + setElse(value: string): ReservedWordsMessage; getEnum(): string; - setEnum(value: string): void; + setEnum(value: string): ReservedWordsMessage; getExport(): string; - setExport(value: string): void; + setExport(value: string): ReservedWordsMessage; getExtends(): string; - setExtends(value: string): void; + setExtends(value: string): ReservedWordsMessage; getFalse(): string; - setFalse(value: string): void; + setFalse(value: string): ReservedWordsMessage; getFinal(): string; - setFinal(value: string): void; + setFinal(value: string): ReservedWordsMessage; getFinally(): string; - setFinally(value: string): void; + setFinally(value: string): ReservedWordsMessage; getFloat(): string; - setFloat(value: string): void; + setFloat(value: string): ReservedWordsMessage; getFor(): string; - setFor(value: string): void; + setFor(value: string): ReservedWordsMessage; getFunction(): string; - setFunction(value: string): void; + setFunction(value: string): ReservedWordsMessage; getGoto(): string; - setGoto(value: string): void; + setGoto(value: string): ReservedWordsMessage; getIf(): string; - setIf(value: string): void; + setIf(value: string): ReservedWordsMessage; getImplements(): string; - setImplements(value: string): void; + setImplements(value: string): ReservedWordsMessage; getImport(): string; - setImport(value: string): void; + setImport(value: string): ReservedWordsMessage; getIn(): string; - setIn(value: string): void; + setIn(value: string): ReservedWordsMessage; getInstanceof(): string; - setInstanceof(value: string): void; + setInstanceof(value: string): ReservedWordsMessage; getInt(): string; - setInt(value: string): void; + setInt(value: string): ReservedWordsMessage; getInterface(): string; - setInterface(value: string): void; + setInterface(value: string): ReservedWordsMessage; getLong(): string; - setLong(value: string): void; + setLong(value: string): ReservedWordsMessage; getNative(): string; - setNative(value: string): void; + setNative(value: string): ReservedWordsMessage; getNew(): string; - setNew(value: string): void; + setNew(value: string): ReservedWordsMessage; getNull(): string; - setNull(value: string): void; + setNull(value: string): ReservedWordsMessage; getPackage(): string; - setPackage(value: string): void; + setPackage(value: string): ReservedWordsMessage; getPrivate(): string; - setPrivate(value: string): void; + setPrivate(value: string): ReservedWordsMessage; getProtected(): string; - setProtected(value: string): void; + setProtected(value: string): ReservedWordsMessage; getPublic(): string; - setPublic(value: string): void; + setPublic(value: string): ReservedWordsMessage; getReturn(): string; - setReturn(value: string): void; + setReturn(value: string): ReservedWordsMessage; getShort(): string; - setShort(value: string): void; + setShort(value: string): ReservedWordsMessage; getStatic(): string; - setStatic(value: string): void; + setStatic(value: string): ReservedWordsMessage; getSuper(): string; - setSuper(value: string): void; + setSuper(value: string): ReservedWordsMessage; getSwitch(): string; - setSwitch(value: string): void; + setSwitch(value: string): ReservedWordsMessage; getSynchronized(): string; - setSynchronized(value: string): void; + setSynchronized(value: string): ReservedWordsMessage; getThis(): string; - setThis(value: string): void; + setThis(value: string): ReservedWordsMessage; getThrow(): string; - setThrow(value: string): void; + setThrow(value: string): ReservedWordsMessage; getThrows(): string; - setThrows(value: string): void; + setThrows(value: string): ReservedWordsMessage; getTransient(): string; - setTransient(value: string): void; + setTransient(value: string): ReservedWordsMessage; getTry(): string; - setTry(value: string): void; + setTry(value: string): ReservedWordsMessage; getTypeof(): string; - setTypeof(value: string): void; + setTypeof(value: string): ReservedWordsMessage; getVar(): string; - setVar(value: string): void; + setVar(value: string): ReservedWordsMessage; getVoid(): string; - setVoid(value: string): void; + setVoid(value: string): ReservedWordsMessage; getVolatile(): string; - setVolatile(value: string): void; + setVolatile(value: string): ReservedWordsMessage; getWhile(): string; - setWhile(value: string): void; + setWhile(value: string): ReservedWordsMessage; getWith(): string; - setWith(value: string): void; + setWith(value: string): ReservedWordsMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ReservedWordsMessage.AsObject; diff --git a/examples/generated-grpc-web/proto/examplecom/simple_pb.d.ts b/examples/generated-grpc-web/proto/examplecom/simple_pb.d.ts index 9384ef6..dd2ed34 100644 --- a/examples/generated-grpc-web/proto/examplecom/simple_pb.d.ts +++ b/examples/generated-grpc-web/proto/examplecom/simple_pb.d.ts @@ -17,75 +17,75 @@ import * as google_protobuf_wrappers_pb from "google-protobuf/google/protobuf/wr export class MySimple extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): MySimple; getMyBool(): boolean; - setMyBool(value: boolean): void; + setMyBool(value: boolean): MySimple; - clearSomeLabelsList(): void; + clearSomeLabelsList(): MySimple; getSomeLabelsList(): Array; - setSomeLabelsList(value: Array): void; - addSomeLabels(value: string, index?: number): string; + setSomeLabelsList(value: Array): MySimple; + addSomeLabels(value: string, index?: number): MySimple; hasSomeCodeGeneratorRequest(): boolean; - clearSomeCodeGeneratorRequest(): void; + clearSomeCodeGeneratorRequest(): MySimple; getSomeCodeGeneratorRequest(): google_protobuf_compiler_plugin_pb.CodeGeneratorRequest | undefined; - setSomeCodeGeneratorRequest(value?: google_protobuf_compiler_plugin_pb.CodeGeneratorRequest): void; + setSomeCodeGeneratorRequest(value?: google_protobuf_compiler_plugin_pb.CodeGeneratorRequest): MySimple; hasSomeAny(): boolean; - clearSomeAny(): void; + clearSomeAny(): MySimple; getSomeAny(): google_protobuf_any_pb.Any | undefined; - setSomeAny(value?: google_protobuf_any_pb.Any): void; + setSomeAny(value?: google_protobuf_any_pb.Any): MySimple; hasSomeMethod(): boolean; - clearSomeMethod(): void; + clearSomeMethod(): MySimple; getSomeMethod(): google_protobuf_api_pb.Method | undefined; - setSomeMethod(value?: google_protobuf_api_pb.Method): void; + setSomeMethod(value?: google_protobuf_api_pb.Method): MySimple; hasSomeGeneratedCodeInfo(): boolean; - clearSomeGeneratedCodeInfo(): void; + clearSomeGeneratedCodeInfo(): MySimple; getSomeGeneratedCodeInfo(): google_protobuf_descriptor_pb.GeneratedCodeInfo | undefined; - setSomeGeneratedCodeInfo(value?: google_protobuf_descriptor_pb.GeneratedCodeInfo): void; + setSomeGeneratedCodeInfo(value?: google_protobuf_descriptor_pb.GeneratedCodeInfo): MySimple; hasSomeDuration(): boolean; - clearSomeDuration(): void; + clearSomeDuration(): MySimple; getSomeDuration(): google_protobuf_duration_pb.Duration | undefined; - setSomeDuration(value?: google_protobuf_duration_pb.Duration): void; + setSomeDuration(value?: google_protobuf_duration_pb.Duration): MySimple; hasSomeEmpty(): boolean; - clearSomeEmpty(): void; + clearSomeEmpty(): MySimple; getSomeEmpty(): google_protobuf_empty_pb.Empty | undefined; - setSomeEmpty(value?: google_protobuf_empty_pb.Empty): void; + setSomeEmpty(value?: google_protobuf_empty_pb.Empty): MySimple; hasSomeFieldMask(): boolean; - clearSomeFieldMask(): void; + clearSomeFieldMask(): MySimple; getSomeFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; - setSomeFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): void; + setSomeFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): MySimple; hasSomeSourceContext(): boolean; - clearSomeSourceContext(): void; + clearSomeSourceContext(): MySimple; getSomeSourceContext(): google_protobuf_source_context_pb.SourceContext | undefined; - setSomeSourceContext(value?: google_protobuf_source_context_pb.SourceContext): void; + setSomeSourceContext(value?: google_protobuf_source_context_pb.SourceContext): MySimple; hasSomeStruct(): boolean; - clearSomeStruct(): void; + clearSomeStruct(): MySimple; getSomeStruct(): google_protobuf_struct_pb.Struct | undefined; - setSomeStruct(value?: google_protobuf_struct_pb.Struct): void; + setSomeStruct(value?: google_protobuf_struct_pb.Struct): MySimple; hasSomeTimestamp(): boolean; - clearSomeTimestamp(): void; + clearSomeTimestamp(): MySimple; getSomeTimestamp(): google_protobuf_timestamp_pb.Timestamp | undefined; - setSomeTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): void; + setSomeTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): MySimple; hasSomeType(): boolean; - clearSomeType(): void; + clearSomeType(): MySimple; getSomeType(): google_protobuf_type_pb.Type | undefined; - setSomeType(value?: google_protobuf_type_pb.Type): void; + setSomeType(value?: google_protobuf_type_pb.Type): MySimple; hasSomeDoubleValue(): boolean; - clearSomeDoubleValue(): void; + clearSomeDoubleValue(): MySimple; getSomeDoubleValue(): google_protobuf_wrappers_pb.DoubleValue | undefined; - setSomeDoubleValue(value?: google_protobuf_wrappers_pb.DoubleValue): void; + setSomeDoubleValue(value?: google_protobuf_wrappers_pb.DoubleValue): MySimple; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MySimple.AsObject; diff --git a/examples/generated-grpc-web/proto/examplecom/simple_service_pb.d.ts b/examples/generated-grpc-web/proto/examplecom/simple_service_pb.d.ts index 3f35e95..58c64a4 100644 --- a/examples/generated-grpc-web/proto/examplecom/simple_service_pb.d.ts +++ b/examples/generated-grpc-web/proto/examplecom/simple_service_pb.d.ts @@ -8,12 +8,12 @@ import * as google_protobuf_timestamp_pb from "google-protobuf/google/protobuf/t export class UnaryRequest extends jspb.Message { getSomeInt64(): number; - setSomeInt64(value: number): void; + setSomeInt64(value: number): UnaryRequest; hasSomeTimestamp(): boolean; - clearSomeTimestamp(): void; + clearSomeTimestamp(): UnaryRequest; getSomeTimestamp(): google_protobuf_timestamp_pb.Timestamp | undefined; - setSomeTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): void; + setSomeTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): UnaryRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UnaryRequest.AsObject; @@ -50,7 +50,7 @@ export namespace UnaryResponse { export class StreamRequest extends jspb.Message { getSomeString(): string; - setSomeString(value: string): void; + setSomeString(value: string): StreamRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): StreamRequest.AsObject; diff --git a/examples/generated-grpc-web/proto/examplecom/simplevalue_pb.d.ts b/examples/generated-grpc-web/proto/examplecom/simplevalue_pb.d.ts index 79da301..efd9543 100644 --- a/examples/generated-grpc-web/proto/examplecom/simplevalue_pb.d.ts +++ b/examples/generated-grpc-web/proto/examplecom/simplevalue_pb.d.ts @@ -5,40 +5,40 @@ import * as jspb from "google-protobuf"; export class SimpleValue extends jspb.Message { getFirstField(): string; - setFirstField(value: string): void; + setFirstField(value: string): SimpleValue; getSecondField(): number; - setSecondField(value: number): void; + setSecondField(value: number): SimpleValue; hasNumberValue(): boolean; - clearNumberValue(): void; + clearNumberValue(): SimpleValue; getNumberValue(): number; - setNumberValue(value: number): void; + setNumberValue(value: number): SimpleValue; hasStringValue(): boolean; - clearStringValue(): void; + clearStringValue(): SimpleValue; getStringValue(): string; - setStringValue(value: string): void; + setStringValue(value: string): SimpleValue; hasBoolValue(): boolean; - clearBoolValue(): void; + clearBoolValue(): SimpleValue; getBoolValue(): boolean; - setBoolValue(value: boolean): void; + setBoolValue(value: boolean): SimpleValue; hasNumber2Value(): boolean; - clearNumber2Value(): void; + clearNumber2Value(): SimpleValue; getNumber2Value(): number; - setNumber2Value(value: number): void; + setNumber2Value(value: number): SimpleValue; hasString2Value(): boolean; - clearString2Value(): void; + clearString2Value(): SimpleValue; getString2Value(): string; - setString2Value(value: string): void; + setString2Value(value: string): SimpleValue; hasBool2Value(): boolean; - clearBool2Value(): void; + clearBool2Value(): SimpleValue; getBool2Value(): boolean; - setBool2Value(value: boolean): void; + setBool2Value(value: boolean): SimpleValue; getKindCase(): SimpleValue.KindCase; getAnotherCase(): SimpleValue.AnotherCase; diff --git a/examples/generated-grpc-web/proto/examplecom/well_known_message_pb.d.ts b/examples/generated-grpc-web/proto/examplecom/well_known_message_pb.d.ts index a970a7e..18ca923 100644 --- a/examples/generated-grpc-web/proto/examplecom/well_known_message_pb.d.ts +++ b/examples/generated-grpc-web/proto/examplecom/well_known_message_pb.d.ts @@ -17,64 +17,64 @@ import * as google_protobuf_wrappers_pb from "google-protobuf/google/protobuf/wr export class WellKnownMessage extends jspb.Message { hasMyCodeGeneratorRequest(): boolean; - clearMyCodeGeneratorRequest(): void; + clearMyCodeGeneratorRequest(): WellKnownMessage; getMyCodeGeneratorRequest(): google_protobuf_compiler_plugin_pb.CodeGeneratorRequest | undefined; - setMyCodeGeneratorRequest(value?: google_protobuf_compiler_plugin_pb.CodeGeneratorRequest): void; + setMyCodeGeneratorRequest(value?: google_protobuf_compiler_plugin_pb.CodeGeneratorRequest): WellKnownMessage; hasMyAny(): boolean; - clearMyAny(): void; + clearMyAny(): WellKnownMessage; getMyAny(): google_protobuf_any_pb.Any | undefined; - setMyAny(value?: google_protobuf_any_pb.Any): void; + setMyAny(value?: google_protobuf_any_pb.Any): WellKnownMessage; hasMyMethod(): boolean; - clearMyMethod(): void; + clearMyMethod(): WellKnownMessage; getMyMethod(): google_protobuf_api_pb.Method | undefined; - setMyMethod(value?: google_protobuf_api_pb.Method): void; + setMyMethod(value?: google_protobuf_api_pb.Method): WellKnownMessage; hasMyGeneratedCodeInfo(): boolean; - clearMyGeneratedCodeInfo(): void; + clearMyGeneratedCodeInfo(): WellKnownMessage; getMyGeneratedCodeInfo(): google_protobuf_descriptor_pb.GeneratedCodeInfo | undefined; - setMyGeneratedCodeInfo(value?: google_protobuf_descriptor_pb.GeneratedCodeInfo): void; + setMyGeneratedCodeInfo(value?: google_protobuf_descriptor_pb.GeneratedCodeInfo): WellKnownMessage; hasMyDuration(): boolean; - clearMyDuration(): void; + clearMyDuration(): WellKnownMessage; getMyDuration(): google_protobuf_duration_pb.Duration | undefined; - setMyDuration(value?: google_protobuf_duration_pb.Duration): void; + setMyDuration(value?: google_protobuf_duration_pb.Duration): WellKnownMessage; hasMyEmpty(): boolean; - clearMyEmpty(): void; + clearMyEmpty(): WellKnownMessage; getMyEmpty(): google_protobuf_empty_pb.Empty | undefined; - setMyEmpty(value?: google_protobuf_empty_pb.Empty): void; + setMyEmpty(value?: google_protobuf_empty_pb.Empty): WellKnownMessage; hasMyFieldMask(): boolean; - clearMyFieldMask(): void; + clearMyFieldMask(): WellKnownMessage; getMyFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; - setMyFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): void; + setMyFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): WellKnownMessage; hasMySourceContext(): boolean; - clearMySourceContext(): void; + clearMySourceContext(): WellKnownMessage; getMySourceContext(): google_protobuf_source_context_pb.SourceContext | undefined; - setMySourceContext(value?: google_protobuf_source_context_pb.SourceContext): void; + setMySourceContext(value?: google_protobuf_source_context_pb.SourceContext): WellKnownMessage; hasMyStruct(): boolean; - clearMyStruct(): void; + clearMyStruct(): WellKnownMessage; getMyStruct(): google_protobuf_struct_pb.Struct | undefined; - setMyStruct(value?: google_protobuf_struct_pb.Struct): void; + setMyStruct(value?: google_protobuf_struct_pb.Struct): WellKnownMessage; hasMyTimestamp(): boolean; - clearMyTimestamp(): void; + clearMyTimestamp(): WellKnownMessage; getMyTimestamp(): google_protobuf_timestamp_pb.Timestamp | undefined; - setMyTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): void; + setMyTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): WellKnownMessage; hasMyType(): boolean; - clearMyType(): void; + clearMyType(): WellKnownMessage; getMyType(): google_protobuf_type_pb.Type | undefined; - setMyType(value?: google_protobuf_type_pb.Type): void; + setMyType(value?: google_protobuf_type_pb.Type): WellKnownMessage; hasMyDoubleValue(): boolean; - clearMyDoubleValue(): void; + clearMyDoubleValue(): WellKnownMessage; getMyDoubleValue(): google_protobuf_wrappers_pb.DoubleValue | undefined; - setMyDoubleValue(value?: google_protobuf_wrappers_pb.DoubleValue): void; + setMyDoubleValue(value?: google_protobuf_wrappers_pb.DoubleValue): WellKnownMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): WellKnownMessage.AsObject; diff --git a/examples/generated-grpc-web/proto/orphan_pb.d.ts b/examples/generated-grpc-web/proto/orphan_pb.d.ts index 8db0ce1..70898a4 100644 --- a/examples/generated-grpc-web/proto/orphan_pb.d.ts +++ b/examples/generated-grpc-web/proto/orphan_pb.d.ts @@ -5,7 +5,7 @@ import * as jspb from "google-protobuf"; export class OrphanMapMessage extends jspb.Message { getPrimitiveIntsMap(): jspb.Map; - clearPrimitiveIntsMap(): void; + clearPrimitiveIntsMap(): OrphanMapMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OrphanMapMessage.AsObject; static toObject(includeInstance: boolean, msg: OrphanMapMessage): OrphanMapMessage.AsObject; @@ -24,13 +24,13 @@ export namespace OrphanMapMessage { export class OrphanMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): OrphanMessage; getMyBool(): boolean; - setMyBool(value: boolean): void; + setMyBool(value: boolean): OrphanMessage; getMyEnum(): OrphanEnumMap[keyof OrphanEnumMap]; - setMyEnum(value: OrphanEnumMap[keyof OrphanEnumMap]): void; + setMyEnum(value: OrphanEnumMap[keyof OrphanEnumMap]): OrphanMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OrphanMessage.AsObject; @@ -52,7 +52,7 @@ export namespace OrphanMessage { export class OrphanUnaryRequest extends jspb.Message { getSomeInt64(): number; - setSomeInt64(value: number): void; + setSomeInt64(value: number): OrphanUnaryRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OrphanUnaryRequest.AsObject; @@ -72,7 +72,7 @@ export namespace OrphanUnaryRequest { export class OrphanStreamRequest extends jspb.Message { getSomeString(): string; - setSomeString(value: string): void; + setSomeString(value: string): OrphanStreamRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OrphanStreamRequest.AsObject; diff --git a/examples/generated-grpc-web/proto/othercom/external_child_message_pb.d.ts b/examples/generated-grpc-web/proto/othercom/external_child_message_pb.d.ts index 569e585..db0668e 100644 --- a/examples/generated-grpc-web/proto/othercom/external_child_message_pb.d.ts +++ b/examples/generated-grpc-web/proto/othercom/external_child_message_pb.d.ts @@ -5,7 +5,7 @@ import * as jspb from "google-protobuf"; export class ExternalChildMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): ExternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ExternalChildMessage.AsObject; diff --git a/examples/generated/proto/examplecom/annotations_pb.d.ts b/examples/generated/proto/examplecom/annotations_pb.d.ts index 2c0f3e2..49226f9 100644 --- a/examples/generated/proto/examplecom/annotations_pb.d.ts +++ b/examples/generated/proto/examplecom/annotations_pb.d.ts @@ -5,19 +5,19 @@ import * as jspb from "google-protobuf"; export class AnnotatedMessage extends jspb.Message { getMyunit64(): string; - setMyunit64(value: string): void; + setMyunit64(value: string): AnnotatedMessage; getMyint64(): string; - setMyint64(value: string): void; + setMyint64(value: string): AnnotatedMessage; getMyfixed64(): string; - setMyfixed64(value: string): void; + setMyfixed64(value: string): AnnotatedMessage; getMysint64(): string; - setMysint64(value: string): void; + setMysint64(value: string): AnnotatedMessage; getMysfixed64(): string; - setMysfixed64(value: string): void; + setMysfixed64(value: string): AnnotatedMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): AnnotatedMessage.AsObject; diff --git a/examples/generated/proto/examplecom/casing_pb.d.ts b/examples/generated/proto/examplecom/casing_pb.d.ts index e7ed925..eaf6773 100644 --- a/examples/generated/proto/examplecom/casing_pb.d.ts +++ b/examples/generated/proto/examplecom/casing_pb.d.ts @@ -5,19 +5,19 @@ import * as jspb from "google-protobuf"; export class CasingMessage extends jspb.Message { getTitlecase(): string; - setTitlecase(value: string): void; + setTitlecase(value: string): CasingMessage; getCamelcase(): string; - setCamelcase(value: string): void; + setCamelcase(value: string): CasingMessage; getSnakeCase(): string; - setSnakeCase(value: string): void; + setSnakeCase(value: string): CasingMessage; getLeadingunderscorecamelcase(): string; - setLeadingunderscorecamelcase(value: string): void; + setLeadingunderscorecamelcase(value: string): CasingMessage; getLeadingunderscoretitlecase(): string; - setLeadingunderscoretitlecase(value: string): void; + setLeadingunderscoretitlecase(value: string): CasingMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CasingMessage.AsObject; diff --git a/examples/generated/proto/examplecom/enum_message_pb.d.ts b/examples/generated/proto/examplecom/enum_message_pb.d.ts index 61181ee..0d50ec8 100644 --- a/examples/generated/proto/examplecom/enum_message_pb.d.ts +++ b/examples/generated/proto/examplecom/enum_message_pb.d.ts @@ -6,20 +6,20 @@ import * as proto_othercom_external_enum_pb from "../../proto/othercom/external_ export class EnumMessage extends jspb.Message { getInternalEnum(): EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap]; - setInternalEnum(value: EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap]): void; + setInternalEnum(value: EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap]): EnumMessage; - clearInternalEnumsList(): void; + clearInternalEnumsList(): EnumMessage; getInternalEnumsList(): Array; - setInternalEnumsList(value: Array): void; - addInternalEnums(value: EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap], index?: number): EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap]; + setInternalEnumsList(value: Array): EnumMessage; + addInternalEnums(value: EnumMessage.InternalEnumMap[keyof EnumMessage.InternalEnumMap], index?: number): EnumMessage; getExternalEnum(): proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap]; - setExternalEnum(value: proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap]): void; + setExternalEnum(value: proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap]): EnumMessage; - clearExternalEnumsList(): void; + clearExternalEnumsList(): EnumMessage; getExternalEnumsList(): Array; - setExternalEnumsList(value: Array): void; - addExternalEnums(value: proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap], index?: number): proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap]; + setExternalEnumsList(value: Array): EnumMessage; + addExternalEnums(value: proto_othercom_external_enum_pb.ExternalEnumMap[keyof proto_othercom_external_enum_pb.ExternalEnumMap], index?: number): EnumMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): EnumMessage.AsObject; diff --git a/examples/generated/proto/examplecom/extensions_pb.d.ts b/examples/generated/proto/examplecom/extensions_pb.d.ts index 27ca00f..64ae446 100644 --- a/examples/generated/proto/examplecom/extensions_pb.d.ts +++ b/examples/generated/proto/examplecom/extensions_pb.d.ts @@ -5,9 +5,9 @@ import * as jspb from "google-protobuf"; export class ExtensionMessage extends jspb.Message { hasMyExtensionString(): boolean; - clearMyExtensionString(): void; + clearMyExtensionString(): ExtensionMessage; getMyExtensionString(): string | undefined; - setMyExtensionString(value: string): void; + setMyExtensionString(value: string): ExtensionMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ExtensionMessage.AsObject; @@ -27,9 +27,9 @@ export namespace ExtensionMessage { export class MyBase extends jspb.Message { hasMyBaseString(): boolean; - clearMyBaseString(): void; + clearMyBaseString(): MyBase; getMyBaseString(): string | undefined; - setMyBaseString(value: string): void; + setMyBaseString(value: string): MyBase; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MyBase.AsObject; diff --git a/examples/generated/proto/examplecom/getter_name_pb.d.ts b/examples/generated/proto/examplecom/getter_name_pb.d.ts index 25e5995..defaa90 100644 --- a/examples/generated/proto/examplecom/getter_name_pb.d.ts +++ b/examples/generated/proto/examplecom/getter_name_pb.d.ts @@ -5,16 +5,16 @@ import * as jspb from "google-protobuf"; export class GetterNameConflictMessage extends jspb.Message { hasExtension$(): boolean; - clearExtension$(): void; + clearExtension$(): GetterNameConflictMessage; getExtension$(): string | undefined; - setExtension$(value: string): void; + setExtension$(value: string): GetterNameConflictMessage; hasJsPbMessageId$(): boolean; - clearJsPbMessageId$(): void; + clearJsPbMessageId$(): GetterNameConflictMessage; getJsPbMessageId$(): Uint8Array | string; getJsPbMessageId_asU8(): Uint8Array; getJsPbMessageId_asB64(): string; - setJsPbMessageId$(value: Uint8Array | string): void; + setJsPbMessageId$(value: Uint8Array | string): GetterNameConflictMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetterNameConflictMessage.AsObject; diff --git a/examples/generated/proto/examplecom/map_message_pb.d.ts b/examples/generated/proto/examplecom/map_message_pb.d.ts index b767467..59d433e 100644 --- a/examples/generated/proto/examplecom/map_message_pb.d.ts +++ b/examples/generated/proto/examplecom/map_message_pb.d.ts @@ -7,15 +7,15 @@ import * as proto_othercom_external_child_message_pb from "../../proto/othercom/ export class MapMessage extends jspb.Message { getInternalEnumsMap(): jspb.Map; - clearInternalEnumsMap(): void; + clearInternalEnumsMap(): MapMessage; getInternalChildrenMap(): jspb.Map; - clearInternalChildrenMap(): void; + clearInternalChildrenMap(): MapMessage; getExternalEnumsMap(): jspb.Map; - clearExternalEnumsMap(): void; + clearExternalEnumsMap(): MapMessage; getExternalChildrenMap(): jspb.Map; - clearExternalChildrenMap(): void; + clearExternalChildrenMap(): MapMessage; getPrimitiveIntsMap(): jspb.Map; - clearPrimitiveIntsMap(): void; + clearPrimitiveIntsMap(): MapMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MapMessage.AsObject; static toObject(includeInstance: boolean, msg: MapMessage): MapMessage.AsObject; @@ -37,7 +37,7 @@ export namespace MapMessage { export class InternalChildMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): InternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InternalChildMessage.AsObject; diff --git a/examples/generated/proto/examplecom/oneof_message_pb.d.ts b/examples/generated/proto/examplecom/oneof_message_pb.d.ts index 0a613e0..a39f3f7 100644 --- a/examples/generated/proto/examplecom/oneof_message_pb.d.ts +++ b/examples/generated/proto/examplecom/oneof_message_pb.d.ts @@ -6,24 +6,24 @@ import * as proto_othercom_external_child_message_pb from "../../proto/othercom/ export class OneOfMessage extends jspb.Message { hasInternalChildMessage(): boolean; - clearInternalChildMessage(): void; + clearInternalChildMessage(): OneOfMessage; getInternalChildMessage(): OneOfMessage.InternalChildMessage | undefined; - setInternalChildMessage(value?: OneOfMessage.InternalChildMessage): void; + setInternalChildMessage(value?: OneOfMessage.InternalChildMessage): OneOfMessage; hasExternalChildMessage(): boolean; - clearExternalChildMessage(): void; + clearExternalChildMessage(): OneOfMessage; getExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage | undefined; - setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): OneOfMessage; hasMyString(): boolean; - clearMyString(): void; + clearMyString(): OneOfMessage; getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): OneOfMessage; hasMyInt64(): boolean; - clearMyInt64(): void; + clearMyInt64(): OneOfMessage; getMyInt64(): number; - setMyInt64(value: number): void; + setMyInt64(value: number): OneOfMessage; getGroupCase(): OneOfMessage.GroupCase; serializeBinary(): Uint8Array; @@ -46,7 +46,7 @@ export namespace OneOfMessage { export class InternalChildMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): InternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InternalChildMessage.AsObject; @@ -75,14 +75,14 @@ export namespace OneOfMessage { export class CamelCasedOneOfMessage extends jspb.Message { hasAnint(): boolean; - clearAnint(): void; + clearAnint(): CamelCasedOneOfMessage; getAnint(): number; - setAnint(value: number): void; + setAnint(value: number): CamelCasedOneOfMessage; hasThestring(): boolean; - clearThestring(): void; + clearThestring(): CamelCasedOneOfMessage; getThestring(): string; - setThestring(value: string): void; + setThestring(value: string): CamelCasedOneOfMessage; getCamelcasedmessageCase(): CamelCasedOneOfMessage.CamelcasedmessageCase; serializeBinary(): Uint8Array; @@ -110,14 +110,14 @@ export namespace CamelCasedOneOfMessage { export class SnakeCasedOneOfMessage extends jspb.Message { hasAnint(): boolean; - clearAnint(): void; + clearAnint(): SnakeCasedOneOfMessage; getAnint(): number; - setAnint(value: number): void; + setAnint(value: number): SnakeCasedOneOfMessage; hasThestring(): boolean; - clearThestring(): void; + clearThestring(): SnakeCasedOneOfMessage; getThestring(): string; - setThestring(value: string): void; + setThestring(value: string): SnakeCasedOneOfMessage; getSnakeCasedMessageCase(): SnakeCasedOneOfMessage.SnakeCasedMessageCase; serializeBinary(): Uint8Array; diff --git a/examples/generated/proto/examplecom/parent_message_v2_pb.d.ts b/examples/generated/proto/examplecom/parent_message_v2_pb.d.ts index 809372f..6e2e884 100644 --- a/examples/generated/proto/examplecom/parent_message_v2_pb.d.ts +++ b/examples/generated/proto/examplecom/parent_message_v2_pb.d.ts @@ -6,33 +6,33 @@ import * as proto_othercom_external_child_message_pb from "../../proto/othercom/ export class ParentMessageV2 extends jspb.Message { hasInternalChildMessage(): boolean; - clearInternalChildMessage(): void; + clearInternalChildMessage(): ParentMessageV2; getInternalChildMessage(): ParentMessageV2.InternalChildMessage; - setInternalChildMessage(value?: ParentMessageV2.InternalChildMessage): void; + setInternalChildMessage(value?: ParentMessageV2.InternalChildMessage): ParentMessageV2; hasOptInternalChildMessage(): boolean; - clearOptInternalChildMessage(): void; + clearOptInternalChildMessage(): ParentMessageV2; getOptInternalChildMessage(): ParentMessageV2.InternalChildMessage | undefined; - setOptInternalChildMessage(value?: ParentMessageV2.InternalChildMessage): void; + setOptInternalChildMessage(value?: ParentMessageV2.InternalChildMessage): ParentMessageV2; - clearInternalChildrenList(): void; + clearInternalChildrenList(): ParentMessageV2; getInternalChildrenList(): Array; - setInternalChildrenList(value: Array): void; + setInternalChildrenList(value: Array): ParentMessageV2; addInternalChildren(value?: ParentMessageV2.InternalChildMessage, index?: number): ParentMessageV2.InternalChildMessage; hasExternalChildMessage(): boolean; - clearExternalChildMessage(): void; + clearExternalChildMessage(): ParentMessageV2; getExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage; - setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): ParentMessageV2; hasOptExternalChildMessage(): boolean; - clearOptExternalChildMessage(): void; + clearOptExternalChildMessage(): ParentMessageV2; getOptExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage | undefined; - setOptExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setOptExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): ParentMessageV2; - clearExternalChildrenList(): void; + clearExternalChildrenList(): ParentMessageV2; getExternalChildrenList(): Array; - setExternalChildrenList(value: Array): void; + setExternalChildrenList(value: Array): ParentMessageV2; addExternalChildren(value?: proto_othercom_external_child_message_pb.ExternalChildMessage, index?: number): proto_othercom_external_child_message_pb.ExternalChildMessage; serializeBinary(): Uint8Array; @@ -57,9 +57,9 @@ export namespace ParentMessageV2 { export class InternalChildMessage extends jspb.Message { hasMyString(): boolean; - clearMyString(): void; + clearMyString(): InternalChildMessage; getMyString(): string | undefined; - setMyString(value: string): void; + setMyString(value: string): InternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InternalChildMessage.AsObject; diff --git a/examples/generated/proto/examplecom/parent_message_v3_pb.d.ts b/examples/generated/proto/examplecom/parent_message_v3_pb.d.ts index 74008a6..37c240d 100644 --- a/examples/generated/proto/examplecom/parent_message_v3_pb.d.ts +++ b/examples/generated/proto/examplecom/parent_message_v3_pb.d.ts @@ -6,33 +6,33 @@ import * as proto_othercom_external_child_message_pb from "../../proto/othercom/ export class ParentMessageV3 extends jspb.Message { hasInternalChildMessage(): boolean; - clearInternalChildMessage(): void; + clearInternalChildMessage(): ParentMessageV3; getInternalChildMessage(): ParentMessageV3.InternalChildMessage | undefined; - setInternalChildMessage(value?: ParentMessageV3.InternalChildMessage): void; + setInternalChildMessage(value?: ParentMessageV3.InternalChildMessage): ParentMessageV3; hasOptInternalChildMessage(): boolean; - clearOptInternalChildMessage(): void; + clearOptInternalChildMessage(): ParentMessageV3; getOptInternalChildMessage(): ParentMessageV3.InternalChildMessage | undefined; - setOptInternalChildMessage(value?: ParentMessageV3.InternalChildMessage): void; + setOptInternalChildMessage(value?: ParentMessageV3.InternalChildMessage): ParentMessageV3; - clearInternalChildrenList(): void; + clearInternalChildrenList(): ParentMessageV3; getInternalChildrenList(): Array; - setInternalChildrenList(value: Array): void; + setInternalChildrenList(value: Array): ParentMessageV3; addInternalChildren(value?: ParentMessageV3.InternalChildMessage, index?: number): ParentMessageV3.InternalChildMessage; hasExternalChildMessage(): boolean; - clearExternalChildMessage(): void; + clearExternalChildMessage(): ParentMessageV3; getExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage | undefined; - setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): ParentMessageV3; hasOptExternalChildMessage(): boolean; - clearOptExternalChildMessage(): void; + clearOptExternalChildMessage(): ParentMessageV3; getOptExternalChildMessage(): proto_othercom_external_child_message_pb.ExternalChildMessage | undefined; - setOptExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): void; + setOptExternalChildMessage(value?: proto_othercom_external_child_message_pb.ExternalChildMessage): ParentMessageV3; - clearExternalChildrenList(): void; + clearExternalChildrenList(): ParentMessageV3; getExternalChildrenList(): Array; - setExternalChildrenList(value: Array): void; + setExternalChildrenList(value: Array): ParentMessageV3; addExternalChildren(value?: proto_othercom_external_child_message_pb.ExternalChildMessage, index?: number): proto_othercom_external_child_message_pb.ExternalChildMessage; serializeBinary(): Uint8Array; @@ -57,7 +57,7 @@ export namespace ParentMessageV3 { export class InternalChildMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): InternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): InternalChildMessage.AsObject; diff --git a/examples/generated/proto/examplecom/primitive_message_v2_pb.d.ts b/examples/generated/proto/examplecom/primitive_message_v2_pb.d.ts index 8cd1dfe..e29af2f 100644 --- a/examples/generated/proto/examplecom/primitive_message_v2_pb.d.ts +++ b/examples/generated/proto/examplecom/primitive_message_v2_pb.d.ts @@ -5,163 +5,163 @@ import * as jspb from "google-protobuf"; export class PrimitiveMessageV2 extends jspb.Message { hasMyDouble(): boolean; - clearMyDouble(): void; + clearMyDouble(): PrimitiveMessageV2; getMyDouble(): number | undefined; - setMyDouble(value: number): void; + setMyDouble(value: number): PrimitiveMessageV2; hasMyFloat(): boolean; - clearMyFloat(): void; + clearMyFloat(): PrimitiveMessageV2; getMyFloat(): number | undefined; - setMyFloat(value: number): void; + setMyFloat(value: number): PrimitiveMessageV2; hasMyInt32(): boolean; - clearMyInt32(): void; + clearMyInt32(): PrimitiveMessageV2; getMyInt32(): number | undefined; - setMyInt32(value: number): void; + setMyInt32(value: number): PrimitiveMessageV2; hasMyInt64(): boolean; - clearMyInt64(): void; + clearMyInt64(): PrimitiveMessageV2; getMyInt64(): number | undefined; - setMyInt64(value: number): void; + setMyInt64(value: number): PrimitiveMessageV2; hasMyUint32(): boolean; - clearMyUint32(): void; + clearMyUint32(): PrimitiveMessageV2; getMyUint32(): number | undefined; - setMyUint32(value: number): void; + setMyUint32(value: number): PrimitiveMessageV2; hasMyUint64(): boolean; - clearMyUint64(): void; + clearMyUint64(): PrimitiveMessageV2; getMyUint64(): number | undefined; - setMyUint64(value: number): void; + setMyUint64(value: number): PrimitiveMessageV2; hasMySint32(): boolean; - clearMySint32(): void; + clearMySint32(): PrimitiveMessageV2; getMySint32(): number | undefined; - setMySint32(value: number): void; + setMySint32(value: number): PrimitiveMessageV2; hasMySint64(): boolean; - clearMySint64(): void; + clearMySint64(): PrimitiveMessageV2; getMySint64(): number | undefined; - setMySint64(value: number): void; + setMySint64(value: number): PrimitiveMessageV2; hasMyFixed32(): boolean; - clearMyFixed32(): void; + clearMyFixed32(): PrimitiveMessageV2; getMyFixed32(): number | undefined; - setMyFixed32(value: number): void; + setMyFixed32(value: number): PrimitiveMessageV2; hasMyFixed64(): boolean; - clearMyFixed64(): void; + clearMyFixed64(): PrimitiveMessageV2; getMyFixed64(): number | undefined; - setMyFixed64(value: number): void; + setMyFixed64(value: number): PrimitiveMessageV2; hasMySfixed32(): boolean; - clearMySfixed32(): void; + clearMySfixed32(): PrimitiveMessageV2; getMySfixed32(): number | undefined; - setMySfixed32(value: number): void; + setMySfixed32(value: number): PrimitiveMessageV2; hasMySfixed64(): boolean; - clearMySfixed64(): void; + clearMySfixed64(): PrimitiveMessageV2; getMySfixed64(): number | undefined; - setMySfixed64(value: number): void; + setMySfixed64(value: number): PrimitiveMessageV2; hasMyBool(): boolean; - clearMyBool(): void; + clearMyBool(): PrimitiveMessageV2; getMyBool(): boolean | undefined; - setMyBool(value: boolean): void; + setMyBool(value: boolean): PrimitiveMessageV2; hasMyString(): boolean; - clearMyString(): void; + clearMyString(): PrimitiveMessageV2; getMyString(): string | undefined; - setMyString(value: string): void; + setMyString(value: string): PrimitiveMessageV2; hasMyBytes(): boolean; - clearMyBytes(): void; + clearMyBytes(): PrimitiveMessageV2; getMyBytes(): Uint8Array | string; getMyBytes_asU8(): Uint8Array; getMyBytes_asB64(): string; - setMyBytes(value: Uint8Array | string): void; + setMyBytes(value: Uint8Array | string): PrimitiveMessageV2; hasOptDouble(): boolean; - clearOptDouble(): void; + clearOptDouble(): PrimitiveMessageV2; getOptDouble(): number | undefined; - setOptDouble(value: number): void; + setOptDouble(value: number): PrimitiveMessageV2; hasOptFloat(): boolean; - clearOptFloat(): void; + clearOptFloat(): PrimitiveMessageV2; getOptFloat(): number | undefined; - setOptFloat(value: number): void; + setOptFloat(value: number): PrimitiveMessageV2; hasOptInt32(): boolean; - clearOptInt32(): void; + clearOptInt32(): PrimitiveMessageV2; getOptInt32(): number | undefined; - setOptInt32(value: number): void; + setOptInt32(value: number): PrimitiveMessageV2; hasOptInt64(): boolean; - clearOptInt64(): void; + clearOptInt64(): PrimitiveMessageV2; getOptInt64(): number | undefined; - setOptInt64(value: number): void; + setOptInt64(value: number): PrimitiveMessageV2; hasOptUint32(): boolean; - clearOptUint32(): void; + clearOptUint32(): PrimitiveMessageV2; getOptUint32(): number | undefined; - setOptUint32(value: number): void; + setOptUint32(value: number): PrimitiveMessageV2; hasOptUint64(): boolean; - clearOptUint64(): void; + clearOptUint64(): PrimitiveMessageV2; getOptUint64(): number | undefined; - setOptUint64(value: number): void; + setOptUint64(value: number): PrimitiveMessageV2; hasOptSint32(): boolean; - clearOptSint32(): void; + clearOptSint32(): PrimitiveMessageV2; getOptSint32(): number | undefined; - setOptSint32(value: number): void; + setOptSint32(value: number): PrimitiveMessageV2; hasOptSint64(): boolean; - clearOptSint64(): void; + clearOptSint64(): PrimitiveMessageV2; getOptSint64(): number | undefined; - setOptSint64(value: number): void; + setOptSint64(value: number): PrimitiveMessageV2; hasOptFixed32(): boolean; - clearOptFixed32(): void; + clearOptFixed32(): PrimitiveMessageV2; getOptFixed32(): number | undefined; - setOptFixed32(value: number): void; + setOptFixed32(value: number): PrimitiveMessageV2; hasOptFixed64(): boolean; - clearOptFixed64(): void; + clearOptFixed64(): PrimitiveMessageV2; getOptFixed64(): number | undefined; - setOptFixed64(value: number): void; + setOptFixed64(value: number): PrimitiveMessageV2; hasOptSfixed32(): boolean; - clearOptSfixed32(): void; + clearOptSfixed32(): PrimitiveMessageV2; getOptSfixed32(): number | undefined; - setOptSfixed32(value: number): void; + setOptSfixed32(value: number): PrimitiveMessageV2; hasOptSfixed64(): boolean; - clearOptSfixed64(): void; + clearOptSfixed64(): PrimitiveMessageV2; getOptSfixed64(): number | undefined; - setOptSfixed64(value: number): void; + setOptSfixed64(value: number): PrimitiveMessageV2; hasOptBool(): boolean; - clearOptBool(): void; + clearOptBool(): PrimitiveMessageV2; getOptBool(): boolean | undefined; - setOptBool(value: boolean): void; + setOptBool(value: boolean): PrimitiveMessageV2; hasOptString(): boolean; - clearOptString(): void; + clearOptString(): PrimitiveMessageV2; getOptString(): string | undefined; - setOptString(value: string): void; + setOptString(value: string): PrimitiveMessageV2; hasOptBytes(): boolean; - clearOptBytes(): void; + clearOptBytes(): PrimitiveMessageV2; getOptBytes(): Uint8Array | string; getOptBytes_asU8(): Uint8Array; getOptBytes_asB64(): string; - setOptBytes(value: Uint8Array | string): void; + setOptBytes(value: Uint8Array | string): PrimitiveMessageV2; hasOptNumber(): boolean; - clearOptNumber(): void; + clearOptNumber(): PrimitiveMessageV2; getOptNumber(): number | undefined; - setOptNumber(value: number): void; + setOptNumber(value: number): PrimitiveMessageV2; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): PrimitiveMessageV2.AsObject; diff --git a/examples/generated/proto/examplecom/primitive_message_v3_pb.d.ts b/examples/generated/proto/examplecom/primitive_message_v3_pb.d.ts index ae506c7..1c2987e 100644 --- a/examples/generated/proto/examplecom/primitive_message_v3_pb.d.ts +++ b/examples/generated/proto/examplecom/primitive_message_v3_pb.d.ts @@ -5,136 +5,136 @@ import * as jspb from "google-protobuf"; export class PrimitiveMessageV3 extends jspb.Message { getMyDouble(): number; - setMyDouble(value: number): void; + setMyDouble(value: number): PrimitiveMessageV3; getMyFloat(): number; - setMyFloat(value: number): void; + setMyFloat(value: number): PrimitiveMessageV3; getMyInt32(): number; - setMyInt32(value: number): void; + setMyInt32(value: number): PrimitiveMessageV3; getMyInt64(): number; - setMyInt64(value: number): void; + setMyInt64(value: number): PrimitiveMessageV3; getMyUint32(): number; - setMyUint32(value: number): void; + setMyUint32(value: number): PrimitiveMessageV3; getMyUint64(): number; - setMyUint64(value: number): void; + setMyUint64(value: number): PrimitiveMessageV3; getMySint32(): number; - setMySint32(value: number): void; + setMySint32(value: number): PrimitiveMessageV3; getMySint64(): number; - setMySint64(value: number): void; + setMySint64(value: number): PrimitiveMessageV3; getMyFixed32(): number; - setMyFixed32(value: number): void; + setMyFixed32(value: number): PrimitiveMessageV3; getMyFixed64(): number; - setMyFixed64(value: number): void; + setMyFixed64(value: number): PrimitiveMessageV3; getMySfixed32(): number; - setMySfixed32(value: number): void; + setMySfixed32(value: number): PrimitiveMessageV3; getMySfixed64(): number; - setMySfixed64(value: number): void; + setMySfixed64(value: number): PrimitiveMessageV3; getMyBool(): boolean; - setMyBool(value: boolean): void; + setMyBool(value: boolean): PrimitiveMessageV3; getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): PrimitiveMessageV3; getMyBytes(): Uint8Array | string; getMyBytes_asU8(): Uint8Array; getMyBytes_asB64(): string; - setMyBytes(value: Uint8Array | string): void; + setMyBytes(value: Uint8Array | string): PrimitiveMessageV3; getMyNumber(): number; - setMyNumber(value: number): void; + setMyNumber(value: number): PrimitiveMessageV3; hasOptDouble(): boolean; - clearOptDouble(): void; + clearOptDouble(): PrimitiveMessageV3; getOptDouble(): number; - setOptDouble(value: number): void; + setOptDouble(value: number): PrimitiveMessageV3; hasOptFloat(): boolean; - clearOptFloat(): void; + clearOptFloat(): PrimitiveMessageV3; getOptFloat(): number; - setOptFloat(value: number): void; + setOptFloat(value: number): PrimitiveMessageV3; hasOptInt32(): boolean; - clearOptInt32(): void; + clearOptInt32(): PrimitiveMessageV3; getOptInt32(): number; - setOptInt32(value: number): void; + setOptInt32(value: number): PrimitiveMessageV3; hasOptInt64(): boolean; - clearOptInt64(): void; + clearOptInt64(): PrimitiveMessageV3; getOptInt64(): number; - setOptInt64(value: number): void; + setOptInt64(value: number): PrimitiveMessageV3; hasOptUint32(): boolean; - clearOptUint32(): void; + clearOptUint32(): PrimitiveMessageV3; getOptUint32(): number; - setOptUint32(value: number): void; + setOptUint32(value: number): PrimitiveMessageV3; hasOptUint64(): boolean; - clearOptUint64(): void; + clearOptUint64(): PrimitiveMessageV3; getOptUint64(): number; - setOptUint64(value: number): void; + setOptUint64(value: number): PrimitiveMessageV3; hasOptSint32(): boolean; - clearOptSint32(): void; + clearOptSint32(): PrimitiveMessageV3; getOptSint32(): number; - setOptSint32(value: number): void; + setOptSint32(value: number): PrimitiveMessageV3; hasOptSint64(): boolean; - clearOptSint64(): void; + clearOptSint64(): PrimitiveMessageV3; getOptSint64(): number; - setOptSint64(value: number): void; + setOptSint64(value: number): PrimitiveMessageV3; hasOptFixed32(): boolean; - clearOptFixed32(): void; + clearOptFixed32(): PrimitiveMessageV3; getOptFixed32(): number; - setOptFixed32(value: number): void; + setOptFixed32(value: number): PrimitiveMessageV3; hasOptFixed64(): boolean; - clearOptFixed64(): void; + clearOptFixed64(): PrimitiveMessageV3; getOptFixed64(): number; - setOptFixed64(value: number): void; + setOptFixed64(value: number): PrimitiveMessageV3; hasOptSfixed32(): boolean; - clearOptSfixed32(): void; + clearOptSfixed32(): PrimitiveMessageV3; getOptSfixed32(): number; - setOptSfixed32(value: number): void; + setOptSfixed32(value: number): PrimitiveMessageV3; hasOptSfixed64(): boolean; - clearOptSfixed64(): void; + clearOptSfixed64(): PrimitiveMessageV3; getOptSfixed64(): number; - setOptSfixed64(value: number): void; + setOptSfixed64(value: number): PrimitiveMessageV3; hasOptBool(): boolean; - clearOptBool(): void; + clearOptBool(): PrimitiveMessageV3; getOptBool(): boolean; - setOptBool(value: boolean): void; + setOptBool(value: boolean): PrimitiveMessageV3; hasOptString(): boolean; - clearOptString(): void; + clearOptString(): PrimitiveMessageV3; getOptString(): string; - setOptString(value: string): void; + setOptString(value: string): PrimitiveMessageV3; hasOptBytes(): boolean; - clearOptBytes(): void; + clearOptBytes(): PrimitiveMessageV3; getOptBytes(): Uint8Array | string; getOptBytes_asU8(): Uint8Array; getOptBytes_asB64(): string; - setOptBytes(value: Uint8Array | string): void; + setOptBytes(value: Uint8Array | string): PrimitiveMessageV3; hasOptNumber(): boolean; - clearOptNumber(): void; + clearOptNumber(): PrimitiveMessageV3; getOptNumber(): number; - setOptNumber(value: number): void; + setOptNumber(value: number): PrimitiveMessageV3; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): PrimitiveMessageV3.AsObject; diff --git a/examples/generated/proto/examplecom/repeated_primitive_message_pb.d.ts b/examples/generated/proto/examplecom/repeated_primitive_message_pb.d.ts index 2492a87..ee9a0e7 100644 --- a/examples/generated/proto/examplecom/repeated_primitive_message_pb.d.ts +++ b/examples/generated/proto/examplecom/repeated_primitive_message_pb.d.ts @@ -4,82 +4,82 @@ import * as jspb from "google-protobuf"; export class RepeatedPrimitiveMessage extends jspb.Message { - clearMyDoubleList(): void; + clearMyDoubleList(): RepeatedPrimitiveMessage; getMyDoubleList(): Array; - setMyDoubleList(value: Array): void; - addMyDouble(value: number, index?: number): number; + setMyDoubleList(value: Array): RepeatedPrimitiveMessage; + addMyDouble(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyFloatList(): void; + clearMyFloatList(): RepeatedPrimitiveMessage; getMyFloatList(): Array; - setMyFloatList(value: Array): void; - addMyFloat(value: number, index?: number): number; + setMyFloatList(value: Array): RepeatedPrimitiveMessage; + addMyFloat(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyInt32List(): void; + clearMyInt32List(): RepeatedPrimitiveMessage; getMyInt32List(): Array; - setMyInt32List(value: Array): void; - addMyInt32(value: number, index?: number): number; + setMyInt32List(value: Array): RepeatedPrimitiveMessage; + addMyInt32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyInt64List(): void; + clearMyInt64List(): RepeatedPrimitiveMessage; getMyInt64List(): Array; - setMyInt64List(value: Array): void; - addMyInt64(value: number, index?: number): number; + setMyInt64List(value: Array): RepeatedPrimitiveMessage; + addMyInt64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyUint32List(): void; + clearMyUint32List(): RepeatedPrimitiveMessage; getMyUint32List(): Array; - setMyUint32List(value: Array): void; - addMyUint32(value: number, index?: number): number; + setMyUint32List(value: Array): RepeatedPrimitiveMessage; + addMyUint32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyUint64List(): void; + clearMyUint64List(): RepeatedPrimitiveMessage; getMyUint64List(): Array; - setMyUint64List(value: Array): void; - addMyUint64(value: number, index?: number): number; + setMyUint64List(value: Array): RepeatedPrimitiveMessage; + addMyUint64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMySint32List(): void; + clearMySint32List(): RepeatedPrimitiveMessage; getMySint32List(): Array; - setMySint32List(value: Array): void; - addMySint32(value: number, index?: number): number; + setMySint32List(value: Array): RepeatedPrimitiveMessage; + addMySint32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMySint64List(): void; + clearMySint64List(): RepeatedPrimitiveMessage; getMySint64List(): Array; - setMySint64List(value: Array): void; - addMySint64(value: number, index?: number): number; + setMySint64List(value: Array): RepeatedPrimitiveMessage; + addMySint64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyFixed32List(): void; + clearMyFixed32List(): RepeatedPrimitiveMessage; getMyFixed32List(): Array; - setMyFixed32List(value: Array): void; - addMyFixed32(value: number, index?: number): number; + setMyFixed32List(value: Array): RepeatedPrimitiveMessage; + addMyFixed32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyFixed64List(): void; + clearMyFixed64List(): RepeatedPrimitiveMessage; getMyFixed64List(): Array; - setMyFixed64List(value: Array): void; - addMyFixed64(value: number, index?: number): number; + setMyFixed64List(value: Array): RepeatedPrimitiveMessage; + addMyFixed64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMySfixed32List(): void; + clearMySfixed32List(): RepeatedPrimitiveMessage; getMySfixed32List(): Array; - setMySfixed32List(value: Array): void; - addMySfixed32(value: number, index?: number): number; + setMySfixed32List(value: Array): RepeatedPrimitiveMessage; + addMySfixed32(value: number, index?: number): RepeatedPrimitiveMessage; - clearMySfixed64List(): void; + clearMySfixed64List(): RepeatedPrimitiveMessage; getMySfixed64List(): Array; - setMySfixed64List(value: Array): void; - addMySfixed64(value: number, index?: number): number; + setMySfixed64List(value: Array): RepeatedPrimitiveMessage; + addMySfixed64(value: number, index?: number): RepeatedPrimitiveMessage; - clearMyBoolList(): void; + clearMyBoolList(): RepeatedPrimitiveMessage; getMyBoolList(): Array; - setMyBoolList(value: Array): void; - addMyBool(value: boolean, index?: number): boolean; + setMyBoolList(value: Array): RepeatedPrimitiveMessage; + addMyBool(value: boolean, index?: number): RepeatedPrimitiveMessage; - clearMyStringList(): void; + clearMyStringList(): RepeatedPrimitiveMessage; getMyStringList(): Array; - setMyStringList(value: Array): void; - addMyString(value: string, index?: number): string; + setMyStringList(value: Array): RepeatedPrimitiveMessage; + addMyString(value: string, index?: number): RepeatedPrimitiveMessage; - clearMyBytesList(): void; + clearMyBytesList(): RepeatedPrimitiveMessage; getMyBytesList(): Array; getMyBytesList_asU8(): Array; getMyBytesList_asB64(): Array; - setMyBytesList(value: Array): void; - addMyBytes(value: Uint8Array | string, index?: number): Uint8Array | string; + setMyBytesList(value: Array): RepeatedPrimitiveMessage; + addMyBytes(value: Uint8Array | string, index?: number): RepeatedPrimitiveMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): RepeatedPrimitiveMessage.AsObject; diff --git a/examples/generated/proto/examplecom/reserved_words_pb.d.ts b/examples/generated/proto/examplecom/reserved_words_pb.d.ts index b6b1161..6f07fd6 100644 --- a/examples/generated/proto/examplecom/reserved_words_pb.d.ts +++ b/examples/generated/proto/examplecom/reserved_words_pb.d.ts @@ -5,178 +5,178 @@ import * as jspb from "google-protobuf"; export class ReservedWordsMessage extends jspb.Message { getAbstract(): string; - setAbstract(value: string): void; + setAbstract(value: string): ReservedWordsMessage; getBoolean(): string; - setBoolean(value: string): void; + setBoolean(value: string): ReservedWordsMessage; getBreak(): string; - setBreak(value: string): void; + setBreak(value: string): ReservedWordsMessage; getByte(): string; - setByte(value: string): void; + setByte(value: string): ReservedWordsMessage; getCase(): string; - setCase(value: string): void; + setCase(value: string): ReservedWordsMessage; getCatch(): string; - setCatch(value: string): void; + setCatch(value: string): ReservedWordsMessage; getChar(): string; - setChar(value: string): void; + setChar(value: string): ReservedWordsMessage; getClass(): string; - setClass(value: string): void; + setClass(value: string): ReservedWordsMessage; getConst(): string; - setConst(value: string): void; + setConst(value: string): ReservedWordsMessage; getContinue(): string; - setContinue(value: string): void; + setContinue(value: string): ReservedWordsMessage; getDebugger(): string; - setDebugger(value: string): void; + setDebugger(value: string): ReservedWordsMessage; getDefault(): string; - setDefault(value: string): void; + setDefault(value: string): ReservedWordsMessage; getDelete(): string; - setDelete(value: string): void; + setDelete(value: string): ReservedWordsMessage; getDo(): string; - setDo(value: string): void; + setDo(value: string): ReservedWordsMessage; getDouble(): string; - setDouble(value: string): void; + setDouble(value: string): ReservedWordsMessage; getElse(): string; - setElse(value: string): void; + setElse(value: string): ReservedWordsMessage; getEnum(): string; - setEnum(value: string): void; + setEnum(value: string): ReservedWordsMessage; getExport(): string; - setExport(value: string): void; + setExport(value: string): ReservedWordsMessage; getExtends(): string; - setExtends(value: string): void; + setExtends(value: string): ReservedWordsMessage; getFalse(): string; - setFalse(value: string): void; + setFalse(value: string): ReservedWordsMessage; getFinal(): string; - setFinal(value: string): void; + setFinal(value: string): ReservedWordsMessage; getFinally(): string; - setFinally(value: string): void; + setFinally(value: string): ReservedWordsMessage; getFloat(): string; - setFloat(value: string): void; + setFloat(value: string): ReservedWordsMessage; getFor(): string; - setFor(value: string): void; + setFor(value: string): ReservedWordsMessage; getFunction(): string; - setFunction(value: string): void; + setFunction(value: string): ReservedWordsMessage; getGoto(): string; - setGoto(value: string): void; + setGoto(value: string): ReservedWordsMessage; getIf(): string; - setIf(value: string): void; + setIf(value: string): ReservedWordsMessage; getImplements(): string; - setImplements(value: string): void; + setImplements(value: string): ReservedWordsMessage; getImport(): string; - setImport(value: string): void; + setImport(value: string): ReservedWordsMessage; getIn(): string; - setIn(value: string): void; + setIn(value: string): ReservedWordsMessage; getInstanceof(): string; - setInstanceof(value: string): void; + setInstanceof(value: string): ReservedWordsMessage; getInt(): string; - setInt(value: string): void; + setInt(value: string): ReservedWordsMessage; getInterface(): string; - setInterface(value: string): void; + setInterface(value: string): ReservedWordsMessage; getLong(): string; - setLong(value: string): void; + setLong(value: string): ReservedWordsMessage; getNative(): string; - setNative(value: string): void; + setNative(value: string): ReservedWordsMessage; getNew(): string; - setNew(value: string): void; + setNew(value: string): ReservedWordsMessage; getNull(): string; - setNull(value: string): void; + setNull(value: string): ReservedWordsMessage; getPackage(): string; - setPackage(value: string): void; + setPackage(value: string): ReservedWordsMessage; getPrivate(): string; - setPrivate(value: string): void; + setPrivate(value: string): ReservedWordsMessage; getProtected(): string; - setProtected(value: string): void; + setProtected(value: string): ReservedWordsMessage; getPublic(): string; - setPublic(value: string): void; + setPublic(value: string): ReservedWordsMessage; getReturn(): string; - setReturn(value: string): void; + setReturn(value: string): ReservedWordsMessage; getShort(): string; - setShort(value: string): void; + setShort(value: string): ReservedWordsMessage; getStatic(): string; - setStatic(value: string): void; + setStatic(value: string): ReservedWordsMessage; getSuper(): string; - setSuper(value: string): void; + setSuper(value: string): ReservedWordsMessage; getSwitch(): string; - setSwitch(value: string): void; + setSwitch(value: string): ReservedWordsMessage; getSynchronized(): string; - setSynchronized(value: string): void; + setSynchronized(value: string): ReservedWordsMessage; getThis(): string; - setThis(value: string): void; + setThis(value: string): ReservedWordsMessage; getThrow(): string; - setThrow(value: string): void; + setThrow(value: string): ReservedWordsMessage; getThrows(): string; - setThrows(value: string): void; + setThrows(value: string): ReservedWordsMessage; getTransient(): string; - setTransient(value: string): void; + setTransient(value: string): ReservedWordsMessage; getTry(): string; - setTry(value: string): void; + setTry(value: string): ReservedWordsMessage; getTypeof(): string; - setTypeof(value: string): void; + setTypeof(value: string): ReservedWordsMessage; getVar(): string; - setVar(value: string): void; + setVar(value: string): ReservedWordsMessage; getVoid(): string; - setVoid(value: string): void; + setVoid(value: string): ReservedWordsMessage; getVolatile(): string; - setVolatile(value: string): void; + setVolatile(value: string): ReservedWordsMessage; getWhile(): string; - setWhile(value: string): void; + setWhile(value: string): ReservedWordsMessage; getWith(): string; - setWith(value: string): void; + setWith(value: string): ReservedWordsMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ReservedWordsMessage.AsObject; diff --git a/examples/generated/proto/examplecom/simple_pb.d.ts b/examples/generated/proto/examplecom/simple_pb.d.ts index 9384ef6..dd2ed34 100644 --- a/examples/generated/proto/examplecom/simple_pb.d.ts +++ b/examples/generated/proto/examplecom/simple_pb.d.ts @@ -17,75 +17,75 @@ import * as google_protobuf_wrappers_pb from "google-protobuf/google/protobuf/wr export class MySimple extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): MySimple; getMyBool(): boolean; - setMyBool(value: boolean): void; + setMyBool(value: boolean): MySimple; - clearSomeLabelsList(): void; + clearSomeLabelsList(): MySimple; getSomeLabelsList(): Array; - setSomeLabelsList(value: Array): void; - addSomeLabels(value: string, index?: number): string; + setSomeLabelsList(value: Array): MySimple; + addSomeLabels(value: string, index?: number): MySimple; hasSomeCodeGeneratorRequest(): boolean; - clearSomeCodeGeneratorRequest(): void; + clearSomeCodeGeneratorRequest(): MySimple; getSomeCodeGeneratorRequest(): google_protobuf_compiler_plugin_pb.CodeGeneratorRequest | undefined; - setSomeCodeGeneratorRequest(value?: google_protobuf_compiler_plugin_pb.CodeGeneratorRequest): void; + setSomeCodeGeneratorRequest(value?: google_protobuf_compiler_plugin_pb.CodeGeneratorRequest): MySimple; hasSomeAny(): boolean; - clearSomeAny(): void; + clearSomeAny(): MySimple; getSomeAny(): google_protobuf_any_pb.Any | undefined; - setSomeAny(value?: google_protobuf_any_pb.Any): void; + setSomeAny(value?: google_protobuf_any_pb.Any): MySimple; hasSomeMethod(): boolean; - clearSomeMethod(): void; + clearSomeMethod(): MySimple; getSomeMethod(): google_protobuf_api_pb.Method | undefined; - setSomeMethod(value?: google_protobuf_api_pb.Method): void; + setSomeMethod(value?: google_protobuf_api_pb.Method): MySimple; hasSomeGeneratedCodeInfo(): boolean; - clearSomeGeneratedCodeInfo(): void; + clearSomeGeneratedCodeInfo(): MySimple; getSomeGeneratedCodeInfo(): google_protobuf_descriptor_pb.GeneratedCodeInfo | undefined; - setSomeGeneratedCodeInfo(value?: google_protobuf_descriptor_pb.GeneratedCodeInfo): void; + setSomeGeneratedCodeInfo(value?: google_protobuf_descriptor_pb.GeneratedCodeInfo): MySimple; hasSomeDuration(): boolean; - clearSomeDuration(): void; + clearSomeDuration(): MySimple; getSomeDuration(): google_protobuf_duration_pb.Duration | undefined; - setSomeDuration(value?: google_protobuf_duration_pb.Duration): void; + setSomeDuration(value?: google_protobuf_duration_pb.Duration): MySimple; hasSomeEmpty(): boolean; - clearSomeEmpty(): void; + clearSomeEmpty(): MySimple; getSomeEmpty(): google_protobuf_empty_pb.Empty | undefined; - setSomeEmpty(value?: google_protobuf_empty_pb.Empty): void; + setSomeEmpty(value?: google_protobuf_empty_pb.Empty): MySimple; hasSomeFieldMask(): boolean; - clearSomeFieldMask(): void; + clearSomeFieldMask(): MySimple; getSomeFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; - setSomeFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): void; + setSomeFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): MySimple; hasSomeSourceContext(): boolean; - clearSomeSourceContext(): void; + clearSomeSourceContext(): MySimple; getSomeSourceContext(): google_protobuf_source_context_pb.SourceContext | undefined; - setSomeSourceContext(value?: google_protobuf_source_context_pb.SourceContext): void; + setSomeSourceContext(value?: google_protobuf_source_context_pb.SourceContext): MySimple; hasSomeStruct(): boolean; - clearSomeStruct(): void; + clearSomeStruct(): MySimple; getSomeStruct(): google_protobuf_struct_pb.Struct | undefined; - setSomeStruct(value?: google_protobuf_struct_pb.Struct): void; + setSomeStruct(value?: google_protobuf_struct_pb.Struct): MySimple; hasSomeTimestamp(): boolean; - clearSomeTimestamp(): void; + clearSomeTimestamp(): MySimple; getSomeTimestamp(): google_protobuf_timestamp_pb.Timestamp | undefined; - setSomeTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): void; + setSomeTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): MySimple; hasSomeType(): boolean; - clearSomeType(): void; + clearSomeType(): MySimple; getSomeType(): google_protobuf_type_pb.Type | undefined; - setSomeType(value?: google_protobuf_type_pb.Type): void; + setSomeType(value?: google_protobuf_type_pb.Type): MySimple; hasSomeDoubleValue(): boolean; - clearSomeDoubleValue(): void; + clearSomeDoubleValue(): MySimple; getSomeDoubleValue(): google_protobuf_wrappers_pb.DoubleValue | undefined; - setSomeDoubleValue(value?: google_protobuf_wrappers_pb.DoubleValue): void; + setSomeDoubleValue(value?: google_protobuf_wrappers_pb.DoubleValue): MySimple; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): MySimple.AsObject; diff --git a/examples/generated/proto/examplecom/simple_service_pb.d.ts b/examples/generated/proto/examplecom/simple_service_pb.d.ts index 3f35e95..58c64a4 100644 --- a/examples/generated/proto/examplecom/simple_service_pb.d.ts +++ b/examples/generated/proto/examplecom/simple_service_pb.d.ts @@ -8,12 +8,12 @@ import * as google_protobuf_timestamp_pb from "google-protobuf/google/protobuf/t export class UnaryRequest extends jspb.Message { getSomeInt64(): number; - setSomeInt64(value: number): void; + setSomeInt64(value: number): UnaryRequest; hasSomeTimestamp(): boolean; - clearSomeTimestamp(): void; + clearSomeTimestamp(): UnaryRequest; getSomeTimestamp(): google_protobuf_timestamp_pb.Timestamp | undefined; - setSomeTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): void; + setSomeTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): UnaryRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UnaryRequest.AsObject; @@ -50,7 +50,7 @@ export namespace UnaryResponse { export class StreamRequest extends jspb.Message { getSomeString(): string; - setSomeString(value: string): void; + setSomeString(value: string): StreamRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): StreamRequest.AsObject; diff --git a/examples/generated/proto/examplecom/simplevalue_pb.d.ts b/examples/generated/proto/examplecom/simplevalue_pb.d.ts index 79da301..efd9543 100644 --- a/examples/generated/proto/examplecom/simplevalue_pb.d.ts +++ b/examples/generated/proto/examplecom/simplevalue_pb.d.ts @@ -5,40 +5,40 @@ import * as jspb from "google-protobuf"; export class SimpleValue extends jspb.Message { getFirstField(): string; - setFirstField(value: string): void; + setFirstField(value: string): SimpleValue; getSecondField(): number; - setSecondField(value: number): void; + setSecondField(value: number): SimpleValue; hasNumberValue(): boolean; - clearNumberValue(): void; + clearNumberValue(): SimpleValue; getNumberValue(): number; - setNumberValue(value: number): void; + setNumberValue(value: number): SimpleValue; hasStringValue(): boolean; - clearStringValue(): void; + clearStringValue(): SimpleValue; getStringValue(): string; - setStringValue(value: string): void; + setStringValue(value: string): SimpleValue; hasBoolValue(): boolean; - clearBoolValue(): void; + clearBoolValue(): SimpleValue; getBoolValue(): boolean; - setBoolValue(value: boolean): void; + setBoolValue(value: boolean): SimpleValue; hasNumber2Value(): boolean; - clearNumber2Value(): void; + clearNumber2Value(): SimpleValue; getNumber2Value(): number; - setNumber2Value(value: number): void; + setNumber2Value(value: number): SimpleValue; hasString2Value(): boolean; - clearString2Value(): void; + clearString2Value(): SimpleValue; getString2Value(): string; - setString2Value(value: string): void; + setString2Value(value: string): SimpleValue; hasBool2Value(): boolean; - clearBool2Value(): void; + clearBool2Value(): SimpleValue; getBool2Value(): boolean; - setBool2Value(value: boolean): void; + setBool2Value(value: boolean): SimpleValue; getKindCase(): SimpleValue.KindCase; getAnotherCase(): SimpleValue.AnotherCase; diff --git a/examples/generated/proto/examplecom/well_known_message_pb.d.ts b/examples/generated/proto/examplecom/well_known_message_pb.d.ts index a970a7e..18ca923 100644 --- a/examples/generated/proto/examplecom/well_known_message_pb.d.ts +++ b/examples/generated/proto/examplecom/well_known_message_pb.d.ts @@ -17,64 +17,64 @@ import * as google_protobuf_wrappers_pb from "google-protobuf/google/protobuf/wr export class WellKnownMessage extends jspb.Message { hasMyCodeGeneratorRequest(): boolean; - clearMyCodeGeneratorRequest(): void; + clearMyCodeGeneratorRequest(): WellKnownMessage; getMyCodeGeneratorRequest(): google_protobuf_compiler_plugin_pb.CodeGeneratorRequest | undefined; - setMyCodeGeneratorRequest(value?: google_protobuf_compiler_plugin_pb.CodeGeneratorRequest): void; + setMyCodeGeneratorRequest(value?: google_protobuf_compiler_plugin_pb.CodeGeneratorRequest): WellKnownMessage; hasMyAny(): boolean; - clearMyAny(): void; + clearMyAny(): WellKnownMessage; getMyAny(): google_protobuf_any_pb.Any | undefined; - setMyAny(value?: google_protobuf_any_pb.Any): void; + setMyAny(value?: google_protobuf_any_pb.Any): WellKnownMessage; hasMyMethod(): boolean; - clearMyMethod(): void; + clearMyMethod(): WellKnownMessage; getMyMethod(): google_protobuf_api_pb.Method | undefined; - setMyMethod(value?: google_protobuf_api_pb.Method): void; + setMyMethod(value?: google_protobuf_api_pb.Method): WellKnownMessage; hasMyGeneratedCodeInfo(): boolean; - clearMyGeneratedCodeInfo(): void; + clearMyGeneratedCodeInfo(): WellKnownMessage; getMyGeneratedCodeInfo(): google_protobuf_descriptor_pb.GeneratedCodeInfo | undefined; - setMyGeneratedCodeInfo(value?: google_protobuf_descriptor_pb.GeneratedCodeInfo): void; + setMyGeneratedCodeInfo(value?: google_protobuf_descriptor_pb.GeneratedCodeInfo): WellKnownMessage; hasMyDuration(): boolean; - clearMyDuration(): void; + clearMyDuration(): WellKnownMessage; getMyDuration(): google_protobuf_duration_pb.Duration | undefined; - setMyDuration(value?: google_protobuf_duration_pb.Duration): void; + setMyDuration(value?: google_protobuf_duration_pb.Duration): WellKnownMessage; hasMyEmpty(): boolean; - clearMyEmpty(): void; + clearMyEmpty(): WellKnownMessage; getMyEmpty(): google_protobuf_empty_pb.Empty | undefined; - setMyEmpty(value?: google_protobuf_empty_pb.Empty): void; + setMyEmpty(value?: google_protobuf_empty_pb.Empty): WellKnownMessage; hasMyFieldMask(): boolean; - clearMyFieldMask(): void; + clearMyFieldMask(): WellKnownMessage; getMyFieldMask(): google_protobuf_field_mask_pb.FieldMask | undefined; - setMyFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): void; + setMyFieldMask(value?: google_protobuf_field_mask_pb.FieldMask): WellKnownMessage; hasMySourceContext(): boolean; - clearMySourceContext(): void; + clearMySourceContext(): WellKnownMessage; getMySourceContext(): google_protobuf_source_context_pb.SourceContext | undefined; - setMySourceContext(value?: google_protobuf_source_context_pb.SourceContext): void; + setMySourceContext(value?: google_protobuf_source_context_pb.SourceContext): WellKnownMessage; hasMyStruct(): boolean; - clearMyStruct(): void; + clearMyStruct(): WellKnownMessage; getMyStruct(): google_protobuf_struct_pb.Struct | undefined; - setMyStruct(value?: google_protobuf_struct_pb.Struct): void; + setMyStruct(value?: google_protobuf_struct_pb.Struct): WellKnownMessage; hasMyTimestamp(): boolean; - clearMyTimestamp(): void; + clearMyTimestamp(): WellKnownMessage; getMyTimestamp(): google_protobuf_timestamp_pb.Timestamp | undefined; - setMyTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): void; + setMyTimestamp(value?: google_protobuf_timestamp_pb.Timestamp): WellKnownMessage; hasMyType(): boolean; - clearMyType(): void; + clearMyType(): WellKnownMessage; getMyType(): google_protobuf_type_pb.Type | undefined; - setMyType(value?: google_protobuf_type_pb.Type): void; + setMyType(value?: google_protobuf_type_pb.Type): WellKnownMessage; hasMyDoubleValue(): boolean; - clearMyDoubleValue(): void; + clearMyDoubleValue(): WellKnownMessage; getMyDoubleValue(): google_protobuf_wrappers_pb.DoubleValue | undefined; - setMyDoubleValue(value?: google_protobuf_wrappers_pb.DoubleValue): void; + setMyDoubleValue(value?: google_protobuf_wrappers_pb.DoubleValue): WellKnownMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): WellKnownMessage.AsObject; diff --git a/examples/generated/proto/orphan_pb.d.ts b/examples/generated/proto/orphan_pb.d.ts index 8db0ce1..70898a4 100644 --- a/examples/generated/proto/orphan_pb.d.ts +++ b/examples/generated/proto/orphan_pb.d.ts @@ -5,7 +5,7 @@ import * as jspb from "google-protobuf"; export class OrphanMapMessage extends jspb.Message { getPrimitiveIntsMap(): jspb.Map; - clearPrimitiveIntsMap(): void; + clearPrimitiveIntsMap(): OrphanMapMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OrphanMapMessage.AsObject; static toObject(includeInstance: boolean, msg: OrphanMapMessage): OrphanMapMessage.AsObject; @@ -24,13 +24,13 @@ export namespace OrphanMapMessage { export class OrphanMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): OrphanMessage; getMyBool(): boolean; - setMyBool(value: boolean): void; + setMyBool(value: boolean): OrphanMessage; getMyEnum(): OrphanEnumMap[keyof OrphanEnumMap]; - setMyEnum(value: OrphanEnumMap[keyof OrphanEnumMap]): void; + setMyEnum(value: OrphanEnumMap[keyof OrphanEnumMap]): OrphanMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OrphanMessage.AsObject; @@ -52,7 +52,7 @@ export namespace OrphanMessage { export class OrphanUnaryRequest extends jspb.Message { getSomeInt64(): number; - setSomeInt64(value: number): void; + setSomeInt64(value: number): OrphanUnaryRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OrphanUnaryRequest.AsObject; @@ -72,7 +72,7 @@ export namespace OrphanUnaryRequest { export class OrphanStreamRequest extends jspb.Message { getSomeString(): string; - setSomeString(value: string): void; + setSomeString(value: string): OrphanStreamRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OrphanStreamRequest.AsObject; diff --git a/examples/generated/proto/othercom/external_child_message_pb.d.ts b/examples/generated/proto/othercom/external_child_message_pb.d.ts index 569e585..db0668e 100644 --- a/examples/generated/proto/othercom/external_child_message_pb.d.ts +++ b/examples/generated/proto/othercom/external_child_message_pb.d.ts @@ -5,7 +5,7 @@ import * as jspb from "google-protobuf"; export class ExternalChildMessage extends jspb.Message { getMyString(): string; - setMyString(value: string): void; + setMyString(value: string): ExternalChildMessage; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ExternalChildMessage.AsObject; diff --git a/src/ts/message.ts b/src/ts/message.ts index 639b952..9b93e87 100644 --- a/src/ts/message.ts +++ b/src/ts/message.ts @@ -117,7 +117,7 @@ export function printMessage(fileName: string, exportMap: ExportMap, messageDesc valueTypeName = `${valueTypeName}[keyof ${valueTypeName}]`; } printer.printIndentedLn(`get${withUppercase}Map(): jspb.Map<${keyTypeName}, ${valueTypeName}>;`); - printer.printIndentedLn(`clear${withUppercase}Map(): void;`); + printer.printIndentedLn(`clear${withUppercase}Map(): ${messageName};`); toObjectType.printIndentedLn(`${camelCaseName}Map: Array<[${keyTypeName}${keyType === MESSAGE_TYPE ? ".AsObject" : ""}, ${valueTypeName}${valueType === MESSAGE_TYPE ? ".AsObject" : ""}]>,`); return; } @@ -163,7 +163,7 @@ export function printMessage(fileName: string, exportMap: ExportMap, messageDesc function printClearIfNotPresent() { if (!hasClearMethod) { hasClearMethod = true; - printer.printIndentedLn(`clear${jsGetterName(withUppercase)}${field.getLabel() === FieldDescriptorProto.Label.LABEL_REPEATED ? "List" : ""}(): void;`); + printer.printIndentedLn(`clear${jsGetterName(withUppercase)}${field.getLabel() === FieldDescriptorProto.Label.LABEL_REPEATED ? "List" : ""}(): ${messageName};`); } } @@ -174,7 +174,8 @@ export function printMessage(fileName: string, exportMap: ExportMap, messageDesc function printRepeatedAddMethod(valueType: string) { const optionalValue = field.getType() === MESSAGE_TYPE; - printer.printIndentedLn(`add${withUppercase}(value${optionalValue ? "?" : ""}: ${valueType}, index?: number): ${valueType};`); + const returnType = optionalValue ? valueType : messageName; + printer.printIndentedLn(`add${withUppercase}(value${optionalValue ? "?" : ""}: ${valueType}, index?: number): ${returnType};`); } if (field.getLabel() === FieldDescriptorProto.Label.LABEL_REPEATED) {// is repeated @@ -184,12 +185,12 @@ export function printMessage(fileName: string, exportMap: ExportMap, messageDesc printer.printIndentedLn(`get${withUppercase}List(): Array;`); printer.printIndentedLn(`get${withUppercase}List_asU8(): Array;`); printer.printIndentedLn(`get${withUppercase}List_asB64(): Array;`); - printer.printIndentedLn(`set${withUppercase}List(value: Array): void;`); + printer.printIndentedLn(`set${withUppercase}List(value: Array): ${messageName};`); printRepeatedAddMethod("Uint8Array | string"); } else { toObjectType.printIndentedLn(`${camelCaseName}List: Array<${exportType}${type === MESSAGE_TYPE ? ".AsObject" : ""}>,`); printer.printIndentedLn(`get${withUppercase}List(): Array<${exportType}>;`); - printer.printIndentedLn(`set${withUppercase}List(value: Array<${exportType}>): void;`); + printer.printIndentedLn(`set${withUppercase}List(value: Array<${exportType}>): ${messageName};`); printRepeatedAddMethod(exportType); } } else { @@ -198,7 +199,7 @@ export function printMessage(fileName: string, exportMap: ExportMap, messageDesc printer.printIndentedLn(`get${jsGetterName(withUppercase)}(): Uint8Array | string;`); printer.printIndentedLn(`get${withUppercase}_asU8(): Uint8Array;`); printer.printIndentedLn(`get${withUppercase}_asB64(): string;`); - printer.printIndentedLn(`set${jsGetterName(withUppercase)}(value: Uint8Array | string): void;`); + printer.printIndentedLn(`set${jsGetterName(withUppercase)}(value: Uint8Array | string): ${messageName};`); } else { let fieldObjectType = exportType; let canBeUndefined = false; @@ -215,7 +216,7 @@ export function printMessage(fileName: string, exportMap: ExportMap, messageDesc const fieldObjectName = normaliseFieldObjectName(camelCaseName); toObjectType.printIndentedLn(`${fieldObjectName}${canBeUndefined ? "?" : ""}: ${fieldObjectType},`); printer.printIndentedLn(`get${jsGetterName(withUppercase)}(): ${exportType}${canBeUndefined ? " | undefined" : ""};`); - printer.printIndentedLn(`set${jsGetterName(withUppercase)}(value${type === MESSAGE_TYPE ? "?" : ""}: ${exportType}): void;`); + printer.printIndentedLn(`set${jsGetterName(withUppercase)}(value${type === MESSAGE_TYPE ? "?" : ""}: ${exportType}): ${messageName};`); } } printer.printEmptyLn(); diff --git a/test/integration/enums.ts b/test/integration/enums.ts index 9b4231a..09578e7 100644 --- a/test/integration/enums.ts +++ b/test/integration/enums.ts @@ -50,3 +50,12 @@ describe("enum casing", () => { assert.ok(true, ".d.ts file should export the enum definition in ALL_CAPS"); }); }); + +describe("enum set chaining", () => { + it("should support chaining set calls on enum fields", () => { + const parentMsg = new EnumMessage(); + parentMsg.setInternalEnum(InternalEnum.FIRST).setInternalEnumsList([InternalEnum.SECOND]); + assert.strictEqual(parentMsg.getInternalEnum(), InternalEnum.FIRST); + assert.deepEqual(parentMsg.getInternalEnumsList(), [InternalEnum.SECOND]); + }); +}); diff --git a/test/integration/nestedMessagesV2.ts b/test/integration/nestedMessagesV2.ts index 80bdd20..acc0a18 100644 --- a/test/integration/nestedMessagesV2.ts +++ b/test/integration/nestedMessagesV2.ts @@ -74,6 +74,16 @@ describe("proto2 - internal nested messages", () => { assert.deepEqual(parentMsg.getInternalChildrenList() as Array, [childMsgOne, childMsgTwo]); }); + + it("should allow chaining adders of repeated internal message fields", () => { + const parentMsg = new ParentMessageV2(); + parentMsg.addInternalChildren().setMyString("one"); + parentMsg.addInternalChildren().setMyString("two"); + + assert.strictEqual(parentMsg.getInternalChildrenList().length, 2); + assert.strictEqual(parentMsg.getInternalChildrenList()[0].getMyString(), "one"); + assert.strictEqual(parentMsg.getInternalChildrenList()[1].getMyString(), "two"); + }); }); describe("proto2 - external nested messages", () => { @@ -147,6 +157,16 @@ describe("proto2 - external nested messages", () => { assert.deepEqual(parentMsg.getExternalChildrenList() as Array, [childMsgOne, childMsgTwo]); }); + + it("should allow chaining adders of repeated external message fields", () => { + const parentMsg = new ParentMessageV2(); + parentMsg.addExternalChildren().setMyString("one"); + parentMsg.addExternalChildren().setMyString("two"); + + assert.strictEqual(parentMsg.getExternalChildrenList().length, 2); + assert.strictEqual(parentMsg.getExternalChildrenList()[0].getMyString(), "one"); + assert.strictEqual(parentMsg.getExternalChildrenList()[1].getMyString(), "two"); + }); }); describe("proto2 - toObject", () => { diff --git a/test/integration/nestedMessagesV3.ts b/test/integration/nestedMessagesV3.ts index 1cbf6b0..62d9de8 100644 --- a/test/integration/nestedMessagesV3.ts +++ b/test/integration/nestedMessagesV3.ts @@ -74,6 +74,16 @@ describe("proto3 - internal nested messages", () => { assert.deepEqual(parentMsg.getInternalChildrenList() as Array, [childMsgOne, childMsgTwo]); }); + + it("should allow chaining adders of repeated internal message fields", () => { + const parentMsg = new ParentMessageV3(); + parentMsg.addInternalChildren().setMyString("one"); + parentMsg.addInternalChildren().setMyString("two"); + + assert.strictEqual(parentMsg.getInternalChildrenList().length, 2); + assert.strictEqual(parentMsg.getInternalChildrenList()[0].getMyString(), "one"); + assert.strictEqual(parentMsg.getInternalChildrenList()[1].getMyString(), "two"); + }); }); describe("proto3 - external nested messages", () => { @@ -121,6 +131,16 @@ describe("proto3 - external nested messages", () => { assert.deepEqual(parentMsg.getExternalChildrenList() as Array, [childMsgOne, childMsgTwo]); }); + + it("should allow chaining adders of repeated external message fields", () => { + const parentMsg = new ParentMessageV3(); + parentMsg.addExternalChildren().setMyString("one"); + parentMsg.addExternalChildren().setMyString("two"); + + assert.strictEqual(parentMsg.getExternalChildrenList().length, 2); + assert.strictEqual(parentMsg.getExternalChildrenList()[0].getMyString(), "one"); + assert.strictEqual(parentMsg.getExternalChildrenList()[1].getMyString(), "two"); + }); }); describe("proto3 - toObject", () => { diff --git a/test/integration/primitivesV2.ts b/test/integration/primitivesV2.ts index e198639..b476044 100644 --- a/test/integration/primitivesV2.ts +++ b/test/integration/primitivesV2.ts @@ -187,6 +187,80 @@ describe("proto2 - primitive", () => { assert.deepEqual(msg.getOptBytes() as (Uint8Array|string), asUint8Array); }); + it("should allow chaining setters", () => { + const msg = new PrimitiveMessageV2(); + msg + .setMyDouble(123) + .setMyFloat(123) + .setMyInt32(123) + .setMyInt64(123) + .setMyUint32(123) + .setMyUint64(123) + .setMySint32(123) + .setMySint64(123) + .setMyFixed32(123) + .setMyFixed64(123) + .setMySfixed32(123) + .setMySfixed64(123) + .setMyBool(true) + .setMyString("hello world") + .setMyBytes("AAECAwQFBgcICQ=="); + assert.strictEqual(msg.getMyDouble() as number, 123); + assert.strictEqual(msg.getMyFloat() as number, 123); + assert.strictEqual(msg.getMyInt32() as number, 123); + assert.strictEqual(msg.getMyInt64() as number, 123); + assert.strictEqual(msg.getMyUint32() as number, 123); + assert.strictEqual(msg.getMyUint64() as number, 123); + assert.strictEqual(msg.getMySint32() as number, 123); + assert.strictEqual(msg.getMySint64() as number, 123); + assert.strictEqual(msg.getMyFixed32() as number, 123); + assert.strictEqual(msg.getMyFixed64() as number, 123); + assert.strictEqual(msg.getMySfixed32() as number, 123); + assert.strictEqual(msg.getMySfixed64() as number, 123); + assert.strictEqual(msg.getMyBool() as boolean, true); + assert.strictEqual(msg.getMyString() as string, "hello world"); + assert.strictEqual(msg.getMyBytes() as (Uint8Array|string), "AAECAwQFBgcICQ=="); + }); + + it("should allow chaining clear", () => { + const msg = new PrimitiveMessageV2(); + msg + .setMyDouble(123) + .setMyFloat(123) + .setMyInt32(123) + .setMyInt64(123) + .setMyUint32(123) + .setMyUint64(123) + .setMySint32(123) + .setMySint64(123) + .setMyFixed32(123) + .setMyFixed64(123) + .setMySfixed32(123) + .setMySfixed64(123) + .setMyBool(true) + .setMyString("hello world") + .setMyBytes("AAECAwQFBgcICQ=="); + + msg + .clearMyDouble() + .clearMyFloat() + .clearMyInt32() + .clearMyInt64() + .clearMyUint32() + .clearMyUint64() + .clearMySint32() + .clearMySint64() + .clearMyFixed32() + .clearMyFixed64() + .clearMySfixed32() + .clearMySfixed64() + .clearMyBool() + .clearMyString() + .clearMyBytes(); + + assert.deepEqual(msg.toObject(), new PrimitiveMessageV2().toObject()); + }); + describe("toObject", () => { it("should indicate potentially undefined primitive fields", () => { const msg = new PrimitiveMessageV2(); diff --git a/test/integration/primitivesV3.ts b/test/integration/primitivesV3.ts index 5ae9b3d..990195d 100644 --- a/test/integration/primitivesV3.ts +++ b/test/integration/primitivesV3.ts @@ -170,6 +170,41 @@ describe("proto3 - primitive", () => { assert.deepEqual(msg.getMyBytes() as (Uint8Array|string), asUint8Array); }); + it("should allow chaining setters", () => { + const msg = new PrimitiveMessageV3(); + msg + .setMyDouble(123) + .setMyFloat(123) + .setMyInt32(123) + .setMyInt64(123) + .setMyUint32(123) + .setMyUint64(123) + .setMySint32(123) + .setMySint64(123) + .setMyFixed32(123) + .setMyFixed64(123) + .setMySfixed32(123) + .setMySfixed64(123) + .setMyBool(true) + .setMyString("hello world") + .setMyBytes("AAECAwQFBgcICQ=="); + assert.strictEqual(msg.getMyDouble() as number, 123); + assert.strictEqual(msg.getMyFloat() as number, 123); + assert.strictEqual(msg.getMyInt32() as number, 123); + assert.strictEqual(msg.getMyInt64() as number, 123); + assert.strictEqual(msg.getMyUint32() as number, 123); + assert.strictEqual(msg.getMyUint64() as number, 123); + assert.strictEqual(msg.getMySint32() as number, 123); + assert.strictEqual(msg.getMySint64() as number, 123); + assert.strictEqual(msg.getMyFixed32() as number, 123); + assert.strictEqual(msg.getMyFixed64() as number, 123); + assert.strictEqual(msg.getMySfixed32() as number, 123); + assert.strictEqual(msg.getMySfixed64() as number, 123); + assert.strictEqual(msg.getMyBool() as boolean, true); + assert.strictEqual(msg.getMyString() as string, "hello world"); + assert.strictEqual(msg.getMyBytes() as (Uint8Array|string), "AAECAwQFBgcICQ=="); + }); + describe("toObject", () => { it("should indicate potentially undefined primitive fields", () => { const msg = new PrimitiveMessageV3(); diff --git a/test/integration/repeatedPrimitives.ts b/test/integration/repeatedPrimitives.ts index 9d4afff..f1f4bea 100644 --- a/test/integration/repeatedPrimitives.ts +++ b/test/integration/repeatedPrimitives.ts @@ -75,4 +75,74 @@ describe("repeated primitives", () => { const myBytesListB: Array = msg.getMyBytesList(); assert.deepEqual(myBytesListB, [asStringOne, asStringTwo]); }); + + it("should allow chaining setters", () => { + const msg = new RepeatedPrimitiveMessage(); + msg + .setMyDoubleList([123, 456]) + .setMyFloatList([123, 456]) + .setMyInt32List([123, 456]) + .setMyInt64List([123, 456]) + .setMyUint32List([123, 456]) + .setMyUint64List([123, 456]) + .setMySint32List([123, 456]) + .setMySint64List([123, 456]) + .setMyFixed32List([123, 456]) + .setMyFixed64List([123, 456]) + .setMySfixed32List([123, 456]) + .setMySfixed64List([123, 456]) + .setMyBoolList([true, false]) + .setMyStringList(["one", "two"]) + .setMyBytesList(["AAECAwQFBgcICQ=="]); + assert.deepEqual(msg.getMyDoubleList() as Array, [123, 456]); + assert.deepEqual(msg.getMyFloatList() as Array, [123, 456]); + assert.deepEqual(msg.getMyInt32List() as Array, [123, 456]); + assert.deepEqual(msg.getMyInt64List() as Array, [123, 456]); + assert.deepEqual(msg.getMyUint32List() as Array, [123, 456]); + assert.deepEqual(msg.getMyUint64List() as Array, [123, 456]); + assert.deepEqual(msg.getMySint32List() as Array, [123, 456]); + assert.deepEqual(msg.getMySint64List() as Array, [123, 456]); + assert.deepEqual(msg.getMyFixed32List() as Array, [123, 456]); + assert.deepEqual(msg.getMyFixed64List() as Array, [123, 456]); + assert.deepEqual(msg.getMySfixed32List() as Array, [123, 456]); + assert.deepEqual(msg.getMySfixed64List() as Array, [123, 456]); + assert.deepEqual(msg.getMyBoolList() as Array, [true, false]); + assert.deepEqual(msg.getMyStringList() as Array, ["one", "two"]); + assert.deepEqual(msg.getMyBytesList() as Array, ["AAECAwQFBgcICQ=="]); + }); + + it("should allow chaining adders", () => { + const msg = new RepeatedPrimitiveMessage(); + msg + .addMyDouble(123) + .addMyFloat(123) + .addMyInt32(123) + .addMyInt64(123) + .addMyUint32(123) + .addMyUint64(123) + .addMySint32(123) + .addMySint64(123) + .addMyFixed32(123) + .addMyFixed64(123) + .addMySfixed32(123) + .addMySfixed64(123) + .addMyBool(true) + .addMyString("one") + .addMyBytes("AAECAwQFBgcICQ=="); + assert.deepEqual(msg.getMyDoubleList() as Array, [123]); + assert.deepEqual(msg.getMyFloatList() as Array, [123]); + assert.deepEqual(msg.getMyInt32List() as Array, [123]); + assert.deepEqual(msg.getMyInt64List() as Array, [123]); + assert.deepEqual(msg.getMyUint32List() as Array, [123]); + assert.deepEqual(msg.getMyUint64List() as Array, [123]); + assert.deepEqual(msg.getMySint32List() as Array, [123]); + assert.deepEqual(msg.getMySint64List() as Array, [123]); + assert.deepEqual(msg.getMyFixed32List() as Array, [123]); + assert.deepEqual(msg.getMyFixed64List() as Array, [123]); + assert.deepEqual(msg.getMySfixed32List() as Array, [123]); + assert.deepEqual(msg.getMySfixed64List() as Array, [123]); + assert.deepEqual(msg.getMyBoolList() as Array, [true]); + assert.deepEqual(msg.getMyStringList() as Array, ["one"]); + assert.deepEqual(msg.getMyBytesList() as Array, ["AAECAwQFBgcICQ=="]); + }); });