Interface PlannableTargetingOrBuilder

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

    public interface PlannableTargetingOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getAgeRangesList

        java.util.List<ReachPlanAgeRangeEnum.ReachPlanAgeRange> 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;
        Returns:
        A list containing the ageRanges.
      • getAgeRangesCount

        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;
        Returns:
        The count of ageRanges.
      • getAgeRanges

        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;
        Parameters:
        index - The index of the element to return.
        Returns:
        The ageRanges at the given index.
      • getAgeRangesValueList

        java.util.List<java.lang.Integer> 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;
        Returns:
        A list containing the enum numeric values on the wire for ageRanges.
      • getAgeRangesValue

        int getAgeRangesValue​(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;
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of ageRanges at the given index.
      • getGendersList

        java.util.List<GenderInfo> getGendersList()
         Targetable genders for the ad product.
         
        repeated .google.ads.googleads.v10.common.GenderInfo genders = 2;
      • getGenders

        GenderInfo getGenders​(int index)
         Targetable genders for the ad product.
         
        repeated .google.ads.googleads.v10.common.GenderInfo genders = 2;
      • getGendersCount

        int getGendersCount()
         Targetable genders for the ad product.
         
        repeated .google.ads.googleads.v10.common.GenderInfo genders = 2;
      • getGendersOrBuilderList

        java.util.List<? extends GenderInfoOrBuilder> getGendersOrBuilderList()
         Targetable genders for the ad product.
         
        repeated .google.ads.googleads.v10.common.GenderInfo genders = 2;
      • getGendersOrBuilder

        GenderInfoOrBuilder getGendersOrBuilder​(int index)
         Targetable genders for the ad product.
         
        repeated .google.ads.googleads.v10.common.GenderInfo genders = 2;
      • getDevicesList

        java.util.List<DeviceInfo> 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;
      • getDevices

        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;
      • getDevicesCount

        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;
      • getDevicesOrBuilderList

        java.util.List<? extends DeviceInfoOrBuilder> 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;
      • getDevicesOrBuilder

        DeviceInfoOrBuilder getDevicesOrBuilder​(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;
      • getNetworksList

        java.util.List<ReachPlanNetworkEnum.ReachPlanNetwork> getNetworksList()
         Targetable networks for the ad product.
         
        repeated .google.ads.googleads.v10.enums.ReachPlanNetworkEnum.ReachPlanNetwork networks = 4;
        Returns:
        A list containing the networks.
      • getNetworksCount

        int getNetworksCount()
         Targetable networks for the ad product.
         
        repeated .google.ads.googleads.v10.enums.ReachPlanNetworkEnum.ReachPlanNetwork networks = 4;
        Returns:
        The count of networks.
      • getNetworks

        ReachPlanNetworkEnum.ReachPlanNetwork getNetworks​(int index)
         Targetable networks for the ad product.
         
        repeated .google.ads.googleads.v10.enums.ReachPlanNetworkEnum.ReachPlanNetwork networks = 4;
        Parameters:
        index - The index of the element to return.
        Returns:
        The networks at the given index.
      • getNetworksValueList

        java.util.List<java.lang.Integer> getNetworksValueList()
         Targetable networks for the ad product.
         
        repeated .google.ads.googleads.v10.enums.ReachPlanNetworkEnum.ReachPlanNetwork networks = 4;
        Returns:
        A list containing the enum numeric values on the wire for networks.
      • getNetworksValue

        int getNetworksValue​(int index)
         Targetable networks for the ad product.
         
        repeated .google.ads.googleads.v10.enums.ReachPlanNetworkEnum.ReachPlanNetwork networks = 4;
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of networks at the given index.