UNPKG

@htdangkhoa/google-ads

Version:
251 lines (250 loc) 10.5 kB
"use strict"; // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: // protoc-gen-ts_proto v1.181.2 // protoc v3.21.12 // source: google/ads/googleads/v19/resources/customer_client.proto var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.CustomerClient = void 0; /* eslint-disable */ const long_1 = __importDefault(require("long")); const minimal_js_1 = __importDefault(require("protobufjs/minimal.js")); const customer_status_js_1 = require("../enums/customer_status.js"); function createBaseCustomerClient() { return { resource_name: "", client_customer: undefined, hidden: undefined, level: undefined, time_zone: undefined, test_account: undefined, manager: undefined, descriptive_name: undefined, currency_code: undefined, id: undefined, applied_labels: [], status: 0, }; } exports.CustomerClient = { encode(message, writer = minimal_js_1.default.Writer.create()) { if (message.resource_name !== undefined && message.resource_name !== "") { writer.uint32(10).string(message.resource_name); } if (message.client_customer !== undefined) { writer.uint32(98).string(message.client_customer); } if (message.hidden !== undefined) { writer.uint32(104).bool(message.hidden); } if (message.level !== undefined) { writer.uint32(112).int64(message.level); } if (message.time_zone !== undefined) { writer.uint32(122).string(message.time_zone); } if (message.test_account !== undefined) { writer.uint32(128).bool(message.test_account); } if (message.manager !== undefined) { writer.uint32(136).bool(message.manager); } if (message.descriptive_name !== undefined) { writer.uint32(146).string(message.descriptive_name); } if (message.currency_code !== undefined) { writer.uint32(154).string(message.currency_code); } if (message.id !== undefined) { writer.uint32(160).int64(message.id); } if (message.applied_labels !== undefined && message.applied_labels.length !== 0) { for (const v of message.applied_labels) { writer.uint32(170).string(v); } } if (message.status !== undefined && message.status !== 0) { writer.uint32(176).int32(message.status); } return writer; }, decode(input, length) { const reader = input instanceof minimal_js_1.default.Reader ? input : minimal_js_1.default.Reader.create(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseCustomerClient(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.resource_name = reader.string(); continue; case 12: if (tag !== 98) { break; } message.client_customer = reader.string(); continue; case 13: if (tag !== 104) { break; } message.hidden = reader.bool(); continue; case 14: if (tag !== 112) { break; } message.level = longToString(reader.int64()); continue; case 15: if (tag !== 122) { break; } message.time_zone = reader.string(); continue; case 16: if (tag !== 128) { break; } message.test_account = reader.bool(); continue; case 17: if (tag !== 136) { break; } message.manager = reader.bool(); continue; case 18: if (tag !== 146) { break; } message.descriptive_name = reader.string(); continue; case 19: if (tag !== 154) { break; } message.currency_code = reader.string(); continue; case 20: if (tag !== 160) { break; } message.id = longToString(reader.int64()); continue; case 21: if (tag !== 170) { break; } message.applied_labels.push(reader.string()); continue; case 22: if (tag !== 176) { break; } message.status = reader.int32(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { resource_name: isSet(object.resource_name) ? globalThis.String(object.resource_name) : "", client_customer: isSet(object.client_customer) ? globalThis.String(object.client_customer) : undefined, hidden: isSet(object.hidden) ? globalThis.Boolean(object.hidden) : undefined, level: isSet(object.level) ? globalThis.String(object.level) : undefined, time_zone: isSet(object.time_zone) ? globalThis.String(object.time_zone) : undefined, test_account: isSet(object.test_account) ? globalThis.Boolean(object.test_account) : undefined, manager: isSet(object.manager) ? globalThis.Boolean(object.manager) : undefined, descriptive_name: isSet(object.descriptive_name) ? globalThis.String(object.descriptive_name) : undefined, currency_code: isSet(object.currency_code) ? globalThis.String(object.currency_code) : undefined, id: isSet(object.id) ? globalThis.String(object.id) : undefined, applied_labels: globalThis.Array.isArray(object === null || object === void 0 ? void 0 : object.applied_labels) ? object.applied_labels.map((e) => globalThis.String(e)) : [], status: isSet(object.status) ? (0, customer_status_js_1.customerStatusEnum_CustomerStatusFromJSON)(object.status) : 0, }; }, toJSON(message) { var _a; const obj = {}; if (message.resource_name !== undefined && message.resource_name !== "") { obj.resource_name = message.resource_name; } if (message.client_customer !== undefined) { obj.client_customer = message.client_customer; } if (message.hidden !== undefined) { obj.hidden = message.hidden; } if (message.level !== undefined) { obj.level = message.level; } if (message.time_zone !== undefined) { obj.time_zone = message.time_zone; } if (message.test_account !== undefined) { obj.test_account = message.test_account; } if (message.manager !== undefined) { obj.manager = message.manager; } if (message.descriptive_name !== undefined) { obj.descriptive_name = message.descriptive_name; } if (message.currency_code !== undefined) { obj.currency_code = message.currency_code; } if (message.id !== undefined) { obj.id = message.id; } if ((_a = message.applied_labels) === null || _a === void 0 ? void 0 : _a.length) { obj.applied_labels = message.applied_labels; } if (message.status !== undefined && message.status !== 0) { obj.status = (0, customer_status_js_1.customerStatusEnum_CustomerStatusToJSON)(message.status); } return obj; }, create(base) { return exports.CustomerClient.fromPartial(base !== null && base !== void 0 ? base : {}); }, fromPartial(object) { var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m; const message = createBaseCustomerClient(); message.resource_name = (_a = object.resource_name) !== null && _a !== void 0 ? _a : ""; message.client_customer = (_b = object.client_customer) !== null && _b !== void 0 ? _b : undefined; message.hidden = (_c = object.hidden) !== null && _c !== void 0 ? _c : undefined; message.level = (_d = object.level) !== null && _d !== void 0 ? _d : undefined; message.time_zone = (_e = object.time_zone) !== null && _e !== void 0 ? _e : undefined; message.test_account = (_f = object.test_account) !== null && _f !== void 0 ? _f : undefined; message.manager = (_g = object.manager) !== null && _g !== void 0 ? _g : undefined; message.descriptive_name = (_h = object.descriptive_name) !== null && _h !== void 0 ? _h : undefined; message.currency_code = (_j = object.currency_code) !== null && _j !== void 0 ? _j : undefined; message.id = (_k = object.id) !== null && _k !== void 0 ? _k : undefined; message.applied_labels = ((_l = object.applied_labels) === null || _l === void 0 ? void 0 : _l.map((e) => e)) || []; message.status = (_m = object.status) !== null && _m !== void 0 ? _m : 0; return message; }, }; function longToString(long) { return long.toString(); } if (minimal_js_1.default.util.Long !== long_1.default) { minimal_js_1.default.util.Long = long_1.default; minimal_js_1.default.configure(); } function isSet(value) { return value !== null && value !== undefined; }