Interface Campaign.CategoryBidOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Campaign.CategoryBid, Campaign.CategoryBid.Builder
Enclosing class:
Campaign

public static interface Campaign.CategoryBidOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Category for which the bid will be associated with.
    com.google.protobuf.ByteString
    Category for which the bid will be associated with.
    long
    Manual CPA bid for the category.
    long
    Target CPA bid for the category.
    boolean
    Category for which the bid will be associated with.
    boolean
    Manual CPA bid for the category.
    boolean
    Target CPA bid for the category.

    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

    • hasCategoryId

      boolean hasCategoryId()
       Category for which the bid will be associated with. For example,
       xcat:service_area_business_plumber.
       
      optional string category_id = 1;
      Returns:
      Whether the categoryId field is set.
    • getCategoryId

      String getCategoryId()
       Category for which the bid will be associated with. For example,
       xcat:service_area_business_plumber.
       
      optional string category_id = 1;
      Returns:
      The categoryId.
    • getCategoryIdBytes

      com.google.protobuf.ByteString getCategoryIdBytes()
       Category for which the bid will be associated with. For example,
       xcat:service_area_business_plumber.
       
      optional string category_id = 1;
      Returns:
      The bytes for categoryId.
    • hasManualCpaBidMicros

      boolean hasManualCpaBidMicros()
       Manual CPA bid for the category. Bid must be greater than the
       reserve price associated for that category. Value is in micros
       and in the advertiser's currency.
       
      optional int64 manual_cpa_bid_micros = 2;
      Returns:
      Whether the manualCpaBidMicros field is set.
    • getManualCpaBidMicros

      long getManualCpaBidMicros()
       Manual CPA bid for the category. Bid must be greater than the
       reserve price associated for that category. Value is in micros
       and in the advertiser's currency.
       
      optional int64 manual_cpa_bid_micros = 2;
      Returns:
      The manualCpaBidMicros.
    • hasTargetCpaBidMicros

      boolean hasTargetCpaBidMicros()
       Target CPA bid for the category. Value is in micros and in the
       advertiser's currency.
       
      optional int64 target_cpa_bid_micros = 3;
      Returns:
      Whether the targetCpaBidMicros field is set.
    • getTargetCpaBidMicros

      long getTargetCpaBidMicros()
       Target CPA bid for the category. Value is in micros and in the
       advertiser's currency.
       
      optional int64 target_cpa_bid_micros = 3;
      Returns:
      The targetCpaBidMicros.