Class ListAudienceInsightsAttributesRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ListAudienceInsightsAttributesRequest.Builder>
com.google.ads.googleads.v18.services.ListAudienceInsightsAttributesRequest.Builder
- All Implemented Interfaces:
ListAudienceInsightsAttributesRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ListAudienceInsightsAttributesRequest
public static final class ListAudienceInsightsAttributesRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ListAudienceInsightsAttributesRequest.Builder>
implements ListAudienceInsightsAttributesRequestOrBuilder
Request message for [AudienceInsightsService.ListAudienceInsightsAttributes][google.ads.googleads.v18.services.AudienceInsightsService.ListAudienceInsightsAttributes].Protobuf type
google.ads.googleads.v18.services.ListAudienceInsightsAttributesRequest-
Method Summary
Modifier and TypeMethodDescriptionaddAllDimensions(Iterable<? extends AudienceInsightsDimensionEnum.AudienceInsightsDimension> values) Required.addAllDimensionsValue(Iterable<Integer> values) Required.addAllLocationCountryFilters(Iterable<? extends LocationInfo> values) If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries.Required.addDimensionsValue(int value) Required.addLocationCountryFilters(int index, LocationInfo value) If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries.addLocationCountryFilters(int index, LocationInfo.Builder builderForValue) If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries.If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries.addLocationCountryFilters(LocationInfo.Builder builderForValue) If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries.If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries.addLocationCountryFiltersBuilder(int index) If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Required.The name of the customer being planned for.Required.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Required.If present, potential YouTube reach estimates within the specified market will be returned for attributes for which they are available.clone()Required.com.google.protobuf.ByteStringRequired.The name of the customer being planned for.com.google.protobuf.ByteStringThe name of the customer being planned for.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDimensions(int index) Required.intRequired.Required.intgetDimensionsValue(int index) Required.Required.getLocationCountryFilters(int index) If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries.getLocationCountryFiltersBuilder(int index) If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries.If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries.intIf SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries.If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries.getLocationCountryFiltersOrBuilder(int index) If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries.List<? extends LocationInfoOrBuilder>If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries.Required.com.google.protobuf.ByteStringRequired.If present, potential YouTube reach estimates within the specified market will be returned for attributes for which they are available.If present, potential YouTube reach estimates within the specified market will be returned for attributes for which they are available.If present, potential YouTube reach estimates within the specified market will be returned for attributes for which they are available.booleanIf present, potential YouTube reach estimates within the specified market will be returned for attributes for which they are available.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) If present, potential YouTube reach estimates within the specified market will be returned for attributes for which they are available.removeLocationCountryFilters(int index) If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries.setCustomerId(String value) Required.setCustomerIdBytes(com.google.protobuf.ByteString value) Required.setCustomerInsightsGroup(String value) The name of the customer being planned for.setCustomerInsightsGroupBytes(com.google.protobuf.ByteString value) The name of the customer being planned for.setDimensions(int index, AudienceInsightsDimensionEnum.AudienceInsightsDimension value) Required.setDimensionsValue(int index, int value) Required.setLocationCountryFilters(int index, LocationInfo value) If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries.setLocationCountryFilters(int index, LocationInfo.Builder builderForValue) If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries.setQueryText(String value) Required.setQueryTextBytes(com.google.protobuf.ByteString value) Required.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) If present, potential YouTube reach estimates within the specified market will be returned for attributes for which they are available.setYoutubeReachLocation(LocationInfo.Builder builderForValue) If present, potential YouTube reach estimates within the specified market will be returned for attributes for which they are available.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ListAudienceInsightsAttributesRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ListAudienceInsightsAttributesRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ListAudienceInsightsAttributesRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ListAudienceInsightsAttributesRequest.Builder>
-
setField
public ListAudienceInsightsAttributesRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ListAudienceInsightsAttributesRequest.Builder>
-
clearField
public ListAudienceInsightsAttributesRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ListAudienceInsightsAttributesRequest.Builder>
-
clearOneof
public ListAudienceInsightsAttributesRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ListAudienceInsightsAttributesRequest.Builder>
-
setRepeatedField
public ListAudienceInsightsAttributesRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ListAudienceInsightsAttributesRequest.Builder>
-
addRepeatedField
public ListAudienceInsightsAttributesRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ListAudienceInsightsAttributesRequest.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ListAudienceInsightsAttributesRequest.Builder>
-
mergeFrom
public ListAudienceInsightsAttributesRequest.Builder mergeFrom(ListAudienceInsightsAttributesRequest other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ListAudienceInsightsAttributesRequest.Builder>
-
mergeFrom
public ListAudienceInsightsAttributesRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ListAudienceInsightsAttributesRequest.Builder>- Throws:
IOException
-
getCustomerId
Required. The ID of the customer.
string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getCustomerIdin interfaceListAudienceInsightsAttributesRequestOrBuilder- Returns:
- The customerId.
-
getCustomerIdBytes
public com.google.protobuf.ByteString getCustomerIdBytes()Required. The ID of the customer.
string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getCustomerIdBytesin interfaceListAudienceInsightsAttributesRequestOrBuilder- Returns:
- The bytes for customerId.
-
setCustomerId
Required. The ID of the customer.
string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The customerId to set.- Returns:
- This builder for chaining.
-
clearCustomerId
Required. The ID of the customer.
string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setCustomerIdBytes
public ListAudienceInsightsAttributesRequest.Builder setCustomerIdBytes(com.google.protobuf.ByteString value) Required. The ID of the customer.
string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for customerId to set.- Returns:
- This builder for chaining.
-
getDimensionsList
Required. The types of attributes to be returned. Supported dimensions are CATEGORY, KNOWLEDGE_GRAPH, GEO_TARGET_COUNTRY, SUB_COUNTRY_LOCATION, YOUTUBE_DYNAMIC_LINEUP, AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, PARENTAL_STATUS, INCOME_RANGE, AGE_RANGE, and GENDER.
repeated .google.ads.googleads.v18.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimensions = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDimensionsListin interfaceListAudienceInsightsAttributesRequestOrBuilder- Returns:
- A list containing the dimensions.
-
getDimensionsCount
public int getDimensionsCount()Required. The types of attributes to be returned. Supported dimensions are CATEGORY, KNOWLEDGE_GRAPH, GEO_TARGET_COUNTRY, SUB_COUNTRY_LOCATION, YOUTUBE_DYNAMIC_LINEUP, AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, PARENTAL_STATUS, INCOME_RANGE, AGE_RANGE, and GENDER.
repeated .google.ads.googleads.v18.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimensions = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDimensionsCountin interfaceListAudienceInsightsAttributesRequestOrBuilder- Returns:
- The count of dimensions.
-
getDimensions
Required. The types of attributes to be returned. Supported dimensions are CATEGORY, KNOWLEDGE_GRAPH, GEO_TARGET_COUNTRY, SUB_COUNTRY_LOCATION, YOUTUBE_DYNAMIC_LINEUP, AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, PARENTAL_STATUS, INCOME_RANGE, AGE_RANGE, and GENDER.
repeated .google.ads.googleads.v18.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimensions = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDimensionsin interfaceListAudienceInsightsAttributesRequestOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The dimensions at the given index.
-
setDimensions
public ListAudienceInsightsAttributesRequest.Builder setDimensions(int index, AudienceInsightsDimensionEnum.AudienceInsightsDimension value) Required. The types of attributes to be returned. Supported dimensions are CATEGORY, KNOWLEDGE_GRAPH, GEO_TARGET_COUNTRY, SUB_COUNTRY_LOCATION, YOUTUBE_DYNAMIC_LINEUP, AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, PARENTAL_STATUS, INCOME_RANGE, AGE_RANGE, and GENDER.
repeated .google.ads.googleads.v18.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimensions = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
index- The index to set the value at.value- The dimensions to set.- Returns:
- This builder for chaining.
-
addDimensions
public ListAudienceInsightsAttributesRequest.Builder addDimensions(AudienceInsightsDimensionEnum.AudienceInsightsDimension value) Required. The types of attributes to be returned. Supported dimensions are CATEGORY, KNOWLEDGE_GRAPH, GEO_TARGET_COUNTRY, SUB_COUNTRY_LOCATION, YOUTUBE_DYNAMIC_LINEUP, AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, PARENTAL_STATUS, INCOME_RANGE, AGE_RANGE, and GENDER.
repeated .google.ads.googleads.v18.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimensions = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The dimensions to add.- Returns:
- This builder for chaining.
-
addAllDimensions
public ListAudienceInsightsAttributesRequest.Builder addAllDimensions(Iterable<? extends AudienceInsightsDimensionEnum.AudienceInsightsDimension> values) Required. The types of attributes to be returned. Supported dimensions are CATEGORY, KNOWLEDGE_GRAPH, GEO_TARGET_COUNTRY, SUB_COUNTRY_LOCATION, YOUTUBE_DYNAMIC_LINEUP, AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, PARENTAL_STATUS, INCOME_RANGE, AGE_RANGE, and GENDER.
repeated .google.ads.googleads.v18.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimensions = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
values- The dimensions to add.- Returns:
- This builder for chaining.
-
clearDimensions
Required. The types of attributes to be returned. Supported dimensions are CATEGORY, KNOWLEDGE_GRAPH, GEO_TARGET_COUNTRY, SUB_COUNTRY_LOCATION, YOUTUBE_DYNAMIC_LINEUP, AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, PARENTAL_STATUS, INCOME_RANGE, AGE_RANGE, and GENDER.
repeated .google.ads.googleads.v18.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimensions = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
getDimensionsValueList
Required. The types of attributes to be returned. Supported dimensions are CATEGORY, KNOWLEDGE_GRAPH, GEO_TARGET_COUNTRY, SUB_COUNTRY_LOCATION, YOUTUBE_DYNAMIC_LINEUP, AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, PARENTAL_STATUS, INCOME_RANGE, AGE_RANGE, and GENDER.
repeated .google.ads.googleads.v18.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimensions = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDimensionsValueListin interfaceListAudienceInsightsAttributesRequestOrBuilder- Returns:
- A list containing the enum numeric values on the wire for dimensions.
-
getDimensionsValue
public int getDimensionsValue(int index) Required. The types of attributes to be returned. Supported dimensions are CATEGORY, KNOWLEDGE_GRAPH, GEO_TARGET_COUNTRY, SUB_COUNTRY_LOCATION, YOUTUBE_DYNAMIC_LINEUP, AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, PARENTAL_STATUS, INCOME_RANGE, AGE_RANGE, and GENDER.
repeated .google.ads.googleads.v18.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimensions = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDimensionsValuein interfaceListAudienceInsightsAttributesRequestOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of dimensions at the given index.
-
setDimensionsValue
Required. The types of attributes to be returned. Supported dimensions are CATEGORY, KNOWLEDGE_GRAPH, GEO_TARGET_COUNTRY, SUB_COUNTRY_LOCATION, YOUTUBE_DYNAMIC_LINEUP, AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, PARENTAL_STATUS, INCOME_RANGE, AGE_RANGE, and GENDER.
repeated .google.ads.googleads.v18.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimensions = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for dimensions to set.- Returns:
- This builder for chaining.
-
addDimensionsValue
Required. The types of attributes to be returned. Supported dimensions are CATEGORY, KNOWLEDGE_GRAPH, GEO_TARGET_COUNTRY, SUB_COUNTRY_LOCATION, YOUTUBE_DYNAMIC_LINEUP, AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, PARENTAL_STATUS, INCOME_RANGE, AGE_RANGE, and GENDER.
repeated .google.ads.googleads.v18.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimensions = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The enum numeric value on the wire for dimensions to add.- Returns:
- This builder for chaining.
-
addAllDimensionsValue
public ListAudienceInsightsAttributesRequest.Builder addAllDimensionsValue(Iterable<Integer> values) Required. The types of attributes to be returned. Supported dimensions are CATEGORY, KNOWLEDGE_GRAPH, GEO_TARGET_COUNTRY, SUB_COUNTRY_LOCATION, YOUTUBE_DYNAMIC_LINEUP, AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, PARENTAL_STATUS, INCOME_RANGE, AGE_RANGE, and GENDER.
repeated .google.ads.googleads.v18.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimensions = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
values- The enum numeric values on the wire for dimensions to add.- Returns:
- This builder for chaining.
-
getQueryText
Required. A free text query. If the requested dimensions include Attributes CATEGORY or KNOWLEDGE_GRAPH, then the attributes returned for those dimensions will match or be related to this string. For other dimensions, this field is ignored and all available attributes are returned.
string query_text = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getQueryTextin interfaceListAudienceInsightsAttributesRequestOrBuilder- Returns:
- The queryText.
-
getQueryTextBytes
public com.google.protobuf.ByteString getQueryTextBytes()Required. A free text query. If the requested dimensions include Attributes CATEGORY or KNOWLEDGE_GRAPH, then the attributes returned for those dimensions will match or be related to this string. For other dimensions, this field is ignored and all available attributes are returned.
string query_text = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getQueryTextBytesin interfaceListAudienceInsightsAttributesRequestOrBuilder- Returns:
- The bytes for queryText.
-
setQueryText
Required. A free text query. If the requested dimensions include Attributes CATEGORY or KNOWLEDGE_GRAPH, then the attributes returned for those dimensions will match or be related to this string. For other dimensions, this field is ignored and all available attributes are returned.
string query_text = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The queryText to set.- Returns:
- This builder for chaining.
-
clearQueryText
Required. A free text query. If the requested dimensions include Attributes CATEGORY or KNOWLEDGE_GRAPH, then the attributes returned for those dimensions will match or be related to this string. For other dimensions, this field is ignored and all available attributes are returned.
string query_text = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setQueryTextBytes
public ListAudienceInsightsAttributesRequest.Builder setQueryTextBytes(com.google.protobuf.ByteString value) Required. A free text query. If the requested dimensions include Attributes CATEGORY or KNOWLEDGE_GRAPH, then the attributes returned for those dimensions will match or be related to this string. For other dimensions, this field is ignored and all available attributes are returned.
string query_text = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for queryText to set.- Returns:
- This builder for chaining.
-
getCustomerInsightsGroup
The name of the customer being planned for. This is a user-defined value.
string customer_insights_group = 4;- Specified by:
getCustomerInsightsGroupin interfaceListAudienceInsightsAttributesRequestOrBuilder- Returns:
- The customerInsightsGroup.
-
getCustomerInsightsGroupBytes
public com.google.protobuf.ByteString getCustomerInsightsGroupBytes()The name of the customer being planned for. This is a user-defined value.
string customer_insights_group = 4;- Specified by:
getCustomerInsightsGroupBytesin interfaceListAudienceInsightsAttributesRequestOrBuilder- Returns:
- The bytes for customerInsightsGroup.
-
setCustomerInsightsGroup
The name of the customer being planned for. This is a user-defined value.
string customer_insights_group = 4;- Parameters:
value- The customerInsightsGroup to set.- Returns:
- This builder for chaining.
-
clearCustomerInsightsGroup
The name of the customer being planned for. This is a user-defined value.
string customer_insights_group = 4;- Returns:
- This builder for chaining.
-
setCustomerInsightsGroupBytes
public ListAudienceInsightsAttributesRequest.Builder setCustomerInsightsGroupBytes(com.google.protobuf.ByteString value) The name of the customer being planned for. This is a user-defined value.
string customer_insights_group = 4;- Parameters:
value- The bytes for customerInsightsGroup to set.- Returns:
- This builder for chaining.
-
getLocationCountryFiltersList
If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries. If this field is absent, then location attributes are not filtered by country. Setting this field when SUB_COUNTRY_LOCATION attributes are not requested will return an error.
repeated .google.ads.googleads.v18.common.LocationInfo location_country_filters = 5;- Specified by:
getLocationCountryFiltersListin interfaceListAudienceInsightsAttributesRequestOrBuilder
-
getLocationCountryFiltersCount
public int getLocationCountryFiltersCount()If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries. If this field is absent, then location attributes are not filtered by country. Setting this field when SUB_COUNTRY_LOCATION attributes are not requested will return an error.
repeated .google.ads.googleads.v18.common.LocationInfo location_country_filters = 5;- Specified by:
getLocationCountryFiltersCountin interfaceListAudienceInsightsAttributesRequestOrBuilder
-
getLocationCountryFilters
If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries. If this field is absent, then location attributes are not filtered by country. Setting this field when SUB_COUNTRY_LOCATION attributes are not requested will return an error.
repeated .google.ads.googleads.v18.common.LocationInfo location_country_filters = 5;- Specified by:
getLocationCountryFiltersin interfaceListAudienceInsightsAttributesRequestOrBuilder
-
setLocationCountryFilters
public ListAudienceInsightsAttributesRequest.Builder setLocationCountryFilters(int index, LocationInfo value) If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries. If this field is absent, then location attributes are not filtered by country. Setting this field when SUB_COUNTRY_LOCATION attributes are not requested will return an error.
repeated .google.ads.googleads.v18.common.LocationInfo location_country_filters = 5; -
setLocationCountryFilters
public ListAudienceInsightsAttributesRequest.Builder setLocationCountryFilters(int index, LocationInfo.Builder builderForValue) If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries. If this field is absent, then location attributes are not filtered by country. Setting this field when SUB_COUNTRY_LOCATION attributes are not requested will return an error.
repeated .google.ads.googleads.v18.common.LocationInfo location_country_filters = 5; -
addLocationCountryFilters
If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries. If this field is absent, then location attributes are not filtered by country. Setting this field when SUB_COUNTRY_LOCATION attributes are not requested will return an error.
repeated .google.ads.googleads.v18.common.LocationInfo location_country_filters = 5; -
addLocationCountryFilters
public ListAudienceInsightsAttributesRequest.Builder addLocationCountryFilters(int index, LocationInfo value) If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries. If this field is absent, then location attributes are not filtered by country. Setting this field when SUB_COUNTRY_LOCATION attributes are not requested will return an error.
repeated .google.ads.googleads.v18.common.LocationInfo location_country_filters = 5; -
addLocationCountryFilters
public ListAudienceInsightsAttributesRequest.Builder addLocationCountryFilters(LocationInfo.Builder builderForValue) If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries. If this field is absent, then location attributes are not filtered by country. Setting this field when SUB_COUNTRY_LOCATION attributes are not requested will return an error.
repeated .google.ads.googleads.v18.common.LocationInfo location_country_filters = 5; -
addLocationCountryFilters
public ListAudienceInsightsAttributesRequest.Builder addLocationCountryFilters(int index, LocationInfo.Builder builderForValue) If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries. If this field is absent, then location attributes are not filtered by country. Setting this field when SUB_COUNTRY_LOCATION attributes are not requested will return an error.
repeated .google.ads.googleads.v18.common.LocationInfo location_country_filters = 5; -
addAllLocationCountryFilters
public ListAudienceInsightsAttributesRequest.Builder addAllLocationCountryFilters(Iterable<? extends LocationInfo> values) If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries. If this field is absent, then location attributes are not filtered by country. Setting this field when SUB_COUNTRY_LOCATION attributes are not requested will return an error.
repeated .google.ads.googleads.v18.common.LocationInfo location_country_filters = 5; -
clearLocationCountryFilters
If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries. If this field is absent, then location attributes are not filtered by country. Setting this field when SUB_COUNTRY_LOCATION attributes are not requested will return an error.
repeated .google.ads.googleads.v18.common.LocationInfo location_country_filters = 5; -
removeLocationCountryFilters
If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries. If this field is absent, then location attributes are not filtered by country. Setting this field when SUB_COUNTRY_LOCATION attributes are not requested will return an error.
repeated .google.ads.googleads.v18.common.LocationInfo location_country_filters = 5; -
getLocationCountryFiltersBuilder
If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries. If this field is absent, then location attributes are not filtered by country. Setting this field when SUB_COUNTRY_LOCATION attributes are not requested will return an error.
repeated .google.ads.googleads.v18.common.LocationInfo location_country_filters = 5; -
getLocationCountryFiltersOrBuilder
If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries. If this field is absent, then location attributes are not filtered by country. Setting this field when SUB_COUNTRY_LOCATION attributes are not requested will return an error.
repeated .google.ads.googleads.v18.common.LocationInfo location_country_filters = 5;- Specified by:
getLocationCountryFiltersOrBuilderin interfaceListAudienceInsightsAttributesRequestOrBuilder
-
getLocationCountryFiltersOrBuilderList
If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries. If this field is absent, then location attributes are not filtered by country. Setting this field when SUB_COUNTRY_LOCATION attributes are not requested will return an error.
repeated .google.ads.googleads.v18.common.LocationInfo location_country_filters = 5;- Specified by:
getLocationCountryFiltersOrBuilderListin interfaceListAudienceInsightsAttributesRequestOrBuilder
-
addLocationCountryFiltersBuilder
If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries. If this field is absent, then location attributes are not filtered by country. Setting this field when SUB_COUNTRY_LOCATION attributes are not requested will return an error.
repeated .google.ads.googleads.v18.common.LocationInfo location_country_filters = 5; -
addLocationCountryFiltersBuilder
If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries. If this field is absent, then location attributes are not filtered by country. Setting this field when SUB_COUNTRY_LOCATION attributes are not requested will return an error.
repeated .google.ads.googleads.v18.common.LocationInfo location_country_filters = 5; -
getLocationCountryFiltersBuilderList
If SUB_COUNTRY_LOCATION attributes are one of the requested dimensions and this field is present, then the SUB_COUNTRY_LOCATION attributes returned will be located in these countries. If this field is absent, then location attributes are not filtered by country. Setting this field when SUB_COUNTRY_LOCATION attributes are not requested will return an error.
repeated .google.ads.googleads.v18.common.LocationInfo location_country_filters = 5; -
hasYoutubeReachLocation
public boolean hasYoutubeReachLocation()If present, potential YouTube reach estimates within the specified market will be returned for attributes for which they are available. Reach is only available for the AGE_RANGE, GENDER, AFFINITY_USER_INTEREST and IN_MARKET_USER_INTEREST dimensions, and may not be available for every attribute of those dimensions in every market.
.google.ads.googleads.v18.common.LocationInfo youtube_reach_location = 6;- Specified by:
hasYoutubeReachLocationin interfaceListAudienceInsightsAttributesRequestOrBuilder- Returns:
- Whether the youtubeReachLocation field is set.
-
getYoutubeReachLocation
If present, potential YouTube reach estimates within the specified market will be returned for attributes for which they are available. Reach is only available for the AGE_RANGE, GENDER, AFFINITY_USER_INTEREST and IN_MARKET_USER_INTEREST dimensions, and may not be available for every attribute of those dimensions in every market.
.google.ads.googleads.v18.common.LocationInfo youtube_reach_location = 6;- Specified by:
getYoutubeReachLocationin interfaceListAudienceInsightsAttributesRequestOrBuilder- Returns:
- The youtubeReachLocation.
-
setYoutubeReachLocation
If present, potential YouTube reach estimates within the specified market will be returned for attributes for which they are available. Reach is only available for the AGE_RANGE, GENDER, AFFINITY_USER_INTEREST and IN_MARKET_USER_INTEREST dimensions, and may not be available for every attribute of those dimensions in every market.
.google.ads.googleads.v18.common.LocationInfo youtube_reach_location = 6; -
setYoutubeReachLocation
public ListAudienceInsightsAttributesRequest.Builder setYoutubeReachLocation(LocationInfo.Builder builderForValue) If present, potential YouTube reach estimates within the specified market will be returned for attributes for which they are available. Reach is only available for the AGE_RANGE, GENDER, AFFINITY_USER_INTEREST and IN_MARKET_USER_INTEREST dimensions, and may not be available for every attribute of those dimensions in every market.
.google.ads.googleads.v18.common.LocationInfo youtube_reach_location = 6; -
mergeYoutubeReachLocation
If present, potential YouTube reach estimates within the specified market will be returned for attributes for which they are available. Reach is only available for the AGE_RANGE, GENDER, AFFINITY_USER_INTEREST and IN_MARKET_USER_INTEREST dimensions, and may not be available for every attribute of those dimensions in every market.
.google.ads.googleads.v18.common.LocationInfo youtube_reach_location = 6; -
clearYoutubeReachLocation
If present, potential YouTube reach estimates within the specified market will be returned for attributes for which they are available. Reach is only available for the AGE_RANGE, GENDER, AFFINITY_USER_INTEREST and IN_MARKET_USER_INTEREST dimensions, and may not be available for every attribute of those dimensions in every market.
.google.ads.googleads.v18.common.LocationInfo youtube_reach_location = 6; -
getYoutubeReachLocationBuilder
If present, potential YouTube reach estimates within the specified market will be returned for attributes for which they are available. Reach is only available for the AGE_RANGE, GENDER, AFFINITY_USER_INTEREST and IN_MARKET_USER_INTEREST dimensions, and may not be available for every attribute of those dimensions in every market.
.google.ads.googleads.v18.common.LocationInfo youtube_reach_location = 6; -
getYoutubeReachLocationOrBuilder
If present, potential YouTube reach estimates within the specified market will be returned for attributes for which they are available. Reach is only available for the AGE_RANGE, GENDER, AFFINITY_USER_INTEREST and IN_MARKET_USER_INTEREST dimensions, and may not be available for every attribute of those dimensions in every market.
.google.ads.googleads.v18.common.LocationInfo youtube_reach_location = 6;- Specified by:
getYoutubeReachLocationOrBuilderin interfaceListAudienceInsightsAttributesRequestOrBuilder
-
setUnknownFields
public final ListAudienceInsightsAttributesRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ListAudienceInsightsAttributesRequest.Builder>
-
mergeUnknownFields
public final ListAudienceInsightsAttributesRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ListAudienceInsightsAttributesRequest.Builder>
-