Interface ApplyRecommendationOperationOrBuilder

    • Method Detail

      • getResourceName

        java.lang.String getResourceName()
         The resource name of the recommendation to apply.
         
        string resource_name = 1 [(.google.api.resource_reference) = { ... }
        Returns:
        The resourceName.
      • getResourceNameBytes

        com.google.protobuf.ByteString getResourceNameBytes()
         The resource name of the recommendation to apply.
         
        string resource_name = 1 [(.google.api.resource_reference) = { ... }
        Returns:
        The bytes for resourceName.
      • hasCampaignBudget

        boolean hasCampaignBudget()
         Optional parameters to use when applying a campaign budget
         recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.CampaignBudgetParameters campaign_budget = 2;
        Returns:
        Whether the campaignBudget field is set.
      • getCampaignBudget

        ApplyRecommendationOperation.CampaignBudgetParameters getCampaignBudget()
         Optional parameters to use when applying a campaign budget
         recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.CampaignBudgetParameters campaign_budget = 2;
        Returns:
        The campaignBudget.
      • hasTextAd

        boolean hasTextAd()
         Optional parameters to use when applying a text ad recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.TextAdParameters text_ad = 3;
        Returns:
        Whether the textAd field is set.
      • getTextAd

        ApplyRecommendationOperation.TextAdParameters getTextAd()
         Optional parameters to use when applying a text ad recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.TextAdParameters text_ad = 3;
        Returns:
        The textAd.
      • hasKeyword

        boolean hasKeyword()
         Optional parameters to use when applying keyword recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.KeywordParameters keyword = 4;
        Returns:
        Whether the keyword field is set.
      • getKeyword

        ApplyRecommendationOperation.KeywordParameters getKeyword()
         Optional parameters to use when applying keyword recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.KeywordParameters keyword = 4;
        Returns:
        The keyword.
      • hasTargetCpaOptIn

        boolean hasTargetCpaOptIn()
         Optional parameters to use when applying target CPA opt-in
         recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.TargetCpaOptInParameters target_cpa_opt_in = 5;
        Returns:
        Whether the targetCpaOptIn field is set.
      • getTargetCpaOptIn

        ApplyRecommendationOperation.TargetCpaOptInParameters getTargetCpaOptIn()
         Optional parameters to use when applying target CPA opt-in
         recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.TargetCpaOptInParameters target_cpa_opt_in = 5;
        Returns:
        The targetCpaOptIn.
      • hasTargetRoasOptIn

        boolean hasTargetRoasOptIn()
         Optional parameters to use when applying target ROAS opt-in
         recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.TargetRoasOptInParameters target_roas_opt_in = 10;
        Returns:
        Whether the targetRoasOptIn field is set.
      • getTargetRoasOptIn

        ApplyRecommendationOperation.TargetRoasOptInParameters getTargetRoasOptIn()
         Optional parameters to use when applying target ROAS opt-in
         recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.TargetRoasOptInParameters target_roas_opt_in = 10;
        Returns:
        The targetRoasOptIn.
      • getTargetRoasOptInOrBuilder

        ApplyRecommendationOperation.TargetRoasOptInParametersOrBuilder getTargetRoasOptInOrBuilder()
         Optional parameters to use when applying target ROAS opt-in
         recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.TargetRoasOptInParameters target_roas_opt_in = 10;
      • hasCalloutExtension

        boolean hasCalloutExtension()
         Parameters to use when applying callout extension recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.CalloutExtensionParameters callout_extension = 6;
        Returns:
        Whether the calloutExtension field is set.
      • getCalloutExtension

        ApplyRecommendationOperation.CalloutExtensionParameters getCalloutExtension()
         Parameters to use when applying callout extension recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.CalloutExtensionParameters callout_extension = 6;
        Returns:
        The calloutExtension.
      • hasCallExtension

        boolean hasCallExtension()
         Parameters to use when applying call extension recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.CallExtensionParameters call_extension = 7;
        Returns:
        Whether the callExtension field is set.
      • getCallExtension

        ApplyRecommendationOperation.CallExtensionParameters getCallExtension()
         Parameters to use when applying call extension recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.CallExtensionParameters call_extension = 7;
        Returns:
        The callExtension.
      • hasSitelinkExtension

        boolean hasSitelinkExtension()
         Parameters to use when applying sitelink recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.SitelinkExtensionParameters sitelink_extension = 8;
        Returns:
        Whether the sitelinkExtension field is set.
      • getSitelinkExtension

        ApplyRecommendationOperation.SitelinkExtensionParameters getSitelinkExtension()
         Parameters to use when applying sitelink recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.SitelinkExtensionParameters sitelink_extension = 8;
        Returns:
        The sitelinkExtension.
      • hasMoveUnusedBudget

        boolean hasMoveUnusedBudget()
         Parameters to use when applying move unused budget recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters move_unused_budget = 9;
        Returns:
        Whether the moveUnusedBudget field is set.
      • getMoveUnusedBudget

        ApplyRecommendationOperation.MoveUnusedBudgetParameters getMoveUnusedBudget()
         Parameters to use when applying move unused budget recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters move_unused_budget = 9;
        Returns:
        The moveUnusedBudget.
      • hasResponsiveSearchAd

        boolean hasResponsiveSearchAd()
         Parameters to use when applying a responsive search ad recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.ResponsiveSearchAdParameters responsive_search_ad = 11;
        Returns:
        Whether the responsiveSearchAd field is set.
      • getResponsiveSearchAd

        ApplyRecommendationOperation.ResponsiveSearchAdParameters getResponsiveSearchAd()
         Parameters to use when applying a responsive search ad recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.ResponsiveSearchAdParameters responsive_search_ad = 11;
        Returns:
        The responsiveSearchAd.
      • hasUseBroadMatchKeyword

        boolean hasUseBroadMatchKeyword()
         Parameters to use when applying a use broad match keyword recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.UseBroadMatchKeywordParameters use_broad_match_keyword = 12;
        Returns:
        Whether the useBroadMatchKeyword field is set.
      • getUseBroadMatchKeyword

        ApplyRecommendationOperation.UseBroadMatchKeywordParameters getUseBroadMatchKeyword()
         Parameters to use when applying a use broad match keyword recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.UseBroadMatchKeywordParameters use_broad_match_keyword = 12;
        Returns:
        The useBroadMatchKeyword.
      • hasResponsiveSearchAdAsset

        boolean hasResponsiveSearchAdAsset()
         Parameters to use when applying a responsive search ad asset
         recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.ResponsiveSearchAdAssetParameters responsive_search_ad_asset = 13;
        Returns:
        Whether the responsiveSearchAdAsset field is set.
      • getResponsiveSearchAdAsset

        ApplyRecommendationOperation.ResponsiveSearchAdAssetParameters getResponsiveSearchAdAsset()
         Parameters to use when applying a responsive search ad asset
         recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.ResponsiveSearchAdAssetParameters responsive_search_ad_asset = 13;
        Returns:
        The responsiveSearchAdAsset.
      • getResponsiveSearchAdAssetOrBuilder

        ApplyRecommendationOperation.ResponsiveSearchAdAssetParametersOrBuilder getResponsiveSearchAdAssetOrBuilder()
         Parameters to use when applying a responsive search ad asset
         recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.ResponsiveSearchAdAssetParameters responsive_search_ad_asset = 13;
      • hasResponsiveSearchAdImproveAdStrength

        boolean hasResponsiveSearchAdImproveAdStrength()
         Parameters to use when applying a responsive search ad improve ad
         strength recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.ResponsiveSearchAdImproveAdStrengthParameters responsive_search_ad_improve_ad_strength = 14;
        Returns:
        Whether the responsiveSearchAdImproveAdStrength field is set.
      • getResponsiveSearchAdImproveAdStrength

        ApplyRecommendationOperation.ResponsiveSearchAdImproveAdStrengthParameters getResponsiveSearchAdImproveAdStrength()
         Parameters to use when applying a responsive search ad improve ad
         strength recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.ResponsiveSearchAdImproveAdStrengthParameters responsive_search_ad_improve_ad_strength = 14;
        Returns:
        The responsiveSearchAdImproveAdStrength.
      • getResponsiveSearchAdImproveAdStrengthOrBuilder

        ApplyRecommendationOperation.ResponsiveSearchAdImproveAdStrengthParametersOrBuilder getResponsiveSearchAdImproveAdStrengthOrBuilder()
         Parameters to use when applying a responsive search ad improve ad
         strength recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.ResponsiveSearchAdImproveAdStrengthParameters responsive_search_ad_improve_ad_strength = 14;
      • hasRaiseTargetCpaBidTooLow

        boolean hasRaiseTargetCpaBidTooLow()
         Parameters to use when applying a raise target CPA bid too low
         recommendation. The apply is asynchronous and can take minutes depending
         on the number of ad groups there is in the related campaign.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.RaiseTargetCpaBidTooLowParameters raise_target_cpa_bid_too_low = 15;
        Returns:
        Whether the raiseTargetCpaBidTooLow field is set.
      • getRaiseTargetCpaBidTooLow

        ApplyRecommendationOperation.RaiseTargetCpaBidTooLowParameters getRaiseTargetCpaBidTooLow()
         Parameters to use when applying a raise target CPA bid too low
         recommendation. The apply is asynchronous and can take minutes depending
         on the number of ad groups there is in the related campaign.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.RaiseTargetCpaBidTooLowParameters raise_target_cpa_bid_too_low = 15;
        Returns:
        The raiseTargetCpaBidTooLow.
      • getRaiseTargetCpaBidTooLowOrBuilder

        ApplyRecommendationOperation.RaiseTargetCpaBidTooLowParametersOrBuilder getRaiseTargetCpaBidTooLowOrBuilder()
         Parameters to use when applying a raise target CPA bid too low
         recommendation. The apply is asynchronous and can take minutes depending
         on the number of ad groups there is in the related campaign.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.RaiseTargetCpaBidTooLowParameters raise_target_cpa_bid_too_low = 15;
      • hasForecastingSetTargetRoas

        boolean hasForecastingSetTargetRoas()
         Parameters to use when applying a forecasting set target ROAS
         recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.ForecastingSetTargetRoasParameters forecasting_set_target_roas = 16;
        Returns:
        Whether the forecastingSetTargetRoas field is set.
      • getForecastingSetTargetRoas

        ApplyRecommendationOperation.ForecastingSetTargetRoasParameters getForecastingSetTargetRoas()
         Parameters to use when applying a forecasting set target ROAS
         recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.ForecastingSetTargetRoasParameters forecasting_set_target_roas = 16;
        Returns:
        The forecastingSetTargetRoas.
      • getForecastingSetTargetRoasOrBuilder

        ApplyRecommendationOperation.ForecastingSetTargetRoasParametersOrBuilder getForecastingSetTargetRoasOrBuilder()
         Parameters to use when applying a forecasting set target ROAS
         recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.ForecastingSetTargetRoasParameters forecasting_set_target_roas = 16;
      • hasCalloutAsset

        boolean hasCalloutAsset()
         Parameters to use when applying callout asset recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.CalloutAssetParameters callout_asset = 17;
        Returns:
        Whether the calloutAsset field is set.
      • getCalloutAsset

        ApplyRecommendationOperation.CalloutAssetParameters getCalloutAsset()
         Parameters to use when applying callout asset recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.CalloutAssetParameters callout_asset = 17;
        Returns:
        The calloutAsset.
      • hasCallAsset

        boolean hasCallAsset()
         Parameters to use when applying call asset recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.CallAssetParameters call_asset = 18;
        Returns:
        Whether the callAsset field is set.
      • getCallAsset

        ApplyRecommendationOperation.CallAssetParameters getCallAsset()
         Parameters to use when applying call asset recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.CallAssetParameters call_asset = 18;
        Returns:
        The callAsset.
      • hasSitelinkAsset

        boolean hasSitelinkAsset()
         Parameters to use when applying sitelink asset recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.SitelinkAssetParameters sitelink_asset = 19;
        Returns:
        Whether the sitelinkAsset field is set.
      • getSitelinkAsset

        ApplyRecommendationOperation.SitelinkAssetParameters getSitelinkAsset()
         Parameters to use when applying sitelink asset recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.SitelinkAssetParameters sitelink_asset = 19;
        Returns:
        The sitelinkAsset.
      • hasRaiseTargetCpa

        boolean hasRaiseTargetCpa()
         Parameters to use when applying raise Target CPA recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.RaiseTargetCpaParameters raise_target_cpa = 20;
        Returns:
        Whether the raiseTargetCpa field is set.
      • getRaiseTargetCpa

        ApplyRecommendationOperation.RaiseTargetCpaParameters getRaiseTargetCpa()
         Parameters to use when applying raise Target CPA recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.RaiseTargetCpaParameters raise_target_cpa = 20;
        Returns:
        The raiseTargetCpa.
      • hasLowerTargetRoas

        boolean hasLowerTargetRoas()
         Parameters to use when applying lower Target ROAS recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.LowerTargetRoasParameters lower_target_roas = 21;
        Returns:
        Whether the lowerTargetRoas field is set.
      • getLowerTargetRoas

        ApplyRecommendationOperation.LowerTargetRoasParameters getLowerTargetRoas()
         Parameters to use when applying lower Target ROAS recommendation.
         
        .google.ads.googleads.v14.services.ApplyRecommendationOperation.LowerTargetRoasParameters lower_target_roas = 21;
        Returns:
        The lowerTargetRoas.