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.v21.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.v21.common.AgeRangeInfo age_range = 1;
      Returns:
      The ageRange.
    • getAgeRangeOrBuilder

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

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

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

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

      boolean hasLocation()
       An audience attribute defined by a geographic location.
       
      .google.ads.googleads.v21.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.v21.common.LocationInfo location = 3;
      Returns:
      The location.
    • getLocationOrBuilder

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

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

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

      UserInterestInfoOrBuilder getUserInterestOrBuilder()
       An Affinity or In-Market audience.
       
      .google.ads.googleads.v21.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.v21.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.v21.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.v21.common.AudienceInsightsEntity entity = 5;
    • hasCategory

      boolean hasCategory()
       An audience attribute defined by interest in a Product & Service
       category.
       
      .google.ads.googleads.v21.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.v21.common.AudienceInsightsCategory category = 6;
      Returns:
      The category.
    • getCategoryOrBuilder

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

      boolean hasLineup()
       A YouTube Lineup.
       
      .google.ads.googleads.v21.common.AudienceInsightsLineup lineup = 13;
      Returns:
      Whether the lineup field is set.
    • getLineup

       A YouTube Lineup.
       
      .google.ads.googleads.v21.common.AudienceInsightsLineup lineup = 13;
      Returns:
      The lineup.
    • getLineupOrBuilder

      AudienceInsightsLineupOrBuilder getLineupOrBuilder()
       A YouTube Lineup.
       
      .google.ads.googleads.v21.common.AudienceInsightsLineup lineup = 13;
    • hasParentalStatus

      boolean hasParentalStatus()
       A Parental Status value (parent, or not a parent).
       
      .google.ads.googleads.v21.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.v21.common.ParentalStatusInfo parental_status = 8;
      Returns:
      The parentalStatus.
    • getParentalStatusOrBuilder

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

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

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

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

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

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

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

      boolean hasYoutubeVideo()
       A YouTube video.
       
      .google.ads.googleads.v21.common.YouTubeVideoInfo youtube_video = 11;
      Returns:
      Whether the youtubeVideo field is set.
    • getYoutubeVideo

      YouTubeVideoInfo getYoutubeVideo()
       A YouTube video.
       
      .google.ads.googleads.v21.common.YouTubeVideoInfo youtube_video = 11;
      Returns:
      The youtubeVideo.
    • getYoutubeVideoOrBuilder

      YouTubeVideoInfoOrBuilder getYoutubeVideoOrBuilder()
       A YouTube video.
       
      .google.ads.googleads.v21.common.YouTubeVideoInfo youtube_video = 11;
    • hasDevice

      boolean hasDevice()
       A device type. (Mobile, Desktop, Tablet)
       
      .google.ads.googleads.v21.common.DeviceInfo device = 12;
      Returns:
      Whether the device field is set.
    • getDevice

      DeviceInfo getDevice()
       A device type. (Mobile, Desktop, Tablet)
       
      .google.ads.googleads.v21.common.DeviceInfo device = 12;
      Returns:
      The device.
    • getDeviceOrBuilder

      DeviceInfoOrBuilder getDeviceOrBuilder()
       A device type. (Mobile, Desktop, Tablet)
       
      .google.ads.googleads.v21.common.DeviceInfo device = 12;
    • hasUserList

      boolean hasUserList()
       A User List.
       
      .google.ads.googleads.v21.common.UserListInfo user_list = 14;
      Returns:
      Whether the userList field is set.
    • getUserList

      UserListInfo getUserList()
       A User List.
       
      .google.ads.googleads.v21.common.UserListInfo user_list = 14;
      Returns:
      The userList.
    • getUserListOrBuilder

      UserListInfoOrBuilder getUserListOrBuilder()
       A User List.
       
      .google.ads.googleads.v21.common.UserListInfo user_list = 14;
    • getAttributeCase