All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.ads.googleads.v10.services.ApplyRecommendationOperationOrBuilder Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/ads/googleads/v10/services/recommendation_service.proto

package com.google.ads.googleads.v10.services;

public interface ApplyRecommendationOperationOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.ads.googleads.v10.services.ApplyRecommendationOperation)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The resource name of the recommendation to apply.
   * 
* * string resource_name = 1 [(.google.api.resource_reference) = { ... } * @return The resourceName. */ java.lang.String getResourceName(); /** *
   * The resource name of the recommendation to apply.
   * 
* * string resource_name = 1 [(.google.api.resource_reference) = { ... } * @return The bytes for resourceName. */ com.google.protobuf.ByteString getResourceNameBytes(); /** *
   * Optional parameters to use when applying a campaign budget
   * recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.CampaignBudgetParameters campaign_budget = 2; * @return Whether the campaignBudget field is set. */ boolean hasCampaignBudget(); /** *
   * Optional parameters to use when applying a campaign budget
   * recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.CampaignBudgetParameters campaign_budget = 2; * @return The campaignBudget. */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.CampaignBudgetParameters getCampaignBudget(); /** *
   * Optional parameters to use when applying a campaign budget
   * recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.CampaignBudgetParameters campaign_budget = 2; */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.CampaignBudgetParametersOrBuilder getCampaignBudgetOrBuilder(); /** *
   * Optional parameters to use when applying a text ad recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.TextAdParameters text_ad = 3; * @return Whether the textAd field is set. */ boolean hasTextAd(); /** *
   * Optional parameters to use when applying a text ad recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.TextAdParameters text_ad = 3; * @return The textAd. */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.TextAdParameters getTextAd(); /** *
   * Optional parameters to use when applying a text ad recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.TextAdParameters text_ad = 3; */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.TextAdParametersOrBuilder getTextAdOrBuilder(); /** *
   * Optional parameters to use when applying keyword recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.KeywordParameters keyword = 4; * @return Whether the keyword field is set. */ boolean hasKeyword(); /** *
   * Optional parameters to use when applying keyword recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.KeywordParameters keyword = 4; * @return The keyword. */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.KeywordParameters getKeyword(); /** *
   * Optional parameters to use when applying keyword recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.KeywordParameters keyword = 4; */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.KeywordParametersOrBuilder getKeywordOrBuilder(); /** *
   * Optional parameters to use when applying target CPA opt-in
   * recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.TargetCpaOptInParameters target_cpa_opt_in = 5; * @return Whether the targetCpaOptIn field is set. */ boolean hasTargetCpaOptIn(); /** *
   * Optional parameters to use when applying target CPA opt-in
   * recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.TargetCpaOptInParameters target_cpa_opt_in = 5; * @return The targetCpaOptIn. */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.TargetCpaOptInParameters getTargetCpaOptIn(); /** *
   * Optional parameters to use when applying target CPA opt-in
   * recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.TargetCpaOptInParameters target_cpa_opt_in = 5; */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.TargetCpaOptInParametersOrBuilder getTargetCpaOptInOrBuilder(); /** *
   * Optional parameters to use when applying target ROAS opt-in
   * recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.TargetRoasOptInParameters target_roas_opt_in = 10; * @return Whether the targetRoasOptIn field is set. */ boolean hasTargetRoasOptIn(); /** *
   * Optional parameters to use when applying target ROAS opt-in
   * recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.TargetRoasOptInParameters target_roas_opt_in = 10; * @return The targetRoasOptIn. */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.TargetRoasOptInParameters getTargetRoasOptIn(); /** *
   * Optional parameters to use when applying target ROAS opt-in
   * recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.TargetRoasOptInParameters target_roas_opt_in = 10; */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.TargetRoasOptInParametersOrBuilder getTargetRoasOptInOrBuilder(); /** *
   * Parameters to use when applying callout extension recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.CalloutExtensionParameters callout_extension = 6; * @return Whether the calloutExtension field is set. */ boolean hasCalloutExtension(); /** *
   * Parameters to use when applying callout extension recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.CalloutExtensionParameters callout_extension = 6; * @return The calloutExtension. */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.CalloutExtensionParameters getCalloutExtension(); /** *
   * Parameters to use when applying callout extension recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.CalloutExtensionParameters callout_extension = 6; */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.CalloutExtensionParametersOrBuilder getCalloutExtensionOrBuilder(); /** *
   * Parameters to use when applying call extension recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.CallExtensionParameters call_extension = 7; * @return Whether the callExtension field is set. */ boolean hasCallExtension(); /** *
   * Parameters to use when applying call extension recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.CallExtensionParameters call_extension = 7; * @return The callExtension. */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.CallExtensionParameters getCallExtension(); /** *
   * Parameters to use when applying call extension recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.CallExtensionParameters call_extension = 7; */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.CallExtensionParametersOrBuilder getCallExtensionOrBuilder(); /** *
   * Parameters to use when applying sitelink extension recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.SitelinkExtensionParameters sitelink_extension = 8; * @return Whether the sitelinkExtension field is set. */ boolean hasSitelinkExtension(); /** *
   * Parameters to use when applying sitelink extension recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.SitelinkExtensionParameters sitelink_extension = 8; * @return The sitelinkExtension. */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.SitelinkExtensionParameters getSitelinkExtension(); /** *
   * Parameters to use when applying sitelink extension recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.SitelinkExtensionParameters sitelink_extension = 8; */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.SitelinkExtensionParametersOrBuilder getSitelinkExtensionOrBuilder(); /** *
   * Parameters to use when applying move unused budget recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters move_unused_budget = 9; * @return Whether the moveUnusedBudget field is set. */ boolean hasMoveUnusedBudget(); /** *
   * Parameters to use when applying move unused budget recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters move_unused_budget = 9; * @return The moveUnusedBudget. */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters getMoveUnusedBudget(); /** *
   * Parameters to use when applying move unused budget recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.MoveUnusedBudgetParameters move_unused_budget = 9; */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.MoveUnusedBudgetParametersOrBuilder getMoveUnusedBudgetOrBuilder(); /** *
   * Parameters to use when applying a responsive search ad recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.ResponsiveSearchAdParameters responsive_search_ad = 11; * @return Whether the responsiveSearchAd field is set. */ boolean hasResponsiveSearchAd(); /** *
   * Parameters to use when applying a responsive search ad recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.ResponsiveSearchAdParameters responsive_search_ad = 11; * @return The responsiveSearchAd. */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.ResponsiveSearchAdParameters getResponsiveSearchAd(); /** *
   * Parameters to use when applying a responsive search ad recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.ResponsiveSearchAdParameters responsive_search_ad = 11; */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.ResponsiveSearchAdParametersOrBuilder getResponsiveSearchAdOrBuilder(); /** *
   * Parameters to use when applying a use broad match keyword recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.UseBroadMatchKeywordParameters use_broad_match_keyword = 12; * @return Whether the useBroadMatchKeyword field is set. */ boolean hasUseBroadMatchKeyword(); /** *
   * Parameters to use when applying a use broad match keyword recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.UseBroadMatchKeywordParameters use_broad_match_keyword = 12; * @return The useBroadMatchKeyword. */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.UseBroadMatchKeywordParameters getUseBroadMatchKeyword(); /** *
   * Parameters to use when applying a use broad match keyword recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.UseBroadMatchKeywordParameters use_broad_match_keyword = 12; */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.UseBroadMatchKeywordParametersOrBuilder getUseBroadMatchKeywordOrBuilder(); /** *
   * Parameters to use when applying a responsive search ad asset
   * recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.ResponsiveSearchAdAssetParameters responsive_search_ad_asset = 13; * @return Whether the responsiveSearchAdAsset field is set. */ boolean hasResponsiveSearchAdAsset(); /** *
   * Parameters to use when applying a responsive search ad asset
   * recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.ResponsiveSearchAdAssetParameters responsive_search_ad_asset = 13; * @return The responsiveSearchAdAsset. */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.ResponsiveSearchAdAssetParameters getResponsiveSearchAdAsset(); /** *
   * Parameters to use when applying a responsive search ad asset
   * recommendation.
   * 
* * .google.ads.googleads.v10.services.ApplyRecommendationOperation.ResponsiveSearchAdAssetParameters responsive_search_ad_asset = 13; */ com.google.ads.googleads.v10.services.ApplyRecommendationOperation.ResponsiveSearchAdAssetParametersOrBuilder getResponsiveSearchAdAssetOrBuilder(); public com.google.ads.googleads.v10.services.ApplyRecommendationOperation.ApplyParametersCase getApplyParametersCase(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy