UNPKG

google-ads-node

Version:

Google Ads gRPC Client Library for Node

895 lines (805 loc) 222 kB
/** * @fileoverview * @enhanceable * @suppress {messageConventions} JS Compiler reports an error if a variable or * field starts with 'MSG_' and isn't a translatable message. * @public */ // GENERATED CODE -- DO NOT EDIT! var jspb = require('google-protobuf'); var goog = jspb; var global = Function('return this')(); var google_ads_googleads_v0_common_metrics_pb = require('../../../../../google/ads/googleads/v0/common/metrics_pb.js'); var google_ads_googleads_v0_common_segments_pb = require('../../../../../google/ads/googleads/v0/common/segments_pb.js'); var google_ads_googleads_v0_resources_account_budget_pb = require('../../../../../google/ads/googleads/v0/resources/account_budget_pb.js'); var google_ads_googleads_v0_resources_account_budget_proposal_pb = require('../../../../../google/ads/googleads/v0/resources/account_budget_proposal_pb.js'); var google_ads_googleads_v0_resources_ad_group_pb = require('../../../../../google/ads/googleads/v0/resources/ad_group_pb.js'); var google_ads_googleads_v0_resources_ad_group_ad_pb = require('../../../../../google/ads/googleads/v0/resources/ad_group_ad_pb.js'); var google_ads_googleads_v0_resources_ad_group_audience_view_pb = require('../../../../../google/ads/googleads/v0/resources/ad_group_audience_view_pb.js'); var google_ads_googleads_v0_resources_ad_group_bid_modifier_pb = require('../../../../../google/ads/googleads/v0/resources/ad_group_bid_modifier_pb.js'); var google_ads_googleads_v0_resources_ad_group_criterion_pb = require('../../../../../google/ads/googleads/v0/resources/ad_group_criterion_pb.js'); var google_ads_googleads_v0_resources_ad_group_feed_pb = require('../../../../../google/ads/googleads/v0/resources/ad_group_feed_pb.js'); var google_ads_googleads_v0_resources_ad_schedule_view_pb = require('../../../../../google/ads/googleads/v0/resources/ad_schedule_view_pb.js'); var google_ads_googleads_v0_resources_age_range_view_pb = require('../../../../../google/ads/googleads/v0/resources/age_range_view_pb.js'); var google_ads_googleads_v0_resources_bidding_strategy_pb = require('../../../../../google/ads/googleads/v0/resources/bidding_strategy_pb.js'); var google_ads_googleads_v0_resources_billing_setup_pb = require('../../../../../google/ads/googleads/v0/resources/billing_setup_pb.js'); var google_ads_googleads_v0_resources_campaign_pb = require('../../../../../google/ads/googleads/v0/resources/campaign_pb.js'); var google_ads_googleads_v0_resources_campaign_audience_view_pb = require('../../../../../google/ads/googleads/v0/resources/campaign_audience_view_pb.js'); var google_ads_googleads_v0_resources_campaign_bid_modifier_pb = require('../../../../../google/ads/googleads/v0/resources/campaign_bid_modifier_pb.js'); var google_ads_googleads_v0_resources_campaign_budget_pb = require('../../../../../google/ads/googleads/v0/resources/campaign_budget_pb.js'); var google_ads_googleads_v0_resources_campaign_criterion_pb = require('../../../../../google/ads/googleads/v0/resources/campaign_criterion_pb.js'); var google_ads_googleads_v0_resources_campaign_feed_pb = require('../../../../../google/ads/googleads/v0/resources/campaign_feed_pb.js'); var google_ads_googleads_v0_resources_campaign_shared_set_pb = require('../../../../../google/ads/googleads/v0/resources/campaign_shared_set_pb.js'); var google_ads_googleads_v0_resources_carrier_constant_pb = require('../../../../../google/ads/googleads/v0/resources/carrier_constant_pb.js'); var google_ads_googleads_v0_resources_change_status_pb = require('../../../../../google/ads/googleads/v0/resources/change_status_pb.js'); var google_ads_googleads_v0_resources_conversion_action_pb = require('../../../../../google/ads/googleads/v0/resources/conversion_action_pb.js'); var google_ads_googleads_v0_resources_customer_pb = require('../../../../../google/ads/googleads/v0/resources/customer_pb.js'); var google_ads_googleads_v0_resources_customer_client_pb = require('../../../../../google/ads/googleads/v0/resources/customer_client_pb.js'); var google_ads_googleads_v0_resources_customer_client_link_pb = require('../../../../../google/ads/googleads/v0/resources/customer_client_link_pb.js'); var google_ads_googleads_v0_resources_customer_feed_pb = require('../../../../../google/ads/googleads/v0/resources/customer_feed_pb.js'); var google_ads_googleads_v0_resources_customer_manager_link_pb = require('../../../../../google/ads/googleads/v0/resources/customer_manager_link_pb.js'); var google_ads_googleads_v0_resources_display_keyword_view_pb = require('../../../../../google/ads/googleads/v0/resources/display_keyword_view_pb.js'); var google_ads_googleads_v0_resources_feed_pb = require('../../../../../google/ads/googleads/v0/resources/feed_pb.js'); var google_ads_googleads_v0_resources_feed_item_pb = require('../../../../../google/ads/googleads/v0/resources/feed_item_pb.js'); var google_ads_googleads_v0_resources_feed_mapping_pb = require('../../../../../google/ads/googleads/v0/resources/feed_mapping_pb.js'); var google_ads_googleads_v0_resources_gender_view_pb = require('../../../../../google/ads/googleads/v0/resources/gender_view_pb.js'); var google_ads_googleads_v0_resources_geo_target_constant_pb = require('../../../../../google/ads/googleads/v0/resources/geo_target_constant_pb.js'); var google_ads_googleads_v0_resources_hotel_group_view_pb = require('../../../../../google/ads/googleads/v0/resources/hotel_group_view_pb.js'); var google_ads_googleads_v0_resources_hotel_performance_view_pb = require('../../../../../google/ads/googleads/v0/resources/hotel_performance_view_pb.js'); var google_ads_googleads_v0_resources_keyword_plan_pb = require('../../../../../google/ads/googleads/v0/resources/keyword_plan_pb.js'); var google_ads_googleads_v0_resources_keyword_plan_ad_group_pb = require('../../../../../google/ads/googleads/v0/resources/keyword_plan_ad_group_pb.js'); var google_ads_googleads_v0_resources_keyword_plan_campaign_pb = require('../../../../../google/ads/googleads/v0/resources/keyword_plan_campaign_pb.js'); var google_ads_googleads_v0_resources_keyword_plan_keyword_pb = require('../../../../../google/ads/googleads/v0/resources/keyword_plan_keyword_pb.js'); var google_ads_googleads_v0_resources_keyword_plan_negative_keyword_pb = require('../../../../../google/ads/googleads/v0/resources/keyword_plan_negative_keyword_pb.js'); var google_ads_googleads_v0_resources_keyword_view_pb = require('../../../../../google/ads/googleads/v0/resources/keyword_view_pb.js'); var google_ads_googleads_v0_resources_language_constant_pb = require('../../../../../google/ads/googleads/v0/resources/language_constant_pb.js'); var google_ads_googleads_v0_resources_managed_placement_view_pb = require('../../../../../google/ads/googleads/v0/resources/managed_placement_view_pb.js'); var google_ads_googleads_v0_resources_media_file_pb = require('../../../../../google/ads/googleads/v0/resources/media_file_pb.js'); var google_ads_googleads_v0_resources_mobile_app_category_constant_pb = require('../../../../../google/ads/googleads/v0/resources/mobile_app_category_constant_pb.js'); var google_ads_googleads_v0_resources_mobile_device_constant_pb = require('../../../../../google/ads/googleads/v0/resources/mobile_device_constant_pb.js'); var google_ads_googleads_v0_resources_operating_system_version_constant_pb = require('../../../../../google/ads/googleads/v0/resources/operating_system_version_constant_pb.js'); var google_ads_googleads_v0_resources_parental_status_view_pb = require('../../../../../google/ads/googleads/v0/resources/parental_status_view_pb.js'); var google_ads_googleads_v0_resources_product_group_view_pb = require('../../../../../google/ads/googleads/v0/resources/product_group_view_pb.js'); var google_ads_googleads_v0_resources_recommendation_pb = require('../../../../../google/ads/googleads/v0/resources/recommendation_pb.js'); var google_ads_googleads_v0_resources_remarketing_action_pb = require('../../../../../google/ads/googleads/v0/resources/remarketing_action_pb.js'); var google_ads_googleads_v0_resources_search_term_view_pb = require('../../../../../google/ads/googleads/v0/resources/search_term_view_pb.js'); var google_ads_googleads_v0_resources_shared_criterion_pb = require('../../../../../google/ads/googleads/v0/resources/shared_criterion_pb.js'); var google_ads_googleads_v0_resources_shared_set_pb = require('../../../../../google/ads/googleads/v0/resources/shared_set_pb.js'); var google_ads_googleads_v0_resources_topic_constant_pb = require('../../../../../google/ads/googleads/v0/resources/topic_constant_pb.js'); var google_ads_googleads_v0_resources_topic_view_pb = require('../../../../../google/ads/googleads/v0/resources/topic_view_pb.js'); var google_ads_googleads_v0_resources_user_interest_pb = require('../../../../../google/ads/googleads/v0/resources/user_interest_pb.js'); var google_ads_googleads_v0_resources_user_list_pb = require('../../../../../google/ads/googleads/v0/resources/user_list_pb.js'); var google_ads_googleads_v0_resources_video_pb = require('../../../../../google/ads/googleads/v0/resources/video_pb.js'); var google_ads_googleads_v0_services_ad_group_ad_service_pb = require('../../../../../google/ads/googleads/v0/services/ad_group_ad_service_pb.js'); var google_ads_googleads_v0_services_ad_group_bid_modifier_service_pb = require('../../../../../google/ads/googleads/v0/services/ad_group_bid_modifier_service_pb.js'); var google_ads_googleads_v0_services_ad_group_criterion_service_pb = require('../../../../../google/ads/googleads/v0/services/ad_group_criterion_service_pb.js'); var google_ads_googleads_v0_services_ad_group_service_pb = require('../../../../../google/ads/googleads/v0/services/ad_group_service_pb.js'); var google_ads_googleads_v0_services_bidding_strategy_service_pb = require('../../../../../google/ads/googleads/v0/services/bidding_strategy_service_pb.js'); var google_ads_googleads_v0_services_campaign_bid_modifier_service_pb = require('../../../../../google/ads/googleads/v0/services/campaign_bid_modifier_service_pb.js'); var google_ads_googleads_v0_services_campaign_budget_service_pb = require('../../../../../google/ads/googleads/v0/services/campaign_budget_service_pb.js'); var google_ads_googleads_v0_services_campaign_criterion_service_pb = require('../../../../../google/ads/googleads/v0/services/campaign_criterion_service_pb.js'); var google_ads_googleads_v0_services_campaign_service_pb = require('../../../../../google/ads/googleads/v0/services/campaign_service_pb.js'); var google_ads_googleads_v0_services_campaign_shared_set_service_pb = require('../../../../../google/ads/googleads/v0/services/campaign_shared_set_service_pb.js'); var google_ads_googleads_v0_services_conversion_action_service_pb = require('../../../../../google/ads/googleads/v0/services/conversion_action_service_pb.js'); var google_ads_googleads_v0_services_shared_criterion_service_pb = require('../../../../../google/ads/googleads/v0/services/shared_criterion_service_pb.js'); var google_ads_googleads_v0_services_shared_set_service_pb = require('../../../../../google/ads/googleads/v0/services/shared_set_service_pb.js'); var google_ads_googleads_v0_services_user_list_service_pb = require('../../../../../google/ads/googleads/v0/services/user_list_service_pb.js'); var google_api_annotations_pb = require('../../../../../google/api/annotations_pb.js'); var google_protobuf_field_mask_pb = require('google-protobuf/google/protobuf/field_mask_pb.js'); var google_rpc_status_pb = require('../../../../../google/rpc/status_pb.js'); goog.exportSymbol('proto.google.ads.googleads.v0.services.GoogleAdsRow', null, global); goog.exportSymbol('proto.google.ads.googleads.v0.services.MutateGoogleAdsRequest', null, global); goog.exportSymbol('proto.google.ads.googleads.v0.services.MutateGoogleAdsResponse', null, global); goog.exportSymbol('proto.google.ads.googleads.v0.services.MutateOperation', null, global); goog.exportSymbol('proto.google.ads.googleads.v0.services.MutateOperationResponse', null, global); goog.exportSymbol('proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest', null, global); goog.exportSymbol('proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse', null, global); /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; goog.inherits(proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.displayName = 'proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest'; } if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto suitable for use in Soy templates. * Field names that are reserved in JavaScript and will be renamed to pb_name. * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. * For the list of reserved names please see: * com.google.apps.jspb.JsClassTemplate.JS_RESERVED_WORDS. * @param {boolean=} opt_includeInstance Whether to include the JSPB instance * for transitional soy proto support: http://goto/soy-param-migration * @return {!Object} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.prototype.toObject = function(opt_includeInstance) { return proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Whether to include the JSPB * instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.toObject = function(includeInstance, msg) { var f, obj = { customerId: jspb.Message.getFieldWithDefault(msg, 1, ""), query: jspb.Message.getFieldWithDefault(msg, 2, ""), pageToken: jspb.Message.getFieldWithDefault(msg, 3, ""), pageSize: jspb.Message.getFieldWithDefault(msg, 4, 0), validateOnly: jspb.Message.getFieldWithDefault(msg, 5, false) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest; return proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = /** @type {string} */ (reader.readString()); msg.setCustomerId(value); break; case 2: var value = /** @type {string} */ (reader.readString()); msg.setQuery(value); break; case 3: var value = /** @type {string} */ (reader.readString()); msg.setPageToken(value); break; case 4: var value = /** @type {number} */ (reader.readInt32()); msg.setPageSize(value); break; case 5: var value = /** @type {boolean} */ (reader.readBool()); msg.setValidateOnly(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getCustomerId(); if (f.length > 0) { writer.writeString( 1, f ); } f = message.getQuery(); if (f.length > 0) { writer.writeString( 2, f ); } f = message.getPageToken(); if (f.length > 0) { writer.writeString( 3, f ); } f = message.getPageSize(); if (f !== 0) { writer.writeInt32( 4, f ); } f = message.getValidateOnly(); if (f) { writer.writeBool( 5, f ); } }; /** * optional string customer_id = 1; * @return {string} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.prototype.getCustomerId = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** @param {string} value */ proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.prototype.setCustomerId = function(value) { jspb.Message.setProto3StringField(this, 1, value); }; /** * optional string query = 2; * @return {string} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.prototype.getQuery = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** @param {string} value */ proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.prototype.setQuery = function(value) { jspb.Message.setProto3StringField(this, 2, value); }; /** * optional string page_token = 3; * @return {string} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.prototype.getPageToken = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); }; /** @param {string} value */ proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.prototype.setPageToken = function(value) { jspb.Message.setProto3StringField(this, 3, value); }; /** * optional int32 page_size = 4; * @return {number} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.prototype.getPageSize = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 4, 0)); }; /** @param {number} value */ proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.prototype.setPageSize = function(value) { jspb.Message.setProto3IntField(this, 4, value); }; /** * optional bool validate_only = 5; * Note that Boolean fields may be set to 0/1 when serialized from a Java server. * You should avoid comparisons like {@code val === true/false} in those cases. * @return {boolean} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.prototype.getValidateOnly = function() { return /** @type {boolean} */ (jspb.Message.getFieldWithDefault(this, 5, false)); }; /** @param {boolean} value */ proto.google.ads.googleads.v0.services.SearchGoogleAdsRequest.prototype.setValidateOnly = function(value) { jspb.Message.setProto3BooleanField(this, 5, value); }; /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.repeatedFields_, null); }; goog.inherits(proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse, jspb.Message); if (goog.DEBUG && !COMPILED) { proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.displayName = 'proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse'; } /** * List of repeated fields within this message type. * @private {!Array<number>} * @const */ proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.repeatedFields_ = [1]; if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto suitable for use in Soy templates. * Field names that are reserved in JavaScript and will be renamed to pb_name. * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. * For the list of reserved names please see: * com.google.apps.jspb.JsClassTemplate.JS_RESERVED_WORDS. * @param {boolean=} opt_includeInstance Whether to include the JSPB instance * for transitional soy proto support: http://goto/soy-param-migration * @return {!Object} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.prototype.toObject = function(opt_includeInstance) { return proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Whether to include the JSPB * instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.toObject = function(includeInstance, msg) { var f, obj = { resultsList: jspb.Message.toObjectList(msg.getResultsList(), proto.google.ads.googleads.v0.services.GoogleAdsRow.toObject, includeInstance), nextPageToken: jspb.Message.getFieldWithDefault(msg, 2, ""), totalResultsCount: jspb.Message.getFieldWithDefault(msg, 3, 0), fieldMask: (f = msg.getFieldMask()) && google_protobuf_field_mask_pb.FieldMask.toObject(includeInstance, f) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse; return proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 1: var value = new proto.google.ads.googleads.v0.services.GoogleAdsRow; reader.readMessage(value,proto.google.ads.googleads.v0.services.GoogleAdsRow.deserializeBinaryFromReader); msg.addResults(value); break; case 2: var value = /** @type {string} */ (reader.readString()); msg.setNextPageToken(value); break; case 3: var value = /** @type {number} */ (reader.readInt64()); msg.setTotalResultsCount(value); break; case 5: var value = new google_protobuf_field_mask_pb.FieldMask; reader.readMessage(value,google_protobuf_field_mask_pb.FieldMask.deserializeBinaryFromReader); msg.setFieldMask(value); break; default: reader.skipField(); break; } } return msg; }; /** * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. * @param {!proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getResultsList(); if (f.length > 0) { writer.writeRepeatedMessage( 1, f, proto.google.ads.googleads.v0.services.GoogleAdsRow.serializeBinaryToWriter ); } f = message.getNextPageToken(); if (f.length > 0) { writer.writeString( 2, f ); } f = message.getTotalResultsCount(); if (f !== 0) { writer.writeInt64( 3, f ); } f = message.getFieldMask(); if (f != null) { writer.writeMessage( 5, f, google_protobuf_field_mask_pb.FieldMask.serializeBinaryToWriter ); } }; /** * repeated GoogleAdsRow results = 1; * @return {!Array<!proto.google.ads.googleads.v0.services.GoogleAdsRow>} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.prototype.getResultsList = function() { return /** @type{!Array<!proto.google.ads.googleads.v0.services.GoogleAdsRow>} */ ( jspb.Message.getRepeatedWrapperField(this, proto.google.ads.googleads.v0.services.GoogleAdsRow, 1)); }; /** @param {!Array<!proto.google.ads.googleads.v0.services.GoogleAdsRow>} value */ proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.prototype.setResultsList = function(value) { jspb.Message.setRepeatedWrapperField(this, 1, value); }; /** * @param {!proto.google.ads.googleads.v0.services.GoogleAdsRow=} opt_value * @param {number=} opt_index * @return {!proto.google.ads.googleads.v0.services.GoogleAdsRow} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.prototype.addResults = function(opt_value, opt_index) { return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.google.ads.googleads.v0.services.GoogleAdsRow, opt_index); }; proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.prototype.clearResultsList = function() { this.setResultsList([]); }; /** * optional string next_page_token = 2; * @return {string} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.prototype.getNextPageToken = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** @param {string} value */ proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.prototype.setNextPageToken = function(value) { jspb.Message.setProto3StringField(this, 2, value); }; /** * optional int64 total_results_count = 3; * @return {number} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.prototype.getTotalResultsCount = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 3, 0)); }; /** @param {number} value */ proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.prototype.setTotalResultsCount = function(value) { jspb.Message.setProto3IntField(this, 3, value); }; /** * optional google.protobuf.FieldMask field_mask = 5; * @return {?proto.google.protobuf.FieldMask} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.prototype.getFieldMask = function() { return /** @type{?proto.google.protobuf.FieldMask} */ ( jspb.Message.getWrapperField(this, google_protobuf_field_mask_pb.FieldMask, 5)); }; /** @param {?proto.google.protobuf.FieldMask|undefined} value */ proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.prototype.setFieldMask = function(value) { jspb.Message.setWrapperField(this, 5, value); }; proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.prototype.clearFieldMask = function() { this.setFieldMask(undefined); }; /** * Returns whether this field is set. * @return {!boolean} */ proto.google.ads.googleads.v0.services.SearchGoogleAdsResponse.prototype.hasFieldMask = function() { return jspb.Message.getField(this, 5) != null; }; /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a * server response, or constructed directly in Javascript. The array is used * in place and becomes part of the constructed object. It is not cloned. * If no data is provided, the constructed object will be empty, but still * valid. * @extends {jspb.Message} * @constructor */ proto.google.ads.googleads.v0.services.GoogleAdsRow = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; goog.inherits(proto.google.ads.googleads.v0.services.GoogleAdsRow, jspb.Message); if (goog.DEBUG && !COMPILED) { proto.google.ads.googleads.v0.services.GoogleAdsRow.displayName = 'proto.google.ads.googleads.v0.services.GoogleAdsRow'; } if (jspb.Message.GENERATE_TO_OBJECT) { /** * Creates an object representation of this proto suitable for use in Soy templates. * Field names that are reserved in JavaScript and will be renamed to pb_name. * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. * For the list of reserved names please see: * com.google.apps.jspb.JsClassTemplate.JS_RESERVED_WORDS. * @param {boolean=} opt_includeInstance Whether to include the JSPB instance * for transitional soy proto support: http://goto/soy-param-migration * @return {!Object} */ proto.google.ads.googleads.v0.services.GoogleAdsRow.prototype.toObject = function(opt_includeInstance) { return proto.google.ads.googleads.v0.services.GoogleAdsRow.toObject(opt_includeInstance, this); }; /** * Static version of the {@see toObject} method. * @param {boolean|undefined} includeInstance Whether to include the JSPB * instance for transitional soy proto support: * http://goto/soy-param-migration * @param {!proto.google.ads.googleads.v0.services.GoogleAdsRow} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ proto.google.ads.googleads.v0.services.GoogleAdsRow.toObject = function(includeInstance, msg) { var f, obj = { accountBudget: (f = msg.getAccountBudget()) && google_ads_googleads_v0_resources_account_budget_pb.AccountBudget.toObject(includeInstance, f), accountBudgetProposal: (f = msg.getAccountBudgetProposal()) && google_ads_googleads_v0_resources_account_budget_proposal_pb.AccountBudgetProposal.toObject(includeInstance, f), adGroup: (f = msg.getAdGroup()) && google_ads_googleads_v0_resources_ad_group_pb.AdGroup.toObject(includeInstance, f), adGroupAd: (f = msg.getAdGroupAd()) && google_ads_googleads_v0_resources_ad_group_ad_pb.AdGroupAd.toObject(includeInstance, f), adGroupAudienceView: (f = msg.getAdGroupAudienceView()) && google_ads_googleads_v0_resources_ad_group_audience_view_pb.AdGroupAudienceView.toObject(includeInstance, f), adGroupBidModifier: (f = msg.getAdGroupBidModifier()) && google_ads_googleads_v0_resources_ad_group_bid_modifier_pb.AdGroupBidModifier.toObject(includeInstance, f), adGroupCriterion: (f = msg.getAdGroupCriterion()) && google_ads_googleads_v0_resources_ad_group_criterion_pb.AdGroupCriterion.toObject(includeInstance, f), adGroupFeed: (f = msg.getAdGroupFeed()) && google_ads_googleads_v0_resources_ad_group_feed_pb.AdGroupFeed.toObject(includeInstance, f), ageRangeView: (f = msg.getAgeRangeView()) && google_ads_googleads_v0_resources_age_range_view_pb.AgeRangeView.toObject(includeInstance, f), adScheduleView: (f = msg.getAdScheduleView()) && google_ads_googleads_v0_resources_ad_schedule_view_pb.AdScheduleView.toObject(includeInstance, f), biddingStrategy: (f = msg.getBiddingStrategy()) && google_ads_googleads_v0_resources_bidding_strategy_pb.BiddingStrategy.toObject(includeInstance, f), billingSetup: (f = msg.getBillingSetup()) && google_ads_googleads_v0_resources_billing_setup_pb.BillingSetup.toObject(includeInstance, f), campaignBudget: (f = msg.getCampaignBudget()) && google_ads_googleads_v0_resources_campaign_budget_pb.CampaignBudget.toObject(includeInstance, f), campaign: (f = msg.getCampaign()) && google_ads_googleads_v0_resources_campaign_pb.Campaign.toObject(includeInstance, f), campaignAudienceView: (f = msg.getCampaignAudienceView()) && google_ads_googleads_v0_resources_campaign_audience_view_pb.CampaignAudienceView.toObject(includeInstance, f), campaignBidModifier: (f = msg.getCampaignBidModifier()) && google_ads_googleads_v0_resources_campaign_bid_modifier_pb.CampaignBidModifier.toObject(includeInstance, f), campaignCriterion: (f = msg.getCampaignCriterion()) && google_ads_googleads_v0_resources_campaign_criterion_pb.CampaignCriterion.toObject(includeInstance, f), campaignFeed: (f = msg.getCampaignFeed()) && google_ads_googleads_v0_resources_campaign_feed_pb.CampaignFeed.toObject(includeInstance, f), campaignSharedSet: (f = msg.getCampaignSharedSet()) && google_ads_googleads_v0_resources_campaign_shared_set_pb.CampaignSharedSet.toObject(includeInstance, f), carrierConstant: (f = msg.getCarrierConstant()) && google_ads_googleads_v0_resources_carrier_constant_pb.CarrierConstant.toObject(includeInstance, f), changeStatus: (f = msg.getChangeStatus()) && google_ads_googleads_v0_resources_change_status_pb.ChangeStatus.toObject(includeInstance, f), conversionAction: (f = msg.getConversionAction()) && google_ads_googleads_v0_resources_conversion_action_pb.ConversionAction.toObject(includeInstance, f), customer: (f = msg.getCustomer()) && google_ads_googleads_v0_resources_customer_pb.Customer.toObject(includeInstance, f), customerManagerLink: (f = msg.getCustomerManagerLink()) && google_ads_googleads_v0_resources_customer_manager_link_pb.CustomerManagerLink.toObject(includeInstance, f), customerClientLink: (f = msg.getCustomerClientLink()) && google_ads_googleads_v0_resources_customer_client_link_pb.CustomerClientLink.toObject(includeInstance, f), customerClient: (f = msg.getCustomerClient()) && google_ads_googleads_v0_resources_customer_client_pb.CustomerClient.toObject(includeInstance, f), customerFeed: (f = msg.getCustomerFeed()) && google_ads_googleads_v0_resources_customer_feed_pb.CustomerFeed.toObject(includeInstance, f), displayKeywordView: (f = msg.getDisplayKeywordView()) && google_ads_googleads_v0_resources_display_keyword_view_pb.DisplayKeywordView.toObject(includeInstance, f), feed: (f = msg.getFeed()) && google_ads_googleads_v0_resources_feed_pb.Feed.toObject(includeInstance, f), feedItem: (f = msg.getFeedItem()) && google_ads_googleads_v0_resources_feed_item_pb.FeedItem.toObject(includeInstance, f), feedMapping: (f = msg.getFeedMapping()) && google_ads_googleads_v0_resources_feed_mapping_pb.FeedMapping.toObject(includeInstance, f), genderView: (f = msg.getGenderView()) && google_ads_googleads_v0_resources_gender_view_pb.GenderView.toObject(includeInstance, f), geoTargetConstant: (f = msg.getGeoTargetConstant()) && google_ads_googleads_v0_resources_geo_target_constant_pb.GeoTargetConstant.toObject(includeInstance, f), hotelGroupView: (f = msg.getHotelGroupView()) && google_ads_googleads_v0_resources_hotel_group_view_pb.HotelGroupView.toObject(includeInstance, f), hotelPerformanceView: (f = msg.getHotelPerformanceView()) && google_ads_googleads_v0_resources_hotel_performance_view_pb.HotelPerformanceView.toObject(includeInstance, f), keywordView: (f = msg.getKeywordView()) && google_ads_googleads_v0_resources_keyword_view_pb.KeywordView.toObject(includeInstance, f), keywordPlan: (f = msg.getKeywordPlan()) && google_ads_googleads_v0_resources_keyword_plan_pb.KeywordPlan.toObject(includeInstance, f), keywordPlanCampaign: (f = msg.getKeywordPlanCampaign()) && google_ads_googleads_v0_resources_keyword_plan_campaign_pb.KeywordPlanCampaign.toObject(includeInstance, f), keywordPlanNegativeKeyword: (f = msg.getKeywordPlanNegativeKeyword()) && google_ads_googleads_v0_resources_keyword_plan_negative_keyword_pb.KeywordPlanNegativeKeyword.toObject(includeInstance, f), keywordPlanAdGroup: (f = msg.getKeywordPlanAdGroup()) && google_ads_googleads_v0_resources_keyword_plan_ad_group_pb.KeywordPlanAdGroup.toObject(includeInstance, f), keywordPlanKeyword: (f = msg.getKeywordPlanKeyword()) && google_ads_googleads_v0_resources_keyword_plan_keyword_pb.KeywordPlanKeyword.toObject(includeInstance, f), languageConstant: (f = msg.getLanguageConstant()) && google_ads_googleads_v0_resources_language_constant_pb.LanguageConstant.toObject(includeInstance, f), managedPlacementView: (f = msg.getManagedPlacementView()) && google_ads_googleads_v0_resources_managed_placement_view_pb.ManagedPlacementView.toObject(includeInstance, f), mediaFile: (f = msg.getMediaFile()) && google_ads_googleads_v0_resources_media_file_pb.MediaFile.toObject(includeInstance, f), mobileAppCategoryConstant: (f = msg.getMobileAppCategoryConstant()) && google_ads_googleads_v0_resources_mobile_app_category_constant_pb.MobileAppCategoryConstant.toObject(includeInstance, f), mobileDeviceConstant: (f = msg.getMobileDeviceConstant()) && google_ads_googleads_v0_resources_mobile_device_constant_pb.MobileDeviceConstant.toObject(includeInstance, f), operatingSystemVersionConstant: (f = msg.getOperatingSystemVersionConstant()) && google_ads_googleads_v0_resources_operating_system_version_constant_pb.OperatingSystemVersionConstant.toObject(includeInstance, f), parentalStatusView: (f = msg.getParentalStatusView()) && google_ads_googleads_v0_resources_parental_status_view_pb.ParentalStatusView.toObject(includeInstance, f), productGroupView: (f = msg.getProductGroupView()) && google_ads_googleads_v0_resources_product_group_view_pb.ProductGroupView.toObject(includeInstance, f), recommendation: (f = msg.getRecommendation()) && google_ads_googleads_v0_resources_recommendation_pb.Recommendation.toObject(includeInstance, f), searchTermView: (f = msg.getSearchTermView()) && google_ads_googleads_v0_resources_search_term_view_pb.SearchTermView.toObject(includeInstance, f), sharedCriterion: (f = msg.getSharedCriterion()) && google_ads_googleads_v0_resources_shared_criterion_pb.SharedCriterion.toObject(includeInstance, f), sharedSet: (f = msg.getSharedSet()) && google_ads_googleads_v0_resources_shared_set_pb.SharedSet.toObject(includeInstance, f), topicView: (f = msg.getTopicView()) && google_ads_googleads_v0_resources_topic_view_pb.TopicView.toObject(includeInstance, f), userInterest: (f = msg.getUserInterest()) && google_ads_googleads_v0_resources_user_interest_pb.UserInterest.toObject(includeInstance, f), userList: (f = msg.getUserList()) && google_ads_googleads_v0_resources_user_list_pb.UserList.toObject(includeInstance, f), remarketingAction: (f = msg.getRemarketingAction()) && google_ads_googleads_v0_resources_remarketing_action_pb.RemarketingAction.toObject(includeInstance, f), topicConstant: (f = msg.getTopicConstant()) && google_ads_googleads_v0_resources_topic_constant_pb.TopicConstant.toObject(includeInstance, f), video: (f = msg.getVideo()) && google_ads_googleads_v0_resources_video_pb.Video.toObject(includeInstance, f), metrics: (f = msg.getMetrics()) && google_ads_googleads_v0_common_metrics_pb.Metrics.toObject(includeInstance, f), segments: (f = msg.getSegments()) && google_ads_googleads_v0_common_segments_pb.Segments.toObject(includeInstance, f) }; if (includeInstance) { obj.$jspbMessageInstance = msg; } return obj; }; } /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. * @return {!proto.google.ads.googleads.v0.services.GoogleAdsRow} */ proto.google.ads.googleads.v0.services.GoogleAdsRow.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); var msg = new proto.google.ads.googleads.v0.services.GoogleAdsRow; return proto.google.ads.googleads.v0.services.GoogleAdsRow.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. * @param {!proto.google.ads.googleads.v0.services.GoogleAdsRow} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. * @return {!proto.google.ads.googleads.v0.services.GoogleAdsRow} */ proto.google.ads.googleads.v0.services.GoogleAdsRow.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; } var field = reader.getFieldNumber(); switch (field) { case 42: var value = new google_ads_googleads_v0_resources_account_budget_pb.AccountBudget; reader.readMessage(value,google_ads_googleads_v0_resources_account_budget_pb.AccountBudget.deserializeBinaryFromReader); msg.setAccountBudget(value); break; case 43: var value = new google_ads_googleads_v0_resources_account_budget_proposal_pb.AccountBudgetProposal; reader.readMessage(value,google_ads_googleads_v0_resources_account_budget_proposal_pb.AccountBudgetProposal.deserializeBinaryFromReader); msg.setAccountBudgetProposal(value); break; case 3: var value = new google_ads_googleads_v0_resources_ad_group_pb.AdGroup; reader.readMessage(value,google_ads_googleads_v0_resources_ad_group_pb.AdGroup.deserializeBinaryFromReader); msg.setAdGroup(value); break; case 16: var value = new google_ads_googleads_v0_resources_ad_group_ad_pb.AdGroupAd; reader.readMessage(value,google_ads_googleads_v0_resources_ad_group_ad_pb.AdGroupAd.deserializeBinaryFromReader); msg.setAdGroupAd(value); break; case 57: var value = new google_ads_googleads_v0_resources_ad_group_audience_view_pb.AdGroupAudienceView; reader.readMessage(value,google_ads_googleads_v0_resources_ad_group_audience_view_pb.AdGroupAudienceView.deserializeBinaryFromReader); msg.setAdGroupAudienceView(value); break; case 24: var value = new google_ads_googleads_v0_resources_ad_group_bid_modifier_pb.AdGroupBidModifier; reader.readMessage(value,google_ads_googleads_v0_resources_ad_group_bid_modifier_pb.AdGroupBidModifier.deserializeBinaryFromReader); msg.setAdGroupBidModifier(value); break; case 17: var value = new google_ads_googleads_v0_resources_ad_group_criterion_pb.AdGroupCriterion; reader.readMessage(value,google_ads_googleads_v0_resources_ad_group_criterion_pb.AdGroupCriterion.deserializeBinaryFromReader); msg.setAdGroupCriterion(value); break; case 67: var value = new google_ads_googleads_v0_resources_ad_group_feed_pb.AdGroupFeed; reader.readMessage(value,google_ads_googleads_v0_resources_ad_group_feed_pb.AdGroupFeed.deserializeBinaryFromReader); msg.setAdGroupFeed(value); break; case 48: var value = new google_ads_googleads_v0_resources_age_range_view_pb.AgeRangeView; reader.readMessage(value,google_ads_googleads_v0_resources_age_range_view_pb.AgeRangeView.deserializeBinaryFromReader); msg.setAgeRangeView(value); break; case 89: var value = new google_ads_googleads_v0_resources_ad_schedule_view_pb.AdScheduleView; reader.readMessage(value,google_ads_googleads_v0_resources_ad_schedule_view_pb.AdScheduleView.deserializeBinaryFromReader); msg.setAdScheduleView(value); break; case 18: var value = new google_ads_googleads_v0_resources_bidding_strategy_pb.BiddingStrategy; reader.readMessage(value,google_ads_googleads_v0_resources_bidding_strategy_pb.BiddingStrategy.deserializeBinaryFromReader); msg.setBiddingStrategy(value); break; case 41: var value = new google_ads_googleads_v0_resources_billing_setup_pb.BillingSetup; reader.readMessage(value,google_ads_googleads_v0_resources_billing_setup_pb.BillingSetup.deserializeBinaryFromReader); msg.setBillingSetup(value); break; case 19: var value = new google_ads_googleads_v0_resources_campaign_budget_pb.CampaignBudget; reader.readMessage(value,google_ads_googleads_v0_resources_campaign_budget_pb.CampaignBudget.deserializeBinaryFromReader); msg.setCampaignBudget(value); break; case 2: var value = new google_ads_googleads_v0_resources_campaign_pb.Campaign; reader.readMessage(value,google_ads_googleads_v0_resources_campaign_pb.Campaign.deserializeBinaryFromReader); msg.setCampaign(value); break; case 69: var value = new google_ads_googleads_v0_resources_campaign_audience_view_pb.CampaignAudienceView; reader.readMessage(value,google_ads_googleads_v0_resources_campaign_audience_view_pb.CampaignAudienceView.deserializeBinaryFromReader); msg.setCampaignAudienceView(value); break; case 26: var value = new google_ads_googleads_v0_resources_campaign_bid_modifier_pb.CampaignBidModifier; reader.readMessage(value,google_ads_googleads_v0_resources_campaign_bid_modifier_pb.CampaignBidModifier.deserializeBinaryFromReader); msg.setCampaignBidModifier(value); break; case 20: var value = new google_ads_googleads_v0_resources_campaign_criterion_pb.CampaignCriterion; reader.readMessage(value,google_ads_googleads_v0_resources_campaign_criterion_pb.CampaignCriterion.deserializeBinaryFromReader); msg.setCampaignCriterion(value); break; case 63: var value = new google_ads_googleads_v0_resources_campaign_feed_pb.CampaignFeed; reader.readMessage(value,google_ads_googleads_v0_resources_campaign_feed_pb.CampaignFeed.deserializeBinaryFromReader); msg.setCampaignFeed(value); break; case 30: var value = new google_ads_googleads_v0_resources_campaign_shared_set_pb.CampaignSharedSet; reader.readMessage(value,google_ads_googleads_v0_resources_campaign_shared_set_pb.CampaignSharedSet.deserializeBinaryFromReader); msg.setCampaignSharedSet(value); break; case 66: var value = new google_ads_googleads_v0_resources_carrier_constant_pb.CarrierConstant; reader.readMessage(value,google_ads_googleads_v0_resources_carrier_constant_pb.CarrierConstant.deserializeBinaryFromReader); msg.setCarrierConstant(value); break; case 37: var value = new google_ads_googleads_v0_resources_change_status_pb.ChangeStatus; reader.readMessage(value,google_ads_googleads_v0_resources_change_status_pb.ChangeStatus.deserializeBinaryFromReader); msg.setChangeStatus(value); break; case 103: var value = new google_ads_googleads_v0_resources_conversion_action_pb.ConversionAction; reader.readMessage(value,google_ads_googleads_v0_resources_conversion_action_pb.ConversionAction.deserializeBinaryFromReader); msg.setConversionAction(value); break; case 1: var value = new google_ads_googleads_v0_resources_customer_pb.Customer; reader.readMessage(value,google_ads_googleads_v0_resources_customer_pb.Customer.deserializeBinaryFromReader); msg.setCustomer(value); break; case 61: var value = new google_ads_googleads_v0_resources_customer_manager_link_pb.CustomerManagerLink; reader.readMessage(value,google_ads_googleads_v0_resources_customer_manager_link_pb.CustomerManagerLink.deserializeBinaryFromReader); msg.setCustomerManagerLink(value); break; case 62: var value = new google_ads_googleads_v0_resources_customer_client_link_pb.CustomerClientLink; reader.readMessage(value,google_ads_googleads_v0_resources_customer_client_link_pb.CustomerClientLink.deserializeBinaryFromReader); msg.setCustomerClientLink(value); break; case 70: var value = new google_ads_googleads_v0_resources_customer_client_pb.CustomerClient; reader.readMessage(value,google_ads_googleads_v0_resources_customer_client_pb.CustomerClient.deserializeBinaryFromReader); msg.setCustomerClient(value); break; case 64: var value = new google_ads_googleads_v0_resources_customer_feed_pb.CustomerFeed; reader.readMessage(value,google_ads_googleads_v0_resources_customer_feed_pb.CustomerFeed.deserializeBinaryFromReader); msg.setCustomerFeed(value);