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

com.google.ads.googleads.v18.services.BasicInsightsAudienceOrBuilder Maven / Gradle / Ivy

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

// Protobuf Java Version: 3.25.3
package com.google.ads.googleads.v18.services;

public interface BasicInsightsAudienceOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.ads.googleads.v18.services.BasicInsightsAudience)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Required. The countries for this audience.
   * 
* * repeated .google.ads.googleads.v18.common.LocationInfo country_location = 1 [(.google.api.field_behavior) = REQUIRED]; */ java.util.List getCountryLocationList(); /** *
   * Required. The countries for this audience.
   * 
* * repeated .google.ads.googleads.v18.common.LocationInfo country_location = 1 [(.google.api.field_behavior) = REQUIRED]; */ com.google.ads.googleads.v18.common.LocationInfo getCountryLocation(int index); /** *
   * Required. The countries for this audience.
   * 
* * repeated .google.ads.googleads.v18.common.LocationInfo country_location = 1 [(.google.api.field_behavior) = REQUIRED]; */ int getCountryLocationCount(); /** *
   * Required. The countries for this audience.
   * 
* * repeated .google.ads.googleads.v18.common.LocationInfo country_location = 1 [(.google.api.field_behavior) = REQUIRED]; */ java.util.List getCountryLocationOrBuilderList(); /** *
   * Required. The countries for this audience.
   * 
* * repeated .google.ads.googleads.v18.common.LocationInfo country_location = 1 [(.google.api.field_behavior) = REQUIRED]; */ com.google.ads.googleads.v18.common.LocationInfoOrBuilder getCountryLocationOrBuilder( int index); /** *
   * Sub-country geographic location attributes.  If present, each of these
   * must be contained in one of the countries in this audience.
   * 
* * repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2; */ java.util.List getSubCountryLocationsList(); /** *
   * Sub-country geographic location attributes.  If present, each of these
   * must be contained in one of the countries in this audience.
   * 
* * repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2; */ com.google.ads.googleads.v18.common.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.
   * 
* * repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2; */ int getSubCountryLocationsCount(); /** *
   * Sub-country geographic location attributes.  If present, each of these
   * must be contained in one of the countries in this audience.
   * 
* * repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2; */ java.util.List getSubCountryLocationsOrBuilderList(); /** *
   * Sub-country geographic location attributes.  If present, each of these
   * must be contained in one of the countries in this audience.
   * 
* * repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2; */ com.google.ads.googleads.v18.common.LocationInfoOrBuilder getSubCountryLocationsOrBuilder( int index); /** *
   * Gender for the audience.  If absent, the audience does not restrict by
   * gender.
   * 
* * .google.ads.googleads.v18.common.GenderInfo gender = 3; * @return Whether the gender field is set. */ boolean hasGender(); /** *
   * Gender for the audience.  If absent, the audience does not restrict by
   * gender.
   * 
* * .google.ads.googleads.v18.common.GenderInfo gender = 3; * @return The gender. */ com.google.ads.googleads.v18.common.GenderInfo getGender(); /** *
   * Gender for the audience.  If absent, the audience does not restrict by
   * gender.
   * 
* * .google.ads.googleads.v18.common.GenderInfo gender = 3; */ com.google.ads.googleads.v18.common.GenderInfoOrBuilder getGenderOrBuilder(); /** *
   * 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; */ java.util.List 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; */ com.google.ads.googleads.v18.common.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; */ 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; */ java.util.List 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; */ com.google.ads.googleads.v18.common.AgeRangeInfoOrBuilder getAgeRangesOrBuilder( int index); /** *
   * User interests defining this audience.  Affinity and In-Market audiences
   * are supported.
   * 
* * repeated .google.ads.googleads.v18.common.UserInterestInfo user_interests = 5; */ java.util.List getUserInterestsList(); /** *
   * User interests defining this audience.  Affinity and In-Market audiences
   * are supported.
   * 
* * repeated .google.ads.googleads.v18.common.UserInterestInfo user_interests = 5; */ com.google.ads.googleads.v18.common.UserInterestInfo getUserInterests(int index); /** *
   * User interests defining this audience.  Affinity and In-Market audiences
   * are supported.
   * 
* * repeated .google.ads.googleads.v18.common.UserInterestInfo user_interests = 5; */ int getUserInterestsCount(); /** *
   * User interests defining this audience.  Affinity and In-Market audiences
   * are supported.
   * 
* * repeated .google.ads.googleads.v18.common.UserInterestInfo user_interests = 5; */ java.util.List getUserInterestsOrBuilderList(); /** *
   * User interests defining this audience.  Affinity and In-Market audiences
   * are supported.
   * 
* * repeated .google.ads.googleads.v18.common.UserInterestInfo user_interests = 5; */ com.google.ads.googleads.v18.common.UserInterestInfoOrBuilder getUserInterestsOrBuilder( int index); /** *
   * Topics, represented by Knowledge Graph entities and/or Product & Service
   * categories, that this audience is interested in.
   * 
* * repeated .google.ads.googleads.v18.services.AudienceInsightsTopic topics = 6; */ java.util.List getTopicsList(); /** *
   * Topics, represented by Knowledge Graph entities and/or Product & Service
   * categories, that this audience is interested in.
   * 
* * repeated .google.ads.googleads.v18.services.AudienceInsightsTopic topics = 6; */ com.google.ads.googleads.v18.services.AudienceInsightsTopic getTopics(int index); /** *
   * Topics, represented by Knowledge Graph entities and/or Product & Service
   * categories, that this audience is interested in.
   * 
* * repeated .google.ads.googleads.v18.services.AudienceInsightsTopic topics = 6; */ int getTopicsCount(); /** *
   * Topics, represented by Knowledge Graph entities and/or Product & Service
   * categories, that this audience is interested in.
   * 
* * repeated .google.ads.googleads.v18.services.AudienceInsightsTopic topics = 6; */ java.util.List getTopicsOrBuilderList(); /** *
   * Topics, represented by Knowledge Graph entities and/or Product & Service
   * categories, that this audience is interested in.
   * 
* * repeated .google.ads.googleads.v18.services.AudienceInsightsTopic topics = 6; */ com.google.ads.googleads.v18.services.AudienceInsightsTopicOrBuilder getTopicsOrBuilder( int index); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy