Interface TargetCpaSimulationPointOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
TargetCpaSimulationPoint, TargetCpaSimulationPoint.Builder

public interface TargetCpaSimulationPointOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getRequiredBudgetAmountMicros

      long getRequiredBudgetAmountMicros()
       Projected required daily budget that the advertiser must set in order to
       receive the estimated traffic, in micros of advertiser currency.
       
      int64 required_budget_amount_micros = 19;
      Returns:
      The requiredBudgetAmountMicros.
    • hasBiddableConversions

      boolean hasBiddableConversions()
       Projected number of biddable conversions.
       
      optional double biddable_conversions = 9;
      Returns:
      Whether the biddableConversions field is set.
    • getBiddableConversions

      double getBiddableConversions()
       Projected number of biddable conversions.
       
      optional double biddable_conversions = 9;
      Returns:
      The biddableConversions.
    • hasBiddableConversionsValue

      boolean hasBiddableConversionsValue()
       Projected total value of biddable conversions.
       
      optional double biddable_conversions_value = 10;
      Returns:
      Whether the biddableConversionsValue field is set.
    • getBiddableConversionsValue

      double getBiddableConversionsValue()
       Projected total value of biddable conversions.
       
      optional double biddable_conversions_value = 10;
      Returns:
      The biddableConversionsValue.
    • getAppInstalls

      double getAppInstalls()
       Projected number of app installs.
       
      double app_installs = 15;
      Returns:
      The appInstalls.
    • getInAppActions

      double getInAppActions()
       Projected number of in-app actions.
       
      double in_app_actions = 16;
      Returns:
      The inAppActions.
    • hasClicks

      boolean hasClicks()
       Projected number of clicks.
       
      optional int64 clicks = 11;
      Returns:
      Whether the clicks field is set.
    • getClicks

      long getClicks()
       Projected number of clicks.
       
      optional int64 clicks = 11;
      Returns:
      The clicks.
    • hasCostMicros

      boolean hasCostMicros()
       Projected cost in micros.
       
      optional int64 cost_micros = 12;
      Returns:
      Whether the costMicros field is set.
    • getCostMicros

      long getCostMicros()
       Projected cost in micros.
       
      optional int64 cost_micros = 12;
      Returns:
      The costMicros.
    • hasImpressions

      boolean hasImpressions()
       Projected number of impressions.
       
      optional int64 impressions = 13;
      Returns:
      Whether the impressions field is set.
    • getImpressions

      long getImpressions()
       Projected number of impressions.
       
      optional int64 impressions = 13;
      Returns:
      The impressions.
    • hasTopSlotImpressions

      boolean hasTopSlotImpressions()
       Projected number of top slot impressions.
       Only search advertising channel type supports this field.
       
      optional int64 top_slot_impressions = 14;
      Returns:
      Whether the topSlotImpressions field is set.
    • getTopSlotImpressions

      long getTopSlotImpressions()
       Projected number of top slot impressions.
       Only search advertising channel type supports this field.
       
      optional int64 top_slot_impressions = 14;
      Returns:
      The topSlotImpressions.
    • hasInteractions

      boolean hasInteractions()
       Projected number of interactions.
       Only discovery advertising channel type supports this field.
       
      optional int64 interactions = 20;
      Returns:
      Whether the interactions field is set.
    • getInteractions

      long getInteractions()
       Projected number of interactions.
       Only discovery advertising channel type supports this field.
       
      optional int64 interactions = 20;
      Returns:
      The interactions.
    • hasTargetCpaMicros

      boolean hasTargetCpaMicros()
       The simulated target CPA upon which projected metrics are based.
       
      int64 target_cpa_micros = 17;
      Returns:
      Whether the targetCpaMicros field is set.
    • getTargetCpaMicros

      long getTargetCpaMicros()
       The simulated target CPA upon which projected metrics are based.
       
      int64 target_cpa_micros = 17;
      Returns:
      The targetCpaMicros.
    • hasTargetCpaScalingModifier

      boolean hasTargetCpaScalingModifier()
       The simulated scaling modifier upon which projected metrics are based.
       All CPA targets relevant to the simulated entity are scaled by this
       modifier.
       
      double target_cpa_scaling_modifier = 18;
      Returns:
      Whether the targetCpaScalingModifier field is set.
    • getTargetCpaScalingModifier

      double getTargetCpaScalingModifier()
       The simulated scaling modifier upon which projected metrics are based.
       All CPA targets relevant to the simulated entity are scaled by this
       modifier.
       
      double target_cpa_scaling_modifier = 18;
      Returns:
      The targetCpaScalingModifier.
    • getTargetCpaSimulationKeyValueCase

      TargetCpaSimulationPoint.TargetCpaSimulationKeyValueCase getTargetCpaSimulationKeyValueCase()