Interface InsightsAudienceOrBuilder

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

public interface InsightsAudienceOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getCountryLocationsList

      List<LocationInfo> getCountryLocationsList()
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • getCountryLocations

      LocationInfo getCountryLocations(int index)
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • getCountryLocationsCount

      int getCountryLocationsCount()
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • getCountryLocationsOrBuilderList

      List<? extends LocationInfoOrBuilder> getCountryLocationsOrBuilderList()
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • getCountryLocationsOrBuilder

      LocationInfoOrBuilder getCountryLocationsOrBuilder(int index)
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • getSubCountryLocationsList

      List<LocationInfo> getSubCountryLocationsList()
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
    • getSubCountryLocations

      LocationInfo getSubCountryLocations(int index)
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
    • getSubCountryLocationsCount

      int getSubCountryLocationsCount()
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
    • getSubCountryLocationsOrBuilderList

      List<? extends LocationInfoOrBuilder> getSubCountryLocationsOrBuilderList()
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
    • getSubCountryLocationsOrBuilder

      LocationInfoOrBuilder getSubCountryLocationsOrBuilder(int index)
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
    • hasGender

      boolean hasGender()
       Gender for the audience.  If absent, the audience does not restrict by
       gender.
       
      .google.ads.googleads.v18.common.GenderInfo gender = 3;
      Returns:
      Whether the gender field is set.
    • getGender

      GenderInfo getGender()
       Gender for the audience.  If absent, the audience does not restrict by
       gender.
       
      .google.ads.googleads.v18.common.GenderInfo gender = 3;
      Returns:
      The gender.
    • getGenderOrBuilder

      GenderInfoOrBuilder getGenderOrBuilder()
       Gender for the audience.  If absent, the audience does not restrict by
       gender.
       
      .google.ads.googleads.v18.common.GenderInfo gender = 3;
    • getAgeRangesList

      List<AgeRangeInfo> getAgeRangesList()
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
    • getAgeRanges

      AgeRangeInfo getAgeRanges(int index)
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
    • getAgeRangesCount

      int getAgeRangesCount()
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
    • getAgeRangesOrBuilderList

      List<? extends AgeRangeInfoOrBuilder> getAgeRangesOrBuilderList()
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
    • getAgeRangesOrBuilder

      AgeRangeInfoOrBuilder getAgeRangesOrBuilder(int index)
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
    • hasParentalStatus

      boolean hasParentalStatus()
       Parental status for the audience.  If absent, the audience does not
       restrict by parental status.
       
      .google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 5;
      Returns:
      Whether the parentalStatus field is set.
    • getParentalStatus

      ParentalStatusInfo getParentalStatus()
       Parental status for the audience.  If absent, the audience does not
       restrict by parental status.
       
      .google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 5;
      Returns:
      The parentalStatus.
    • getParentalStatusOrBuilder

      ParentalStatusInfoOrBuilder getParentalStatusOrBuilder()
       Parental status for the audience.  If absent, the audience does not
       restrict by parental status.
       
      .google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 5;
    • getIncomeRangesList

      List<IncomeRangeInfo> getIncomeRangesList()
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
    • getIncomeRanges

      IncomeRangeInfo getIncomeRanges(int index)
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
    • getIncomeRangesCount

      int getIncomeRangesCount()
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
    • getIncomeRangesOrBuilderList

      List<? extends IncomeRangeInfoOrBuilder> getIncomeRangesOrBuilderList()
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
    • getIncomeRangesOrBuilder

      IncomeRangeInfoOrBuilder getIncomeRangesOrBuilder(int index)
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
    • getDynamicLineupsList

      List<AudienceInsightsDynamicLineup> getDynamicLineupsList()
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
    • getDynamicLineups

      AudienceInsightsDynamicLineup getDynamicLineups(int index)
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
    • getDynamicLineupsCount

      int getDynamicLineupsCount()
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
    • getDynamicLineupsOrBuilderList

      List<? extends AudienceInsightsDynamicLineupOrBuilder> getDynamicLineupsOrBuilderList()
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
    • getDynamicLineupsOrBuilder

      AudienceInsightsDynamicLineupOrBuilder getDynamicLineupsOrBuilder(int index)
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
    • getTopicAudienceCombinationsList

      List<InsightsAudienceAttributeGroup> getTopicAudienceCombinationsList()
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
    • getTopicAudienceCombinations

      InsightsAudienceAttributeGroup getTopicAudienceCombinations(int index)
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
    • getTopicAudienceCombinationsCount

      int getTopicAudienceCombinationsCount()
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
    • getTopicAudienceCombinationsOrBuilderList

      List<? extends InsightsAudienceAttributeGroupOrBuilder> getTopicAudienceCombinationsOrBuilderList()
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
    • getTopicAudienceCombinationsOrBuilder

      InsightsAudienceAttributeGroupOrBuilder getTopicAudienceCombinationsOrBuilder(int index)
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;