Interface AudienceInsightsAttributeOrBuilder

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

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

    • hasAgeRange

      boolean hasAgeRange()
       An audience attribute defined by an age range.
       
      .google.ads.googleads.v18.common.AgeRangeInfo age_range = 1;
      Returns:
      Whether the ageRange field is set.
    • getAgeRange

      AgeRangeInfo getAgeRange()
       An audience attribute defined by an age range.
       
      .google.ads.googleads.v18.common.AgeRangeInfo age_range = 1;
      Returns:
      The ageRange.
    • getAgeRangeOrBuilder

      AgeRangeInfoOrBuilder getAgeRangeOrBuilder()
       An audience attribute defined by an age range.
       
      .google.ads.googleads.v18.common.AgeRangeInfo age_range = 1;
    • hasGender

      boolean hasGender()
       An audience attribute defined by a gender.
       
      .google.ads.googleads.v18.common.GenderInfo gender = 2;
      Returns:
      Whether the gender field is set.
    • getGender

      GenderInfo getGender()
       An audience attribute defined by a gender.
       
      .google.ads.googleads.v18.common.GenderInfo gender = 2;
      Returns:
      The gender.
    • getGenderOrBuilder

      GenderInfoOrBuilder getGenderOrBuilder()
       An audience attribute defined by a gender.
       
      .google.ads.googleads.v18.common.GenderInfo gender = 2;
    • hasLocation

      boolean hasLocation()
       An audience attribute defined by a geographic location.
       
      .google.ads.googleads.v18.common.LocationInfo location = 3;
      Returns:
      Whether the location field is set.
    • getLocation

      LocationInfo getLocation()
       An audience attribute defined by a geographic location.
       
      .google.ads.googleads.v18.common.LocationInfo location = 3;
      Returns:
      The location.
    • getLocationOrBuilder

      LocationInfoOrBuilder getLocationOrBuilder()
       An audience attribute defined by a geographic location.
       
      .google.ads.googleads.v18.common.LocationInfo location = 3;
    • hasUserInterest

      boolean hasUserInterest()
       An Affinity or In-Market audience.
       
      .google.ads.googleads.v18.common.UserInterestInfo user_interest = 4;
      Returns:
      Whether the userInterest field is set.
    • getUserInterest

      UserInterestInfo getUserInterest()
       An Affinity or In-Market audience.
       
      .google.ads.googleads.v18.common.UserInterestInfo user_interest = 4;
      Returns:
      The userInterest.
    • getUserInterestOrBuilder

      UserInterestInfoOrBuilder getUserInterestOrBuilder()
       An Affinity or In-Market audience.
       
      .google.ads.googleads.v18.common.UserInterestInfo user_interest = 4;
    • hasEntity

      boolean hasEntity()
       An audience attribute defined by interest in a topic represented by a
       Knowledge Graph entity.
       
      .google.ads.googleads.v18.common.AudienceInsightsEntity entity = 5;
      Returns:
      Whether the entity field is set.
    • getEntity

       An audience attribute defined by interest in a topic represented by a
       Knowledge Graph entity.
       
      .google.ads.googleads.v18.common.AudienceInsightsEntity entity = 5;
      Returns:
      The entity.
    • getEntityOrBuilder

      AudienceInsightsEntityOrBuilder getEntityOrBuilder()
       An audience attribute defined by interest in a topic represented by a
       Knowledge Graph entity.
       
      .google.ads.googleads.v18.common.AudienceInsightsEntity entity = 5;
    • hasCategory

      boolean hasCategory()
       An audience attribute defined by interest in a Product & Service
       category.
       
      .google.ads.googleads.v18.common.AudienceInsightsCategory category = 6;
      Returns:
      Whether the category field is set.
    • getCategory

       An audience attribute defined by interest in a Product & Service
       category.
       
      .google.ads.googleads.v18.common.AudienceInsightsCategory category = 6;
      Returns:
      The category.
    • getCategoryOrBuilder

      AudienceInsightsCategoryOrBuilder getCategoryOrBuilder()
       An audience attribute defined by interest in a Product & Service
       category.
       
      .google.ads.googleads.v18.common.AudienceInsightsCategory category = 6;
    • hasDynamicLineup

      boolean hasDynamicLineup()
       A YouTube Dynamic Lineup.
       
      .google.ads.googleads.v18.common.AudienceInsightsDynamicLineup dynamic_lineup = 7;
      Returns:
      Whether the dynamicLineup field is set.
    • getDynamicLineup

      AudienceInsightsDynamicLineup getDynamicLineup()
       A YouTube Dynamic Lineup.
       
      .google.ads.googleads.v18.common.AudienceInsightsDynamicLineup dynamic_lineup = 7;
      Returns:
      The dynamicLineup.
    • getDynamicLineupOrBuilder

      AudienceInsightsDynamicLineupOrBuilder getDynamicLineupOrBuilder()
       A YouTube Dynamic Lineup.
       
      .google.ads.googleads.v18.common.AudienceInsightsDynamicLineup dynamic_lineup = 7;
    • hasParentalStatus

      boolean hasParentalStatus()
       A Parental Status value (parent, or not a parent).
       
      .google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 8;
      Returns:
      Whether the parentalStatus field is set.
    • getParentalStatus

      ParentalStatusInfo getParentalStatus()
       A Parental Status value (parent, or not a parent).
       
      .google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 8;
      Returns:
      The parentalStatus.
    • getParentalStatusOrBuilder

      ParentalStatusInfoOrBuilder getParentalStatusOrBuilder()
       A Parental Status value (parent, or not a parent).
       
      .google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 8;
    • hasIncomeRange

      boolean hasIncomeRange()
       A household income percentile range.
       
      .google.ads.googleads.v18.common.IncomeRangeInfo income_range = 9;
      Returns:
      Whether the incomeRange field is set.
    • getIncomeRange

      IncomeRangeInfo getIncomeRange()
       A household income percentile range.
       
      .google.ads.googleads.v18.common.IncomeRangeInfo income_range = 9;
      Returns:
      The incomeRange.
    • getIncomeRangeOrBuilder

      IncomeRangeInfoOrBuilder getIncomeRangeOrBuilder()
       A household income percentile range.
       
      .google.ads.googleads.v18.common.IncomeRangeInfo income_range = 9;
    • hasYoutubeChannel

      boolean hasYoutubeChannel()
       A YouTube channel.
       
      .google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 10;
      Returns:
      Whether the youtubeChannel field is set.
    • getYoutubeChannel

      YouTubeChannelInfo getYoutubeChannel()
       A YouTube channel.
       
      .google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 10;
      Returns:
      The youtubeChannel.
    • getYoutubeChannelOrBuilder

      YouTubeChannelInfoOrBuilder getYoutubeChannelOrBuilder()
       A YouTube channel.
       
      .google.ads.googleads.v18.common.YouTubeChannelInfo youtube_channel = 10;
    • getAttributeCase