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.v21.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.v21.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • getCountryLocationsCount

      int getCountryLocationsCount()
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v21.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.v21.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.v21.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.v21.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.v21.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.v21.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.v21.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.v21.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.v21.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.v21.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.v21.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.v21.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.v21.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.v21.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.v21.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.v21.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.v21.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.v21.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.v21.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.v21.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.v21.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.v21.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.v21.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.v21.common.IncomeRangeInfo income_ranges = 6;
    • getLineupsList

      List<AudienceInsightsLineup> getLineupsList()
       Lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v21.common.AudienceInsightsLineup lineups = 10;
    • getLineups

      AudienceInsightsLineup getLineups(int index)
       Lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v21.common.AudienceInsightsLineup lineups = 10;
    • getLineupsCount

      int getLineupsCount()
       Lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v21.common.AudienceInsightsLineup lineups = 10;
    • getLineupsOrBuilderList

      List<? extends AudienceInsightsLineupOrBuilder> getLineupsOrBuilderList()
       Lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v21.common.AudienceInsightsLineup lineups = 10;
    • getLineupsOrBuilder

      AudienceInsightsLineupOrBuilder getLineupsOrBuilder(int index)
       Lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v21.common.AudienceInsightsLineup lineups = 10;
    • hasUserList

      boolean hasUserList()
       User list to be targeted by the audience.
       
      .google.ads.googleads.v21.common.UserListInfo user_list = 11;
      Returns:
      Whether the userList field is set.
    • getUserList

      UserListInfo getUserList()
       User list to be targeted by the audience.
       
      .google.ads.googleads.v21.common.UserListInfo user_list = 11;
      Returns:
      The userList.
    • getUserListOrBuilder

      UserListInfoOrBuilder getUserListOrBuilder()
       User list to be targeted by the audience.
       
      .google.ads.googleads.v21.common.UserListInfo user_list = 11;
    • 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.v21.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.v21.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.v21.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.v21.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.v21.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;