Interface CampaignToForecastOrBuilder

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

@Generated public interface CampaignToForecastOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getLanguageConstantsList

      List<String> getLanguageConstantsList()
       The list of resource names of languages to be targeted. The resource name
       is of the format "languageConstants/{criterion_id}". See
       https://developers.google.com/google-ads/api/data/codes-formats#languages
       for the list of language criterion codes.
       
      repeated string language_constants = 1;
      Returns:
      A list containing the languageConstants.
    • getLanguageConstantsCount

      int getLanguageConstantsCount()
       The list of resource names of languages to be targeted. The resource name
       is of the format "languageConstants/{criterion_id}". See
       https://developers.google.com/google-ads/api/data/codes-formats#languages
       for the list of language criterion codes.
       
      repeated string language_constants = 1;
      Returns:
      The count of languageConstants.
    • getLanguageConstants

      String getLanguageConstants(int index)
       The list of resource names of languages to be targeted. The resource name
       is of the format "languageConstants/{criterion_id}". See
       https://developers.google.com/google-ads/api/data/codes-formats#languages
       for the list of language criterion codes.
       
      repeated string language_constants = 1;
      Parameters:
      index - The index of the element to return.
      Returns:
      The languageConstants at the given index.
    • getLanguageConstantsBytes

      com.google.protobuf.ByteString getLanguageConstantsBytes(int index)
       The list of resource names of languages to be targeted. The resource name
       is of the format "languageConstants/{criterion_id}". See
       https://developers.google.com/google-ads/api/data/codes-formats#languages
       for the list of language criterion codes.
       
      repeated string language_constants = 1;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the languageConstants at the given index.
    • getGeoTargetConstantsList

      List<String> getGeoTargetConstantsList()
       Locations to be targeted. Locations must be unique.
       The resource name is of the format "geoTargetConstants/{criterion_id}".
       
      repeated string geo_target_constants = 8;
      Returns:
      A list containing the geoTargetConstants.
    • getGeoTargetConstantsCount

      int getGeoTargetConstantsCount()
       Locations to be targeted. Locations must be unique.
       The resource name is of the format "geoTargetConstants/{criterion_id}".
       
      repeated string geo_target_constants = 8;
      Returns:
      The count of geoTargetConstants.
    • getGeoTargetConstants

      String getGeoTargetConstants(int index)
       Locations to be targeted. Locations must be unique.
       The resource name is of the format "geoTargetConstants/{criterion_id}".
       
      repeated string geo_target_constants = 8;
      Parameters:
      index - The index of the element to return.
      Returns:
      The geoTargetConstants at the given index.
    • getGeoTargetConstantsBytes

      com.google.protobuf.ByteString getGeoTargetConstantsBytes(int index)
       Locations to be targeted. Locations must be unique.
       The resource name is of the format "geoTargetConstants/{criterion_id}".
       
      repeated string geo_target_constants = 8;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the geoTargetConstants at the given index.
    • hasBiddingStrategy

      boolean hasBiddingStrategy()
       Required. The bidding strategy for the campaign.
       
      .google.ads.googleads.v24.services.CampaignToForecast.CampaignBiddingStrategy bidding_strategy = 5 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the biddingStrategy field is set.
    • getBiddingStrategy

       Required. The bidding strategy for the campaign.
       
      .google.ads.googleads.v24.services.CampaignToForecast.CampaignBiddingStrategy bidding_strategy = 5 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The biddingStrategy.
    • getBiddingStrategyOrBuilder

       Required. The bidding strategy for the campaign.
       
      .google.ads.googleads.v24.services.CampaignToForecast.CampaignBiddingStrategy bidding_strategy = 5 [(.google.api.field_behavior) = REQUIRED];
    • getAdGroupsList

      List<ForecastAdGroup> getAdGroupsList()
       The ad groups in the new campaign to forecast.
       
      repeated .google.ads.googleads.v24.services.ForecastAdGroup ad_groups = 7;
    • getAdGroups

      ForecastAdGroup getAdGroups(int index)
       The ad groups in the new campaign to forecast.
       
      repeated .google.ads.googleads.v24.services.ForecastAdGroup ad_groups = 7;
    • getAdGroupsCount

      int getAdGroupsCount()
       The ad groups in the new campaign to forecast.
       
      repeated .google.ads.googleads.v24.services.ForecastAdGroup ad_groups = 7;
    • getAdGroupsOrBuilderList

      List<? extends ForecastAdGroupOrBuilder> getAdGroupsOrBuilderList()
       The ad groups in the new campaign to forecast.
       
      repeated .google.ads.googleads.v24.services.ForecastAdGroup ad_groups = 7;
    • getAdGroupsOrBuilder

      ForecastAdGroupOrBuilder getAdGroupsOrBuilder(int index)
       The ad groups in the new campaign to forecast.
       
      repeated .google.ads.googleads.v24.services.ForecastAdGroup ad_groups = 7;