com.google.ads.googleads.v17.services.AudienceInsightsAttributeOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-ads-stubs-v17 Show documentation
Show all versions of google-ads-stubs-v17 Show documentation
Stubs for GAAPI version google-ads-stubs-v17
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/ads/googleads/v17/services/audience_insights_service.proto
// Protobuf Java Version: 3.25.3
package com.google.ads.googleads.v17.services;
public interface AudienceInsightsAttributeOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.ads.googleads.v17.services.AudienceInsightsAttribute)
com.google.protobuf.MessageOrBuilder {
/**
*
* An audience attribute defined by an age range.
*
*
* .google.ads.googleads.v17.common.AgeRangeInfo age_range = 1;
* @return Whether the ageRange field is set.
*/
boolean hasAgeRange();
/**
*
* An audience attribute defined by an age range.
*
*
* .google.ads.googleads.v17.common.AgeRangeInfo age_range = 1;
* @return The ageRange.
*/
com.google.ads.googleads.v17.common.AgeRangeInfo getAgeRange();
/**
*
* An audience attribute defined by an age range.
*
*
* .google.ads.googleads.v17.common.AgeRangeInfo age_range = 1;
*/
com.google.ads.googleads.v17.common.AgeRangeInfoOrBuilder getAgeRangeOrBuilder();
/**
*
* An audience attribute defined by a gender.
*
*
* .google.ads.googleads.v17.common.GenderInfo gender = 2;
* @return Whether the gender field is set.
*/
boolean hasGender();
/**
*
* An audience attribute defined by a gender.
*
*
* .google.ads.googleads.v17.common.GenderInfo gender = 2;
* @return The gender.
*/
com.google.ads.googleads.v17.common.GenderInfo getGender();
/**
*
* An audience attribute defined by a gender.
*
*
* .google.ads.googleads.v17.common.GenderInfo gender = 2;
*/
com.google.ads.googleads.v17.common.GenderInfoOrBuilder getGenderOrBuilder();
/**
*
* An audience attribute defined by a geographic location.
*
*
* .google.ads.googleads.v17.common.LocationInfo location = 3;
* @return Whether the location field is set.
*/
boolean hasLocation();
/**
*
* An audience attribute defined by a geographic location.
*
*
* .google.ads.googleads.v17.common.LocationInfo location = 3;
* @return The location.
*/
com.google.ads.googleads.v17.common.LocationInfo getLocation();
/**
*
* An audience attribute defined by a geographic location.
*
*
* .google.ads.googleads.v17.common.LocationInfo location = 3;
*/
com.google.ads.googleads.v17.common.LocationInfoOrBuilder getLocationOrBuilder();
/**
*
* An Affinity or In-Market audience.
*
*
* .google.ads.googleads.v17.common.UserInterestInfo user_interest = 4;
* @return Whether the userInterest field is set.
*/
boolean hasUserInterest();
/**
*
* An Affinity or In-Market audience.
*
*
* .google.ads.googleads.v17.common.UserInterestInfo user_interest = 4;
* @return The userInterest.
*/
com.google.ads.googleads.v17.common.UserInterestInfo getUserInterest();
/**
*
* An Affinity or In-Market audience.
*
*
* .google.ads.googleads.v17.common.UserInterestInfo user_interest = 4;
*/
com.google.ads.googleads.v17.common.UserInterestInfoOrBuilder getUserInterestOrBuilder();
/**
*
* An audience attribute defined by interest in a topic represented by a
* Knowledge Graph entity.
*
*
* .google.ads.googleads.v17.services.AudienceInsightsEntity entity = 5;
* @return Whether the entity field is set.
*/
boolean hasEntity();
/**
*
* An audience attribute defined by interest in a topic represented by a
* Knowledge Graph entity.
*
*
* .google.ads.googleads.v17.services.AudienceInsightsEntity entity = 5;
* @return The entity.
*/
com.google.ads.googleads.v17.services.AudienceInsightsEntity getEntity();
/**
*
* An audience attribute defined by interest in a topic represented by a
* Knowledge Graph entity.
*
*
* .google.ads.googleads.v17.services.AudienceInsightsEntity entity = 5;
*/
com.google.ads.googleads.v17.services.AudienceInsightsEntityOrBuilder getEntityOrBuilder();
/**
*
* An audience attribute defined by interest in a Product & Service
* category.
*
*
* .google.ads.googleads.v17.services.AudienceInsightsCategory category = 6;
* @return Whether the category field is set.
*/
boolean hasCategory();
/**
*
* An audience attribute defined by interest in a Product & Service
* category.
*
*
* .google.ads.googleads.v17.services.AudienceInsightsCategory category = 6;
* @return The category.
*/
com.google.ads.googleads.v17.services.AudienceInsightsCategory getCategory();
/**
*
* An audience attribute defined by interest in a Product & Service
* category.
*
*
* .google.ads.googleads.v17.services.AudienceInsightsCategory category = 6;
*/
com.google.ads.googleads.v17.services.AudienceInsightsCategoryOrBuilder getCategoryOrBuilder();
/**
*
* A YouTube Dynamic Lineup
*
*
* .google.ads.googleads.v17.services.AudienceInsightsDynamicLineup dynamic_lineup = 7;
* @return Whether the dynamicLineup field is set.
*/
boolean hasDynamicLineup();
/**
*
* A YouTube Dynamic Lineup
*
*
* .google.ads.googleads.v17.services.AudienceInsightsDynamicLineup dynamic_lineup = 7;
* @return The dynamicLineup.
*/
com.google.ads.googleads.v17.services.AudienceInsightsDynamicLineup getDynamicLineup();
/**
*
* A YouTube Dynamic Lineup
*
*
* .google.ads.googleads.v17.services.AudienceInsightsDynamicLineup dynamic_lineup = 7;
*/
com.google.ads.googleads.v17.services.AudienceInsightsDynamicLineupOrBuilder getDynamicLineupOrBuilder();
/**
*
* A Parental Status value (parent, or not a parent).
*
*
* .google.ads.googleads.v17.common.ParentalStatusInfo parental_status = 8;
* @return Whether the parentalStatus field is set.
*/
boolean hasParentalStatus();
/**
*
* A Parental Status value (parent, or not a parent).
*
*
* .google.ads.googleads.v17.common.ParentalStatusInfo parental_status = 8;
* @return The parentalStatus.
*/
com.google.ads.googleads.v17.common.ParentalStatusInfo getParentalStatus();
/**
*
* A Parental Status value (parent, or not a parent).
*
*
* .google.ads.googleads.v17.common.ParentalStatusInfo parental_status = 8;
*/
com.google.ads.googleads.v17.common.ParentalStatusInfoOrBuilder getParentalStatusOrBuilder();
/**
*
* A household income percentile range.
*
*
* .google.ads.googleads.v17.common.IncomeRangeInfo income_range = 9;
* @return Whether the incomeRange field is set.
*/
boolean hasIncomeRange();
/**
*
* A household income percentile range.
*
*
* .google.ads.googleads.v17.common.IncomeRangeInfo income_range = 9;
* @return The incomeRange.
*/
com.google.ads.googleads.v17.common.IncomeRangeInfo getIncomeRange();
/**
*
* A household income percentile range.
*
*
* .google.ads.googleads.v17.common.IncomeRangeInfo income_range = 9;
*/
com.google.ads.googleads.v17.common.IncomeRangeInfoOrBuilder getIncomeRangeOrBuilder();
/**
*
* A YouTube channel.
*
*
* .google.ads.googleads.v17.common.YouTubeChannelInfo youtube_channel = 10;
* @return Whether the youtubeChannel field is set.
*/
boolean hasYoutubeChannel();
/**
*
* A YouTube channel.
*
*
* .google.ads.googleads.v17.common.YouTubeChannelInfo youtube_channel = 10;
* @return The youtubeChannel.
*/
com.google.ads.googleads.v17.common.YouTubeChannelInfo getYoutubeChannel();
/**
*
* A YouTube channel.
*
*
* .google.ads.googleads.v17.common.YouTubeChannelInfo youtube_channel = 10;
*/
com.google.ads.googleads.v17.common.YouTubeChannelInfoOrBuilder getYoutubeChannelOrBuilder();
com.google.ads.googleads.v17.services.AudienceInsightsAttribute.AttributeCase getAttributeCase();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy