Interface Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOptionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOption, Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOption.Builder
Enclosing class:
Recommendation.TargetCpaOptInRecommendation

public static interface Recommendation.TargetCpaOptInRecommendation.TargetCpaOptInRecommendationOptionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getGoalValue

      int getGoalValue()
       Output only. The goal achieved by this option.
       
      .google.ads.googleads.v18.enums.TargetCpaOptInRecommendationGoalEnum.TargetCpaOptInRecommendationGoal goal = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for goal.
    • getGoal

       Output only. The goal achieved by this option.
       
      .google.ads.googleads.v18.enums.TargetCpaOptInRecommendationGoalEnum.TargetCpaOptInRecommendationGoal goal = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The goal.
    • hasTargetCpaMicros

      boolean hasTargetCpaMicros()
       Output only. Average CPA target.
       
      optional int64 target_cpa_micros = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the targetCpaMicros field is set.
    • getTargetCpaMicros

      long getTargetCpaMicros()
       Output only. Average CPA target.
       
      optional int64 target_cpa_micros = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The targetCpaMicros.
    • hasRequiredCampaignBudgetAmountMicros

      boolean hasRequiredCampaignBudgetAmountMicros()
       Output only. The minimum campaign budget, in local currency for the
       account, required to achieve the target CPA. Amount is specified in
       micros, where one million is equivalent to one currency unit.
       
      optional int64 required_campaign_budget_amount_micros = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the requiredCampaignBudgetAmountMicros field is set.
    • getRequiredCampaignBudgetAmountMicros

      long getRequiredCampaignBudgetAmountMicros()
       Output only. The minimum campaign budget, in local currency for the
       account, required to achieve the target CPA. Amount is specified in
       micros, where one million is equivalent to one currency unit.
       
      optional int64 required_campaign_budget_amount_micros = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The requiredCampaignBudgetAmountMicros.
    • hasImpact

      boolean hasImpact()
       Output only. The impact estimate if this option is selected.
       
      .google.ads.googleads.v18.resources.Recommendation.RecommendationImpact impact = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the impact field is set.
    • getImpact

       Output only. The impact estimate if this option is selected.
       
      .google.ads.googleads.v18.resources.Recommendation.RecommendationImpact impact = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The impact.
    • getImpactOrBuilder

       Output only. The impact estimate if this option is selected.
       
      .google.ads.googleads.v18.resources.Recommendation.RecommendationImpact impact = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];