UNPKG

google-ads-api-client

Version:

A friendly and exhaustive client to the google-ads-api, code generated directly from google's published protobuf schema.

567 lines 25.9 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Option = exports.EnumValue = exports.Enum = exports.Field = exports.Type = exports.Syntax = exports.Field_Cardinality = exports.Field_Kind = void 0; const runtime_1 = require("@protobuf-ts/runtime"); const runtime_2 = require("@protobuf-ts/runtime"); const runtime_3 = require("@protobuf-ts/runtime"); const runtime_4 = require("@protobuf-ts/runtime"); const runtime_5 = require("@protobuf-ts/runtime"); const any_1 = require("./any"); const source_context_1 = require("./source_context"); /** * Basic field types. * * @generated from protobuf enum google.protobuf.Field.Kind */ var Field_Kind; (function (Field_Kind) { /** * Field type unknown. * * @generated from protobuf enum value: TYPE_UNKNOWN = 0; */ Field_Kind[Field_Kind["TYPE_UNKNOWN"] = 0] = "TYPE_UNKNOWN"; /** * Field type double. * * @generated from protobuf enum value: TYPE_DOUBLE = 1; */ Field_Kind[Field_Kind["TYPE_DOUBLE"] = 1] = "TYPE_DOUBLE"; /** * Field type float. * * @generated from protobuf enum value: TYPE_FLOAT = 2; */ Field_Kind[Field_Kind["TYPE_FLOAT"] = 2] = "TYPE_FLOAT"; /** * Field type int64. * * @generated from protobuf enum value: TYPE_INT64 = 3; */ Field_Kind[Field_Kind["TYPE_INT64"] = 3] = "TYPE_INT64"; /** * Field type uint64. * * @generated from protobuf enum value: TYPE_UINT64 = 4; */ Field_Kind[Field_Kind["TYPE_UINT64"] = 4] = "TYPE_UINT64"; /** * Field type int32. * * @generated from protobuf enum value: TYPE_INT32 = 5; */ Field_Kind[Field_Kind["TYPE_INT32"] = 5] = "TYPE_INT32"; /** * Field type fixed64. * * @generated from protobuf enum value: TYPE_FIXED64 = 6; */ Field_Kind[Field_Kind["TYPE_FIXED64"] = 6] = "TYPE_FIXED64"; /** * Field type fixed32. * * @generated from protobuf enum value: TYPE_FIXED32 = 7; */ Field_Kind[Field_Kind["TYPE_FIXED32"] = 7] = "TYPE_FIXED32"; /** * Field type bool. * * @generated from protobuf enum value: TYPE_BOOL = 8; */ Field_Kind[Field_Kind["TYPE_BOOL"] = 8] = "TYPE_BOOL"; /** * Field type string. * * @generated from protobuf enum value: TYPE_STRING = 9; */ Field_Kind[Field_Kind["TYPE_STRING"] = 9] = "TYPE_STRING"; /** * Field type group. Proto2 syntax only, and deprecated. * * @generated from protobuf enum value: TYPE_GROUP = 10; */ Field_Kind[Field_Kind["TYPE_GROUP"] = 10] = "TYPE_GROUP"; /** * Field type message. * * @generated from protobuf enum value: TYPE_MESSAGE = 11; */ Field_Kind[Field_Kind["TYPE_MESSAGE"] = 11] = "TYPE_MESSAGE"; /** * Field type bytes. * * @generated from protobuf enum value: TYPE_BYTES = 12; */ Field_Kind[Field_Kind["TYPE_BYTES"] = 12] = "TYPE_BYTES"; /** * Field type uint32. * * @generated from protobuf enum value: TYPE_UINT32 = 13; */ Field_Kind[Field_Kind["TYPE_UINT32"] = 13] = "TYPE_UINT32"; /** * Field type enum. * * @generated from protobuf enum value: TYPE_ENUM = 14; */ Field_Kind[Field_Kind["TYPE_ENUM"] = 14] = "TYPE_ENUM"; /** * Field type sfixed32. * * @generated from protobuf enum value: TYPE_SFIXED32 = 15; */ Field_Kind[Field_Kind["TYPE_SFIXED32"] = 15] = "TYPE_SFIXED32"; /** * Field type sfixed64. * * @generated from protobuf enum value: TYPE_SFIXED64 = 16; */ Field_Kind[Field_Kind["TYPE_SFIXED64"] = 16] = "TYPE_SFIXED64"; /** * Field type sint32. * * @generated from protobuf enum value: TYPE_SINT32 = 17; */ Field_Kind[Field_Kind["TYPE_SINT32"] = 17] = "TYPE_SINT32"; /** * Field type sint64. * * @generated from protobuf enum value: TYPE_SINT64 = 18; */ Field_Kind[Field_Kind["TYPE_SINT64"] = 18] = "TYPE_SINT64"; })(Field_Kind = exports.Field_Kind || (exports.Field_Kind = {})); /** * Whether a field is optional, required, or repeated. * * @generated from protobuf enum google.protobuf.Field.Cardinality */ var Field_Cardinality; (function (Field_Cardinality) { /** * For fields with unknown cardinality. * * @generated from protobuf enum value: CARDINALITY_UNKNOWN = 0; */ Field_Cardinality[Field_Cardinality["UNKNOWN"] = 0] = "UNKNOWN"; /** * For optional fields. * * @generated from protobuf enum value: CARDINALITY_OPTIONAL = 1; */ Field_Cardinality[Field_Cardinality["OPTIONAL"] = 1] = "OPTIONAL"; /** * For required fields. Proto2 syntax only. * * @generated from protobuf enum value: CARDINALITY_REQUIRED = 2; */ Field_Cardinality[Field_Cardinality["REQUIRED"] = 2] = "REQUIRED"; /** * For repeated fields. * * @generated from protobuf enum value: CARDINALITY_REPEATED = 3; */ Field_Cardinality[Field_Cardinality["REPEATED"] = 3] = "REPEATED"; })(Field_Cardinality = exports.Field_Cardinality || (exports.Field_Cardinality = {})); /** * The syntax in which a protocol buffer element is defined. * * @generated from protobuf enum google.protobuf.Syntax */ var Syntax; (function (Syntax) { /** * Syntax `proto2`. * * @generated from protobuf enum value: SYNTAX_PROTO2 = 0; */ Syntax[Syntax["PROTO2"] = 0] = "PROTO2"; /** * Syntax `proto3`. * * @generated from protobuf enum value: SYNTAX_PROTO3 = 1; */ Syntax[Syntax["PROTO3"] = 1] = "PROTO3"; })(Syntax = exports.Syntax || (exports.Syntax = {})); // @generated message type with reflection information, may provide speed optimized methods class Type$Type extends runtime_5.MessageType { constructor() { super("google.protobuf.Type", [ { no: 1, name: "name", kind: "scalar", T: 9 /*ScalarType.STRING*/ }, { no: 2, name: "fields", kind: "message", repeat: 1 /*RepeatType.PACKED*/, T: () => exports.Field }, { no: 3, name: "oneofs", kind: "scalar", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/ }, { no: 4, name: "options", kind: "message", repeat: 1 /*RepeatType.PACKED*/, T: () => exports.Option }, { no: 5, name: "source_context", kind: "message", T: () => source_context_1.SourceContext }, { no: 6, name: "syntax", kind: "enum", T: () => ["google.protobuf.Syntax", Syntax, "SYNTAX_"] } ]); } create(value) { const message = { name: "", fields: [], oneofs: [], options: [], syntax: 0 }; globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this }); if (value !== undefined) (0, runtime_3.reflectionMergePartial)(this, message, value); return message; } internalBinaryRead(reader, length, options, target) { let message = target ?? this.create(), end = reader.pos + length; while (reader.pos < end) { let [fieldNo, wireType] = reader.tag(); switch (fieldNo) { case /* string name */ 1: message.name = reader.string(); break; case /* repeated google.protobuf.Field fields */ 2: message.fields.push(exports.Field.internalBinaryRead(reader, reader.uint32(), options)); break; case /* repeated string oneofs */ 3: message.oneofs.push(reader.string()); break; case /* repeated google.protobuf.Option options */ 4: message.options.push(exports.Option.internalBinaryRead(reader, reader.uint32(), options)); break; case /* google.protobuf.SourceContext source_context */ 5: message.sourceContext = source_context_1.SourceContext.internalBinaryRead(reader, reader.uint32(), options, message.sourceContext); break; case /* google.protobuf.Syntax syntax */ 6: message.syntax = reader.int32(); break; default: let u = options.readUnknownField; if (u === "throw") throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`); let d = reader.skip(wireType); if (u !== false) (u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d); } } return message; } internalBinaryWrite(message, writer, options) { /* string name = 1; */ if (message.name !== "") writer.tag(1, runtime_1.WireType.LengthDelimited).string(message.name); /* repeated google.protobuf.Field fields = 2; */ for (let i = 0; i < message.fields.length; i++) exports.Field.internalBinaryWrite(message.fields[i], writer.tag(2, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* repeated string oneofs = 3; */ for (let i = 0; i < message.oneofs.length; i++) writer.tag(3, runtime_1.WireType.LengthDelimited).string(message.oneofs[i]); /* repeated google.protobuf.Option options = 4; */ for (let i = 0; i < message.options.length; i++) exports.Option.internalBinaryWrite(message.options[i], writer.tag(4, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* google.protobuf.SourceContext source_context = 5; */ if (message.sourceContext) source_context_1.SourceContext.internalBinaryWrite(message.sourceContext, writer.tag(5, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* google.protobuf.Syntax syntax = 6; */ if (message.syntax !== 0) writer.tag(6, runtime_1.WireType.Varint).int32(message.syntax); let u = options.writeUnknownFields; if (u !== false) (u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer); return writer; } } /** * @generated MessageType for protobuf message google.protobuf.Type */ exports.Type = new Type$Type(); // @generated message type with reflection information, may provide speed optimized methods class Field$Type extends runtime_5.MessageType { constructor() { super("google.protobuf.Field", [ { no: 1, name: "kind", kind: "enum", T: () => ["google.protobuf.Field.Kind", Field_Kind] }, { no: 2, name: "cardinality", kind: "enum", T: () => ["google.protobuf.Field.Cardinality", Field_Cardinality, "CARDINALITY_"] }, { no: 3, name: "number", kind: "scalar", T: 5 /*ScalarType.INT32*/ }, { no: 4, name: "name", kind: "scalar", T: 9 /*ScalarType.STRING*/ }, { no: 6, name: "type_url", kind: "scalar", T: 9 /*ScalarType.STRING*/ }, { no: 7, name: "oneof_index", kind: "scalar", T: 5 /*ScalarType.INT32*/ }, { no: 8, name: "packed", kind: "scalar", T: 8 /*ScalarType.BOOL*/ }, { no: 9, name: "options", kind: "message", repeat: 1 /*RepeatType.PACKED*/, T: () => exports.Option }, { no: 10, name: "json_name", kind: "scalar", T: 9 /*ScalarType.STRING*/ }, { no: 11, name: "default_value", kind: "scalar", T: 9 /*ScalarType.STRING*/ } ]); } create(value) { const message = { kind: 0, cardinality: 0, number: 0, name: "", typeUrl: "", oneofIndex: 0, packed: false, options: [], jsonName: "", defaultValue: "" }; globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this }); if (value !== undefined) (0, runtime_3.reflectionMergePartial)(this, message, value); return message; } internalBinaryRead(reader, length, options, target) { let message = target ?? this.create(), end = reader.pos + length; while (reader.pos < end) { let [fieldNo, wireType] = reader.tag(); switch (fieldNo) { case /* google.protobuf.Field.Kind kind */ 1: message.kind = reader.int32(); break; case /* google.protobuf.Field.Cardinality cardinality */ 2: message.cardinality = reader.int32(); break; case /* int32 number */ 3: message.number = reader.int32(); break; case /* string name */ 4: message.name = reader.string(); break; case /* string type_url */ 6: message.typeUrl = reader.string(); break; case /* int32 oneof_index */ 7: message.oneofIndex = reader.int32(); break; case /* bool packed */ 8: message.packed = reader.bool(); break; case /* repeated google.protobuf.Option options */ 9: message.options.push(exports.Option.internalBinaryRead(reader, reader.uint32(), options)); break; case /* string json_name */ 10: message.jsonName = reader.string(); break; case /* string default_value */ 11: message.defaultValue = reader.string(); break; default: let u = options.readUnknownField; if (u === "throw") throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`); let d = reader.skip(wireType); if (u !== false) (u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d); } } return message; } internalBinaryWrite(message, writer, options) { /* google.protobuf.Field.Kind kind = 1; */ if (message.kind !== 0) writer.tag(1, runtime_1.WireType.Varint).int32(message.kind); /* google.protobuf.Field.Cardinality cardinality = 2; */ if (message.cardinality !== 0) writer.tag(2, runtime_1.WireType.Varint).int32(message.cardinality); /* int32 number = 3; */ if (message.number !== 0) writer.tag(3, runtime_1.WireType.Varint).int32(message.number); /* string name = 4; */ if (message.name !== "") writer.tag(4, runtime_1.WireType.LengthDelimited).string(message.name); /* string type_url = 6; */ if (message.typeUrl !== "") writer.tag(6, runtime_1.WireType.LengthDelimited).string(message.typeUrl); /* int32 oneof_index = 7; */ if (message.oneofIndex !== 0) writer.tag(7, runtime_1.WireType.Varint).int32(message.oneofIndex); /* bool packed = 8; */ if (message.packed !== false) writer.tag(8, runtime_1.WireType.Varint).bool(message.packed); /* repeated google.protobuf.Option options = 9; */ for (let i = 0; i < message.options.length; i++) exports.Option.internalBinaryWrite(message.options[i], writer.tag(9, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* string json_name = 10; */ if (message.jsonName !== "") writer.tag(10, runtime_1.WireType.LengthDelimited).string(message.jsonName); /* string default_value = 11; */ if (message.defaultValue !== "") writer.tag(11, runtime_1.WireType.LengthDelimited).string(message.defaultValue); let u = options.writeUnknownFields; if (u !== false) (u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer); return writer; } } /** * @generated MessageType for protobuf message google.protobuf.Field */ exports.Field = new Field$Type(); // @generated message type with reflection information, may provide speed optimized methods class Enum$Type extends runtime_5.MessageType { constructor() { super("google.protobuf.Enum", [ { no: 1, name: "name", kind: "scalar", T: 9 /*ScalarType.STRING*/ }, { no: 2, name: "enumvalue", kind: "message", repeat: 1 /*RepeatType.PACKED*/, T: () => exports.EnumValue }, { no: 3, name: "options", kind: "message", repeat: 1 /*RepeatType.PACKED*/, T: () => exports.Option }, { no: 4, name: "source_context", kind: "message", T: () => source_context_1.SourceContext }, { no: 5, name: "syntax", kind: "enum", T: () => ["google.protobuf.Syntax", Syntax, "SYNTAX_"] } ]); } create(value) { const message = { name: "", enumvalue: [], options: [], syntax: 0 }; globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this }); if (value !== undefined) (0, runtime_3.reflectionMergePartial)(this, message, value); return message; } internalBinaryRead(reader, length, options, target) { let message = target ?? this.create(), end = reader.pos + length; while (reader.pos < end) { let [fieldNo, wireType] = reader.tag(); switch (fieldNo) { case /* string name */ 1: message.name = reader.string(); break; case /* repeated google.protobuf.EnumValue enumvalue */ 2: message.enumvalue.push(exports.EnumValue.internalBinaryRead(reader, reader.uint32(), options)); break; case /* repeated google.protobuf.Option options */ 3: message.options.push(exports.Option.internalBinaryRead(reader, reader.uint32(), options)); break; case /* google.protobuf.SourceContext source_context */ 4: message.sourceContext = source_context_1.SourceContext.internalBinaryRead(reader, reader.uint32(), options, message.sourceContext); break; case /* google.protobuf.Syntax syntax */ 5: message.syntax = reader.int32(); break; default: let u = options.readUnknownField; if (u === "throw") throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`); let d = reader.skip(wireType); if (u !== false) (u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d); } } return message; } internalBinaryWrite(message, writer, options) { /* string name = 1; */ if (message.name !== "") writer.tag(1, runtime_1.WireType.LengthDelimited).string(message.name); /* repeated google.protobuf.EnumValue enumvalue = 2; */ for (let i = 0; i < message.enumvalue.length; i++) exports.EnumValue.internalBinaryWrite(message.enumvalue[i], writer.tag(2, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* repeated google.protobuf.Option options = 3; */ for (let i = 0; i < message.options.length; i++) exports.Option.internalBinaryWrite(message.options[i], writer.tag(3, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* google.protobuf.SourceContext source_context = 4; */ if (message.sourceContext) source_context_1.SourceContext.internalBinaryWrite(message.sourceContext, writer.tag(4, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* google.protobuf.Syntax syntax = 5; */ if (message.syntax !== 0) writer.tag(5, runtime_1.WireType.Varint).int32(message.syntax); let u = options.writeUnknownFields; if (u !== false) (u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer); return writer; } } /** * @generated MessageType for protobuf message google.protobuf.Enum */ exports.Enum = new Enum$Type(); // @generated message type with reflection information, may provide speed optimized methods class EnumValue$Type extends runtime_5.MessageType { constructor() { super("google.protobuf.EnumValue", [ { no: 1, name: "name", kind: "scalar", T: 9 /*ScalarType.STRING*/ }, { no: 2, name: "number", kind: "scalar", T: 5 /*ScalarType.INT32*/ }, { no: 3, name: "options", kind: "message", repeat: 1 /*RepeatType.PACKED*/, T: () => exports.Option } ]); } create(value) { const message = { name: "", number: 0, options: [] }; globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this }); if (value !== undefined) (0, runtime_3.reflectionMergePartial)(this, message, value); return message; } internalBinaryRead(reader, length, options, target) { let message = target ?? this.create(), end = reader.pos + length; while (reader.pos < end) { let [fieldNo, wireType] = reader.tag(); switch (fieldNo) { case /* string name */ 1: message.name = reader.string(); break; case /* int32 number */ 2: message.number = reader.int32(); break; case /* repeated google.protobuf.Option options */ 3: message.options.push(exports.Option.internalBinaryRead(reader, reader.uint32(), options)); break; default: let u = options.readUnknownField; if (u === "throw") throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`); let d = reader.skip(wireType); if (u !== false) (u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d); } } return message; } internalBinaryWrite(message, writer, options) { /* string name = 1; */ if (message.name !== "") writer.tag(1, runtime_1.WireType.LengthDelimited).string(message.name); /* int32 number = 2; */ if (message.number !== 0) writer.tag(2, runtime_1.WireType.Varint).int32(message.number); /* repeated google.protobuf.Option options = 3; */ for (let i = 0; i < message.options.length; i++) exports.Option.internalBinaryWrite(message.options[i], writer.tag(3, runtime_1.WireType.LengthDelimited).fork(), options).join(); let u = options.writeUnknownFields; if (u !== false) (u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer); return writer; } } /** * @generated MessageType for protobuf message google.protobuf.EnumValue */ exports.EnumValue = new EnumValue$Type(); // @generated message type with reflection information, may provide speed optimized methods class Option$Type extends runtime_5.MessageType { constructor() { super("google.protobuf.Option", [ { no: 1, name: "name", kind: "scalar", T: 9 /*ScalarType.STRING*/ }, { no: 2, name: "value", kind: "message", T: () => any_1.Any } ]); } create(value) { const message = { name: "" }; globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this }); if (value !== undefined) (0, runtime_3.reflectionMergePartial)(this, message, value); return message; } internalBinaryRead(reader, length, options, target) { let message = target ?? this.create(), end = reader.pos + length; while (reader.pos < end) { let [fieldNo, wireType] = reader.tag(); switch (fieldNo) { case /* string name */ 1: message.name = reader.string(); break; case /* google.protobuf.Any value */ 2: message.value = any_1.Any.internalBinaryRead(reader, reader.uint32(), options, message.value); break; default: let u = options.readUnknownField; if (u === "throw") throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`); let d = reader.skip(wireType); if (u !== false) (u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d); } } return message; } internalBinaryWrite(message, writer, options) { /* string name = 1; */ if (message.name !== "") writer.tag(1, runtime_1.WireType.LengthDelimited).string(message.name); /* google.protobuf.Any value = 2; */ if (message.value) any_1.Any.internalBinaryWrite(message.value, writer.tag(2, runtime_1.WireType.LengthDelimited).fork(), options).join(); let u = options.writeUnknownFields; if (u !== false) (u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer); return writer; } } /** * @generated MessageType for protobuf message google.protobuf.Option */ exports.Option = new Option$Type(); //# sourceMappingURL=type.js.map