Interface CpcBidSimulationPointOrBuilder

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

public interface CpcBidSimulationPointOrBuilder 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 = 17;
      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.
    • 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.
    • hasCpcBidMicros

      boolean hasCpcBidMicros()
       The simulated CPC bid upon which projected metrics are based.
       
      int64 cpc_bid_micros = 15;
      Returns:
      Whether the cpcBidMicros field is set.
    • getCpcBidMicros

      long getCpcBidMicros()
       The simulated CPC bid upon which projected metrics are based.
       
      int64 cpc_bid_micros = 15;
      Returns:
      The cpcBidMicros.
    • hasCpcBidScalingModifier

      boolean hasCpcBidScalingModifier()
       The simulated scaling modifier upon which projected metrics are based.
       All CPC bids relevant to the simulated entity are scaled by this
       modifier.
       
      double cpc_bid_scaling_modifier = 16;
      Returns:
      Whether the cpcBidScalingModifier field is set.
    • getCpcBidScalingModifier

      double getCpcBidScalingModifier()
       The simulated scaling modifier upon which projected metrics are based.
       All CPC bids relevant to the simulated entity are scaled by this
       modifier.
       
      double cpc_bid_scaling_modifier = 16;
      Returns:
      The cpcBidScalingModifier.
    • getCpcSimulationKeyValueCase

      CpcBidSimulationPoint.CpcSimulationKeyValueCase getCpcSimulationKeyValueCase()