All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.ads.googleads.v10.services.PlannableTargetingOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/ads/googleads/v10/services/reach_plan_service.proto

package com.google.ads.googleads.v10.services;

public interface PlannableTargetingOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.ads.googleads.v10.services.PlannableTargeting)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Allowed plannable age ranges for the product for which metrics will be
   * reported. Actual targeting is computed by mapping this age range onto
   * standard Google common.AgeRangeInfo values.
   * 
* * repeated .google.ads.googleads.v10.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange age_ranges = 1; * @return A list containing the ageRanges. */ java.util.List getAgeRangesList(); /** *
   * Allowed plannable age ranges for the product for which metrics will be
   * reported. Actual targeting is computed by mapping this age range onto
   * standard Google common.AgeRangeInfo values.
   * 
* * repeated .google.ads.googleads.v10.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange age_ranges = 1; * @return The count of ageRanges. */ int getAgeRangesCount(); /** *
   * Allowed plannable age ranges for the product for which metrics will be
   * reported. Actual targeting is computed by mapping this age range onto
   * standard Google common.AgeRangeInfo values.
   * 
* * repeated .google.ads.googleads.v10.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange age_ranges = 1; * @param index The index of the element to return. * @return The ageRanges at the given index. */ com.google.ads.googleads.v10.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange getAgeRanges(int index); /** *
   * Allowed plannable age ranges for the product for which metrics will be
   * reported. Actual targeting is computed by mapping this age range onto
   * standard Google common.AgeRangeInfo values.
   * 
* * repeated .google.ads.googleads.v10.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange age_ranges = 1; * @return A list containing the enum numeric values on the wire for ageRanges. */ java.util.List getAgeRangesValueList(); /** *
   * Allowed plannable age ranges for the product for which metrics will be
   * reported. Actual targeting is computed by mapping this age range onto
   * standard Google common.AgeRangeInfo values.
   * 
* * repeated .google.ads.googleads.v10.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange age_ranges = 1; * @param index The index of the value to return. * @return The enum numeric value on the wire of ageRanges at the given index. */ int getAgeRangesValue(int index); /** *
   * Targetable genders for the ad product.
   * 
* * repeated .google.ads.googleads.v10.common.GenderInfo genders = 2; */ java.util.List getGendersList(); /** *
   * Targetable genders for the ad product.
   * 
* * repeated .google.ads.googleads.v10.common.GenderInfo genders = 2; */ com.google.ads.googleads.v10.common.GenderInfo getGenders(int index); /** *
   * Targetable genders for the ad product.
   * 
* * repeated .google.ads.googleads.v10.common.GenderInfo genders = 2; */ int getGendersCount(); /** *
   * Targetable genders for the ad product.
   * 
* * repeated .google.ads.googleads.v10.common.GenderInfo genders = 2; */ java.util.List getGendersOrBuilderList(); /** *
   * Targetable genders for the ad product.
   * 
* * repeated .google.ads.googleads.v10.common.GenderInfo genders = 2; */ com.google.ads.googleads.v10.common.GenderInfoOrBuilder getGendersOrBuilder( int index); /** *
   * Targetable devices for the ad product.
   * TABLET device targeting is automatically applied to reported metrics
   * when MOBILE targeting is selected for CPM_MASTHEAD,
   * GOOGLE_PREFERRED_BUMPER, and GOOGLE_PREFERRED_SHORT products.
   * 
* * repeated .google.ads.googleads.v10.common.DeviceInfo devices = 3; */ java.util.List getDevicesList(); /** *
   * Targetable devices for the ad product.
   * TABLET device targeting is automatically applied to reported metrics
   * when MOBILE targeting is selected for CPM_MASTHEAD,
   * GOOGLE_PREFERRED_BUMPER, and GOOGLE_PREFERRED_SHORT products.
   * 
* * repeated .google.ads.googleads.v10.common.DeviceInfo devices = 3; */ com.google.ads.googleads.v10.common.DeviceInfo getDevices(int index); /** *
   * Targetable devices for the ad product.
   * TABLET device targeting is automatically applied to reported metrics
   * when MOBILE targeting is selected for CPM_MASTHEAD,
   * GOOGLE_PREFERRED_BUMPER, and GOOGLE_PREFERRED_SHORT products.
   * 
* * repeated .google.ads.googleads.v10.common.DeviceInfo devices = 3; */ int getDevicesCount(); /** *
   * Targetable devices for the ad product.
   * TABLET device targeting is automatically applied to reported metrics
   * when MOBILE targeting is selected for CPM_MASTHEAD,
   * GOOGLE_PREFERRED_BUMPER, and GOOGLE_PREFERRED_SHORT products.
   * 
* * repeated .google.ads.googleads.v10.common.DeviceInfo devices = 3; */ java.util.List getDevicesOrBuilderList(); /** *
   * Targetable devices for the ad product.
   * TABLET device targeting is automatically applied to reported metrics
   * when MOBILE targeting is selected for CPM_MASTHEAD,
   * GOOGLE_PREFERRED_BUMPER, and GOOGLE_PREFERRED_SHORT products.
   * 
* * repeated .google.ads.googleads.v10.common.DeviceInfo devices = 3; */ com.google.ads.googleads.v10.common.DeviceInfoOrBuilder getDevicesOrBuilder( int index); /** *
   * Targetable networks for the ad product.
   * 
* * repeated .google.ads.googleads.v10.enums.ReachPlanNetworkEnum.ReachPlanNetwork networks = 4; * @return A list containing the networks. */ java.util.List getNetworksList(); /** *
   * Targetable networks for the ad product.
   * 
* * repeated .google.ads.googleads.v10.enums.ReachPlanNetworkEnum.ReachPlanNetwork networks = 4; * @return The count of networks. */ int getNetworksCount(); /** *
   * Targetable networks for the ad product.
   * 
* * repeated .google.ads.googleads.v10.enums.ReachPlanNetworkEnum.ReachPlanNetwork networks = 4; * @param index The index of the element to return. * @return The networks at the given index. */ com.google.ads.googleads.v10.enums.ReachPlanNetworkEnum.ReachPlanNetwork getNetworks(int index); /** *
   * Targetable networks for the ad product.
   * 
* * repeated .google.ads.googleads.v10.enums.ReachPlanNetworkEnum.ReachPlanNetwork networks = 4; * @return A list containing the enum numeric values on the wire for networks. */ java.util.List getNetworksValueList(); /** *
   * Targetable networks for the ad product.
   * 
* * repeated .google.ads.googleads.v10.enums.ReachPlanNetworkEnum.ReachPlanNetwork networks = 4; * @param index The index of the value to return. * @return The enum numeric value on the wire of networks at the given index. */ int getNetworksValue(int index); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy