UNPKG

google-ads-node

Version:

Google Ads gRPC Client Library for Node

1 lines 76.1 kB
var jspb=require("google-protobuf"),goog=jspb,global=Function("return this")(),google_ads_googleads_v2_common_extensions_pb=require("../../../../../google/ads/googleads/v2/common/extensions_pb.js"),google_ads_googleads_v2_enums_keyword_match_type_pb=require("../../../../../google/ads/googleads/v2/enums/keyword_match_type_pb.js"),google_ads_googleads_v2_resources_ad_pb=require("../../../../../google/ads/googleads/v2/resources/ad_pb.js"),google_ads_googleads_v2_resources_recommendation_pb=require("../../../../../google/ads/googleads/v2/resources/recommendation_pb.js"),google_api_annotations_pb=require("../../../../../google/api/annotations_pb.js"),google_protobuf_wrappers_pb=require("google-protobuf/google/protobuf/wrappers_pb.js"),google_rpc_status_pb=require("../../../../../google/rpc/status_pb.js"),google_api_client_pb=require("../../../../../google/api/client_pb.js");goog.exportSymbol("proto.google.ads.googleads.v2.services.ApplyRecommendationOperation",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.services.ApplyRecommendationRequest",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.services.ApplyRecommendationResponse",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.services.ApplyRecommendationResult",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.services.DismissRecommendationRequest",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.services.DismissRecommendationRequest.DismissRecommendationOperation",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.services.DismissRecommendationResponse",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.services.DismissRecommendationResponse.DismissRecommendationResult",null,global),goog.exportSymbol("proto.google.ads.googleads.v2.services.GetRecommendationRequest",null,global),proto.google.ads.googleads.v2.services.GetRecommendationRequest=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,null,null)},goog.inherits(proto.google.ads.googleads.v2.services.GetRecommendationRequest,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.services.GetRecommendationRequest.displayName="proto.google.ads.googleads.v2.services.GetRecommendationRequest"),jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.services.GetRecommendationRequest.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.services.GetRecommendationRequest.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.services.GetRecommendationRequest.toObject=function(includeInstance,msg){var obj={resourceName:jspb.Message.getFieldWithDefault(msg,1,"")};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.services.GetRecommendationRequest.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.services.GetRecommendationRequest;return proto.google.ads.googleads.v2.services.GetRecommendationRequest.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.services.GetRecommendationRequest.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=reader.readString();msg.setResourceName(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.services.GetRecommendationRequest.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.services.GetRecommendationRequest.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.services.GetRecommendationRequest.serializeBinaryToWriter=function(message,writer){var f;0<(f=message.getResourceName()).length&&writer.writeString(1,f)},proto.google.ads.googleads.v2.services.GetRecommendationRequest.prototype.getResourceName=function(){return jspb.Message.getFieldWithDefault(this,1,"")},proto.google.ads.googleads.v2.services.GetRecommendationRequest.prototype.setResourceName=function(value){jspb.Message.setProto3StringField(this,1,value)},proto.google.ads.googleads.v2.services.ApplyRecommendationRequest=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.repeatedFields_,null)},goog.inherits(proto.google.ads.googleads.v2.services.ApplyRecommendationRequest,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.displayName="proto.google.ads.googleads.v2.services.ApplyRecommendationRequest"),proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.repeatedFields_=[2],jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.toObject=function(includeInstance,msg){var obj={customerId:jspb.Message.getFieldWithDefault(msg,1,""),operationsList:jspb.Message.toObjectList(msg.getOperationsList(),proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.toObject,includeInstance),partialFailure:jspb.Message.getFieldWithDefault(msg,3,!1)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.services.ApplyRecommendationRequest;return proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=reader.readString();msg.setCustomerId(value);break;case 2:value=new proto.google.ads.googleads.v2.services.ApplyRecommendationOperation;reader.readMessage(value,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.deserializeBinaryFromReader),msg.addOperations(value);break;case 3:value=reader.readBool();msg.setPartialFailure(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.serializeBinaryToWriter=function(message,writer){var f=void 0;0<(f=message.getCustomerId()).length&&writer.writeString(1,f),0<(f=message.getOperationsList()).length&&writer.writeRepeatedMessage(2,f,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.serializeBinaryToWriter),(f=message.getPartialFailure())&&writer.writeBool(3,f)},proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.prototype.getCustomerId=function(){return jspb.Message.getFieldWithDefault(this,1,"")},proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.prototype.setCustomerId=function(value){jspb.Message.setProto3StringField(this,1,value)},proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.prototype.getOperationsList=function(){return jspb.Message.getRepeatedWrapperField(this,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation,2)},proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.prototype.setOperationsList=function(value){jspb.Message.setRepeatedWrapperField(this,2,value)},proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.prototype.addOperations=function(opt_value,opt_index){return jspb.Message.addToRepeatedWrapperField(this,2,opt_value,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation,opt_index)},proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.prototype.clearOperationsList=function(){this.setOperationsList([])},proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.prototype.getPartialFailure=function(){return jspb.Message.getFieldWithDefault(this,3,!1)},proto.google.ads.googleads.v2.services.ApplyRecommendationRequest.prototype.setPartialFailure=function(value){jspb.Message.setProto3BooleanField(this,3,value)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,null,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.oneofGroups_)},goog.inherits(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.displayName="proto.google.ads.googleads.v2.services.ApplyRecommendationOperation"),proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.oneofGroups_=[[2,3,4,5,6,7,8,9]],proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.ApplyParametersCase={APPLY_PARAMETERS_NOT_SET:0,CAMPAIGN_BUDGET:2,TEXT_AD:3,KEYWORD:4,TARGET_CPA_OPT_IN:5,CALLOUT_EXTENSION:6,CALL_EXTENSION:7,SITELINK_EXTENSION:8,MOVE_UNUSED_BUDGET:9},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.prototype.getApplyParametersCase=function(){return jspb.Message.computeOneofCase(this,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.oneofGroups_[0])},jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.toObject=function(includeInstance,msg){var f,obj={resourceName:jspb.Message.getFieldWithDefault(msg,1,""),campaignBudget:(f=msg.getCampaignBudget())&&proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters.toObject(includeInstance,f),textAd:(f=msg.getTextAd())&&proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters.toObject(includeInstance,f),keyword:(f=msg.getKeyword())&&proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.toObject(includeInstance,f),targetCpaOptIn:(f=msg.getTargetCpaOptIn())&&proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.toObject(includeInstance,f),calloutExtension:(f=msg.getCalloutExtension())&&proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.toObject(includeInstance,f),callExtension:(f=msg.getCallExtension())&&proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.toObject(includeInstance,f),sitelinkExtension:(f=msg.getSitelinkExtension())&&proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.toObject(includeInstance,f),moveUnusedBudget:(f=msg.getMoveUnusedBudget())&&proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters.toObject(includeInstance,f)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.services.ApplyRecommendationOperation;return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=reader.readString();msg.setResourceName(value);break;case 2:value=new proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters;reader.readMessage(value,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters.deserializeBinaryFromReader),msg.setCampaignBudget(value);break;case 3:value=new proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters;reader.readMessage(value,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters.deserializeBinaryFromReader),msg.setTextAd(value);break;case 4:value=new proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters;reader.readMessage(value,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.deserializeBinaryFromReader),msg.setKeyword(value);break;case 5:value=new proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters;reader.readMessage(value,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.deserializeBinaryFromReader),msg.setTargetCpaOptIn(value);break;case 6:value=new proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters;reader.readMessage(value,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.deserializeBinaryFromReader),msg.setCalloutExtension(value);break;case 7:value=new proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters;reader.readMessage(value,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.deserializeBinaryFromReader),msg.setCallExtension(value);break;case 8:value=new proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters;reader.readMessage(value,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.deserializeBinaryFromReader),msg.setSitelinkExtension(value);break;case 9:value=new proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters;reader.readMessage(value,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters.deserializeBinaryFromReader),msg.setMoveUnusedBudget(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.serializeBinaryToWriter=function(message,writer){var f=void 0;0<(f=message.getResourceName()).length&&writer.writeString(1,f),null!=(f=message.getCampaignBudget())&&writer.writeMessage(2,f,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters.serializeBinaryToWriter),null!=(f=message.getTextAd())&&writer.writeMessage(3,f,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters.serializeBinaryToWriter),null!=(f=message.getKeyword())&&writer.writeMessage(4,f,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.serializeBinaryToWriter),null!=(f=message.getTargetCpaOptIn())&&writer.writeMessage(5,f,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.serializeBinaryToWriter),null!=(f=message.getCalloutExtension())&&writer.writeMessage(6,f,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.serializeBinaryToWriter),null!=(f=message.getCallExtension())&&writer.writeMessage(7,f,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.serializeBinaryToWriter),null!=(f=message.getSitelinkExtension())&&writer.writeMessage(8,f,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.serializeBinaryToWriter),null!=(f=message.getMoveUnusedBudget())&&writer.writeMessage(9,f,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters.serializeBinaryToWriter)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,null,null)},goog.inherits(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters.displayName="proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters"),jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters.toObject=function(includeInstance,msg){var f,obj={newBudgetAmountMicros:(f=msg.getNewBudgetAmountMicros())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters;return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setNewBudgetAmountMicros(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters.serializeBinaryToWriter=function(message,writer){var f;null!=(f=message.getNewBudgetAmountMicros())&&writer.writeMessage(1,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters.prototype.getNewBudgetAmountMicros=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,1)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters.prototype.setNewBudgetAmountMicros=function(value){jspb.Message.setWrapperField(this,1,value)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters.prototype.clearNewBudgetAmountMicros=function(){this.setNewBudgetAmountMicros(void 0)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters.prototype.hasNewBudgetAmountMicros=function(){return null!=jspb.Message.getField(this,1)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,null,null)},goog.inherits(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters.displayName="proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters"),jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters.toObject=function(includeInstance,msg){var f,obj={ad:(f=msg.getAd())&&google_ads_googleads_v2_resources_ad_pb.Ad.toObject(includeInstance,f)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters;return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=new google_ads_googleads_v2_resources_ad_pb.Ad;reader.readMessage(value,google_ads_googleads_v2_resources_ad_pb.Ad.deserializeBinaryFromReader),msg.setAd(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters.serializeBinaryToWriter=function(message,writer){var f;null!=(f=message.getAd())&&writer.writeMessage(1,f,google_ads_googleads_v2_resources_ad_pb.Ad.serializeBinaryToWriter)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters.prototype.getAd=function(){return jspb.Message.getWrapperField(this,google_ads_googleads_v2_resources_ad_pb.Ad,1)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters.prototype.setAd=function(value){jspb.Message.setWrapperField(this,1,value)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters.prototype.clearAd=function(){this.setAd(void 0)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters.prototype.hasAd=function(){return null!=jspb.Message.getField(this,1)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,null,null)},goog.inherits(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.displayName="proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters"),jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.toObject=function(includeInstance,msg){var f,obj={adGroup:(f=msg.getAdGroup())&&google_protobuf_wrappers_pb.StringValue.toObject(includeInstance,f),matchType:jspb.Message.getFieldWithDefault(msg,2,0),cpcBidMicros:(f=msg.getCpcBidMicros())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters;return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=new google_protobuf_wrappers_pb.StringValue;reader.readMessage(value,google_protobuf_wrappers_pb.StringValue.deserializeBinaryFromReader),msg.setAdGroup(value);break;case 2:value=reader.readEnum();msg.setMatchType(value);break;case 3:value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setCpcBidMicros(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.serializeBinaryToWriter=function(message,writer){var f=void 0;null!=(f=message.getAdGroup())&&writer.writeMessage(1,f,google_protobuf_wrappers_pb.StringValue.serializeBinaryToWriter),0!==(f=message.getMatchType())&&writer.writeEnum(2,f),null!=(f=message.getCpcBidMicros())&&writer.writeMessage(3,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.prototype.getAdGroup=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.StringValue,1)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.prototype.setAdGroup=function(value){jspb.Message.setWrapperField(this,1,value)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.prototype.clearAdGroup=function(){this.setAdGroup(void 0)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.prototype.hasAdGroup=function(){return null!=jspb.Message.getField(this,1)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.prototype.getMatchType=function(){return jspb.Message.getFieldWithDefault(this,2,0)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.prototype.setMatchType=function(value){jspb.Message.setProto3EnumField(this,2,value)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.prototype.getCpcBidMicros=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,3)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.prototype.setCpcBidMicros=function(value){jspb.Message.setWrapperField(this,3,value)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.prototype.clearCpcBidMicros=function(){this.setCpcBidMicros(void 0)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.KeywordParameters.prototype.hasCpcBidMicros=function(){return null!=jspb.Message.getField(this,3)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,null,null)},goog.inherits(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.displayName="proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters"),jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.toObject=function(includeInstance,msg){var f,obj={targetCpaMicros:(f=msg.getTargetCpaMicros())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f),newCampaignBudgetAmountMicros:(f=msg.getNewCampaignBudgetAmountMicros())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters;return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setTargetCpaMicros(value);break;case 2:value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setNewCampaignBudgetAmountMicros(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.serializeBinaryToWriter=function(message,writer){var f=void 0;null!=(f=message.getTargetCpaMicros())&&writer.writeMessage(1,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter),null!=(f=message.getNewCampaignBudgetAmountMicros())&&writer.writeMessage(2,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.prototype.getTargetCpaMicros=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,1)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.prototype.setTargetCpaMicros=function(value){jspb.Message.setWrapperField(this,1,value)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.prototype.clearTargetCpaMicros=function(){this.setTargetCpaMicros(void 0)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.prototype.hasTargetCpaMicros=function(){return null!=jspb.Message.getField(this,1)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.prototype.getNewCampaignBudgetAmountMicros=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,2)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.prototype.setNewCampaignBudgetAmountMicros=function(value){jspb.Message.setWrapperField(this,2,value)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.prototype.clearNewCampaignBudgetAmountMicros=function(){this.setNewCampaignBudgetAmountMicros(void 0)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TargetCpaOptInParameters.prototype.hasNewCampaignBudgetAmountMicros=function(){return null!=jspb.Message.getField(this,2)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.repeatedFields_,null)},goog.inherits(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.displayName="proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters"),proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.repeatedFields_=[1],jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.toObject=function(includeInstance,msg){var obj={calloutExtensionsList:jspb.Message.toObjectList(msg.getCalloutExtensionsList(),google_ads_googleads_v2_common_extensions_pb.CalloutFeedItem.toObject,includeInstance)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters;return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=new google_ads_googleads_v2_common_extensions_pb.CalloutFeedItem;reader.readMessage(value,google_ads_googleads_v2_common_extensions_pb.CalloutFeedItem.deserializeBinaryFromReader),msg.addCalloutExtensions(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.serializeBinaryToWriter=function(message,writer){var f;0<(f=message.getCalloutExtensionsList()).length&&writer.writeRepeatedMessage(1,f,google_ads_googleads_v2_common_extensions_pb.CalloutFeedItem.serializeBinaryToWriter)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.prototype.getCalloutExtensionsList=function(){return jspb.Message.getRepeatedWrapperField(this,google_ads_googleads_v2_common_extensions_pb.CalloutFeedItem,1)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.prototype.setCalloutExtensionsList=function(value){jspb.Message.setRepeatedWrapperField(this,1,value)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.prototype.addCalloutExtensions=function(opt_value,opt_index){return jspb.Message.addToRepeatedWrapperField(this,1,opt_value,proto.google.ads.googleads.v2.common.CalloutFeedItem,opt_index)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CalloutExtensionParameters.prototype.clearCalloutExtensionsList=function(){this.setCalloutExtensionsList([])},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.repeatedFields_,null)},goog.inherits(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.displayName="proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters"),proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.repeatedFields_=[1],jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.toObject=function(includeInstance,msg){var obj={callExtensionsList:jspb.Message.toObjectList(msg.getCallExtensionsList(),google_ads_googleads_v2_common_extensions_pb.CallFeedItem.toObject,includeInstance)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters;return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=new google_ads_googleads_v2_common_extensions_pb.CallFeedItem;reader.readMessage(value,google_ads_googleads_v2_common_extensions_pb.CallFeedItem.deserializeBinaryFromReader),msg.addCallExtensions(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.serializeBinaryToWriter=function(message,writer){var f;0<(f=message.getCallExtensionsList()).length&&writer.writeRepeatedMessage(1,f,google_ads_googleads_v2_common_extensions_pb.CallFeedItem.serializeBinaryToWriter)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.prototype.getCallExtensionsList=function(){return jspb.Message.getRepeatedWrapperField(this,google_ads_googleads_v2_common_extensions_pb.CallFeedItem,1)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.prototype.setCallExtensionsList=function(value){jspb.Message.setRepeatedWrapperField(this,1,value)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.prototype.addCallExtensions=function(opt_value,opt_index){return jspb.Message.addToRepeatedWrapperField(this,1,opt_value,proto.google.ads.googleads.v2.common.CallFeedItem,opt_index)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CallExtensionParameters.prototype.clearCallExtensionsList=function(){this.setCallExtensionsList([])},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.repeatedFields_,null)},goog.inherits(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.displayName="proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters"),proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.repeatedFields_=[1],jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.toObject=function(includeInstance,msg){var obj={sitelinkExtensionsList:jspb.Message.toObjectList(msg.getSitelinkExtensionsList(),google_ads_googleads_v2_common_extensions_pb.SitelinkFeedItem.toObject,includeInstance)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters;return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=new google_ads_googleads_v2_common_extensions_pb.SitelinkFeedItem;reader.readMessage(value,google_ads_googleads_v2_common_extensions_pb.SitelinkFeedItem.deserializeBinaryFromReader),msg.addSitelinkExtensions(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.serializeBinaryToWriter=function(message,writer){var f;0<(f=message.getSitelinkExtensionsList()).length&&writer.writeRepeatedMessage(1,f,google_ads_googleads_v2_common_extensions_pb.SitelinkFeedItem.serializeBinaryToWriter)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.prototype.getSitelinkExtensionsList=function(){return jspb.Message.getRepeatedWrapperField(this,google_ads_googleads_v2_common_extensions_pb.SitelinkFeedItem,1)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.prototype.setSitelinkExtensionsList=function(value){jspb.Message.setRepeatedWrapperField(this,1,value)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.prototype.addSitelinkExtensions=function(opt_value,opt_index){return jspb.Message.addToRepeatedWrapperField(this,1,opt_value,proto.google.ads.googleads.v2.common.SitelinkFeedItem,opt_index)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.SitelinkExtensionParameters.prototype.clearSitelinkExtensionsList=function(){this.setSitelinkExtensionsList([])},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters=function(opt_data){jspb.Message.initialize(this,opt_data,0,-1,null,null)},goog.inherits(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters,jspb.Message),goog.DEBUG&&!COMPILED&&(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters.displayName="proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters"),jspb.Message.GENERATE_TO_OBJECT&&(proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters.prototype.toObject=function(opt_includeInstance){return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters.toObject(opt_includeInstance,this)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters.toObject=function(includeInstance,msg){var f,obj={budgetMicrosToMove:(f=msg.getBudgetMicrosToMove())&&google_protobuf_wrappers_pb.Int64Value.toObject(includeInstance,f)};return includeInstance&&(obj.$jspbMessageInstance=msg),obj}),proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters.deserializeBinary=function(bytes){var reader=new jspb.BinaryReader(bytes),msg=new proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters;return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters.deserializeBinaryFromReader(msg,reader)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters.deserializeBinaryFromReader=function(msg,reader){for(;reader.nextField()&&!reader.isEndGroup();){switch(reader.getFieldNumber()){case 1:var value=new google_protobuf_wrappers_pb.Int64Value;reader.readMessage(value,google_protobuf_wrappers_pb.Int64Value.deserializeBinaryFromReader),msg.setBudgetMicrosToMove(value);break;default:reader.skipField()}}return msg},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters.prototype.serializeBinary=function(){var writer=new jspb.BinaryWriter;return proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters.serializeBinaryToWriter(this,writer),writer.getResultBuffer()},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters.serializeBinaryToWriter=function(message,writer){var f;null!=(f=message.getBudgetMicrosToMove())&&writer.writeMessage(1,f,google_protobuf_wrappers_pb.Int64Value.serializeBinaryToWriter)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters.prototype.getBudgetMicrosToMove=function(){return jspb.Message.getWrapperField(this,google_protobuf_wrappers_pb.Int64Value,1)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters.prototype.setBudgetMicrosToMove=function(value){jspb.Message.setWrapperField(this,1,value)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters.prototype.clearBudgetMicrosToMove=function(){this.setBudgetMicrosToMove(void 0)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters.prototype.hasBudgetMicrosToMove=function(){return null!=jspb.Message.getField(this,1)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.prototype.getResourceName=function(){return jspb.Message.getFieldWithDefault(this,1,"")},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.prototype.setResourceName=function(value){jspb.Message.setProto3StringField(this,1,value)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.prototype.getCampaignBudget=function(){return jspb.Message.getWrapperField(this,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.CampaignBudgetParameters,2)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.prototype.setCampaignBudget=function(value){jspb.Message.setOneofWrapperField(this,2,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.oneofGroups_[0],value)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.prototype.clearCampaignBudget=function(){this.setCampaignBudget(void 0)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.prototype.hasCampaignBudget=function(){return null!=jspb.Message.getField(this,2)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.prototype.getTextAd=function(){return jspb.Message.getWrapperField(this,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.TextAdParameters,3)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.prototype.setTextAd=function(value){jspb.Message.setOneofWrapperField(this,3,proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.oneofGroups_[0],value)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.prototype.clearTextAd=function(){this.setTextAd(void 0)},proto.google.ads.googleads.v2.services.ApplyRecommendationOperation.prototype.hasTextAd=function(){return null!=jspb.Message.getField(this,3)},proto.google.ad