Interface TargetSpendOrBuilder

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

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

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      long getCpcBidCeilingMicros()
      Maximum bid limit that can be set by the bid strategy.
      long getTargetSpendMicros()
      Deprecated.
      boolean hasCpcBidCeilingMicros()
      Maximum bid limit that can be set by the bid strategy.
      boolean hasTargetSpendMicros()
      Deprecated.
      • 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 Detail

      • hasTargetSpendMicros

        @Deprecated
        boolean hasTargetSpendMicros()
        Deprecated.
         The spend target under which to maximize clicks.
         A TargetSpend bidder will attempt to spend the smaller of this value
         or the natural throttling spend amount.
         If not specified, the budget is used as the spend target.
         This field is deprecated and should no longer be used. See
         https://ads-developers.googleblog.com/2020/05/reminder-about-sunset-creation-of.html
         for details.
         
        optional int64 target_spend_micros = 3 [deprecated = true];
        Returns:
        Whether the targetSpendMicros field is set.
      • getTargetSpendMicros

        @Deprecated
        long getTargetSpendMicros()
        Deprecated.
         The spend target under which to maximize clicks.
         A TargetSpend bidder will attempt to spend the smaller of this value
         or the natural throttling spend amount.
         If not specified, the budget is used as the spend target.
         This field is deprecated and should no longer be used. See
         https://ads-developers.googleblog.com/2020/05/reminder-about-sunset-creation-of.html
         for details.
         
        optional int64 target_spend_micros = 3 [deprecated = true];
        Returns:
        The targetSpendMicros.
      • hasCpcBidCeilingMicros

        boolean hasCpcBidCeilingMicros()
         Maximum bid limit that can be set by the bid strategy.
         The limit applies to all keywords managed by the strategy.
         
        optional int64 cpc_bid_ceiling_micros = 4;
        Returns:
        Whether the cpcBidCeilingMicros field is set.
      • getCpcBidCeilingMicros

        long getCpcBidCeilingMicros()
         Maximum bid limit that can be set by the bid strategy.
         The limit applies to all keywords managed by the strategy.
         
        optional int64 cpc_bid_ceiling_micros = 4;
        Returns:
        The cpcBidCeilingMicros.