Interface ManualCpcBiddingStrategyOrBuilder

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

public interface ManualCpcBiddingStrategyOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    Campaign level budget in micros.
    long
    Required.
    boolean
    Campaign level budget in micros.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasDailyBudgetMicros

      boolean hasDailyBudgetMicros()
       Campaign level budget in micros. If set, a minimum value
       is enforced for the local currency used in the campaign. An error
       will occur showing the minimum value if this field is set too low.
       
      optional int64 daily_budget_micros = 1;
      Returns:
      Whether the dailyBudgetMicros field is set.
    • getDailyBudgetMicros

      long getDailyBudgetMicros()
       Campaign level budget in micros. If set, a minimum value
       is enforced for the local currency used in the campaign. An error
       will occur showing the minimum value if this field is set too low.
       
      optional int64 daily_budget_micros = 1;
      Returns:
      The dailyBudgetMicros.
    • getMaxCpcBidMicros

      long getMaxCpcBidMicros()
       Required. A bid in micros to be applied to ad groups within the campaign
       for a manual CPC bidding strategy.
       
      int64 max_cpc_bid_micros = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The maxCpcBidMicros.