Interface ListPlannableUserInterestsRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ListPlannableUserInterestsRequest,ListPlannableUserInterestsRequest.Builder
public interface ListPlannableUserInterestsRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionRequired.com.google.protobuf.ByteStringRequired.A filter by user interest name.com.google.protobuf.ByteStringA filter by user interest name.A filter by user interest path.com.google.protobuf.ByteStringA filter by user interest path.Optional.Optional.getUserInterestTaxonomyTypes(int index) Optional.intOptional.Optional.intgetUserInterestTaxonomyTypesValue(int index) Optional.Optional.booleanA filter by user interest name.booleanA filter by user interest path.booleanOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getCustomerId
String getCustomerId()Required. The ID of the customer.
string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The customerId.
-
getCustomerIdBytes
com.google.protobuf.ByteString getCustomerIdBytes()Required. The ID of the customer.
string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for customerId.
-
getUserInterestTaxonomyTypesList
List<UserInterestTaxonomyTypeEnum.UserInterestTaxonomyType> getUserInterestTaxonomyTypesList()Optional. A filter by user interest type. If set, only user interests with a type listed in the filter will be returned. If not set, user interests of all supported types will be returned. Supported user interest types are AFFINITY and IN_MARKET. Each type must be specified at most once.
repeated .google.ads.googleads.v21.enums.UserInterestTaxonomyTypeEnum.UserInterestTaxonomyType user_interest_taxonomy_types = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- A list containing the userInterestTaxonomyTypes.
-
getUserInterestTaxonomyTypesCount
int getUserInterestTaxonomyTypesCount()Optional. A filter by user interest type. If set, only user interests with a type listed in the filter will be returned. If not set, user interests of all supported types will be returned. Supported user interest types are AFFINITY and IN_MARKET. Each type must be specified at most once.
repeated .google.ads.googleads.v21.enums.UserInterestTaxonomyTypeEnum.UserInterestTaxonomyType user_interest_taxonomy_types = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The count of userInterestTaxonomyTypes.
-
getUserInterestTaxonomyTypes
Optional. A filter by user interest type. If set, only user interests with a type listed in the filter will be returned. If not set, user interests of all supported types will be returned. Supported user interest types are AFFINITY and IN_MARKET. Each type must be specified at most once.
repeated .google.ads.googleads.v21.enums.UserInterestTaxonomyTypeEnum.UserInterestTaxonomyType user_interest_taxonomy_types = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index of the element to return.- Returns:
- The userInterestTaxonomyTypes at the given index.
-
getUserInterestTaxonomyTypesValueList
Optional. A filter by user interest type. If set, only user interests with a type listed in the filter will be returned. If not set, user interests of all supported types will be returned. Supported user interest types are AFFINITY and IN_MARKET. Each type must be specified at most once.
repeated .google.ads.googleads.v21.enums.UserInterestTaxonomyTypeEnum.UserInterestTaxonomyType user_interest_taxonomy_types = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- A list containing the enum numeric values on the wire for userInterestTaxonomyTypes.
-
getUserInterestTaxonomyTypesValue
int getUserInterestTaxonomyTypesValue(int index) Optional. A filter by user interest type. If set, only user interests with a type listed in the filter will be returned. If not set, user interests of all supported types will be returned. Supported user interest types are AFFINITY and IN_MARKET. Each type must be specified at most once.
repeated .google.ads.googleads.v21.enums.UserInterestTaxonomyTypeEnum.UserInterestTaxonomyType user_interest_taxonomy_types = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of userInterestTaxonomyTypes at the given index.
-
hasNameQuery
boolean hasNameQuery()A filter by user interest name. If set, only user interests with a name containing the literal string (case insensitive) in the filter will be returned. Maximum length is 200 characters.
optional string name_query = 3;- Returns:
- Whether the nameQuery field is set.
-
getNameQuery
String getNameQuery()A filter by user interest name. If set, only user interests with a name containing the literal string (case insensitive) in the filter will be returned. Maximum length is 200 characters.
optional string name_query = 3;- Returns:
- The nameQuery.
-
getNameQueryBytes
com.google.protobuf.ByteString getNameQueryBytes()A filter by user interest name. If set, only user interests with a name containing the literal string (case insensitive) in the filter will be returned. Maximum length is 200 characters.
optional string name_query = 3;- Returns:
- The bytes for nameQuery.
-
hasPathQuery
boolean hasPathQuery()A filter by user interest path. If set, only user interests with a path containing the literal string (case insensitive) in the filter will be returned. Maximum length is 200 characters.
optional string path_query = 4;- Returns:
- Whether the pathQuery field is set.
-
getPathQuery
String getPathQuery()A filter by user interest path. If set, only user interests with a path containing the literal string (case insensitive) in the filter will be returned. Maximum length is 200 characters.
optional string path_query = 4;- Returns:
- The pathQuery.
-
getPathQueryBytes
com.google.protobuf.ByteString getPathQueryBytes()A filter by user interest path. If set, only user interests with a path containing the literal string (case insensitive) in the filter will be returned. Maximum length is 200 characters.
optional string path_query = 4;- Returns:
- The bytes for pathQuery.
-
hasReachApplicationInfo
boolean hasReachApplicationInfo()Optional. Additional information on the application issuing the request.
.google.ads.googleads.v21.common.AdditionalApplicationInfo reach_application_info = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the reachApplicationInfo field is set.
-
getReachApplicationInfo
AdditionalApplicationInfo getReachApplicationInfo()Optional. Additional information on the application issuing the request.
.google.ads.googleads.v21.common.AdditionalApplicationInfo reach_application_info = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The reachApplicationInfo.
-
getReachApplicationInfoOrBuilder
AdditionalApplicationInfoOrBuilder getReachApplicationInfoOrBuilder()Optional. Additional information on the application issuing the request.
.google.ads.googleads.v21.common.AdditionalApplicationInfo reach_application_info = 5 [(.google.api.field_behavior) = OPTIONAL];
-