Class UserList
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.google.ads.googleads.v18.resources.UserList
- All Implemented Interfaces:
UserListOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class UserList
extends com.google.protobuf.GeneratedMessageV3
implements UserListOrBuilder
A user list. This is a list of users a customer may target.Protobuf type
google.ads.googleads.v18.resources.UserList- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA user list.static enumNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanOutput only.intOutput only.Indicates if this share is still enabled.intIndicates if this share is still enabled.User list targeting as a collection of conversion or remarketing actions.User list targeting as a collection of conversion or remarketing actions.Indicating the reason why this user list membership status is closed.intIndicating the reason why this user list membership status is closed.User list of CRM users provided by the advertiser.User list of CRM users provided by the advertiser.static UserListDescription of this user list.com.google.protobuf.ByteStringDescription of this user list.static final com.google.protobuf.Descriptors.DescriptorbooleanOutput only.booleanIndicates if this user list is eligible for Google Search Network.longgetId()Output only.An ID from external system.com.google.protobuf.ByteStringAn ID from external system.User list that is a custom combination of user lists and user interests.User list that is a custom combination of user lists and user interests.Immutable.Immutable.intOutput only.longNumber of days a user's cookie stays on your list since its most recent addition to the list.Membership status of this user list.intMembership status of this user list.getName()Name of this user list.com.google.protobuf.ByteStringName of this user list.com.google.protobuf.Parser<UserList>booleanOutput only.Immutable.com.google.protobuf.ByteStringImmutable.User list generated by a rule.User list generated by a rule.intOutput only.Output only.longOutput only.longOutput only.Output only.intOutput only.Output only.intOutput only.getType()Output only.intOutput only.booleanUser list targeting as a collection of conversion or remarketing actions.booleanUser list of CRM users provided by the advertiser.booleanDescription of this user list.booleanOutput only.booleanIndicates if this user list is eligible for Google Search Network.inthashCode()booleanhasId()Output only.booleanAn ID from external system.booleanUser list that is a custom combination of user lists and user interests.booleanImmutable.booleanOutput only.booleanNumber of days a user's cookie stays on your list since its most recent addition to the list.booleanhasName()Name of this user list.booleanOutput only.booleanUser list generated by a rule.booleanOutput only.booleanOutput only.booleanOutput only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic UserList.Builderstatic UserList.BuildernewBuilder(UserList prototype) protected UserList.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static UserListparseDelimitedFrom(InputStream input) static UserListparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UserListparseFrom(byte[] data) static UserListparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UserListparseFrom(com.google.protobuf.ByteString data) static UserListparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UserListparseFrom(com.google.protobuf.CodedInputStream input) static UserListparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UserListparseFrom(InputStream input) static UserListparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UserListparseFrom(ByteBuffer data) static UserListparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<UserList>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
RESOURCE_NAME_FIELD_NUMBER
public static final int RESOURCE_NAME_FIELD_NUMBER- See Also:
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER- See Also:
-
READ_ONLY_FIELD_NUMBER
public static final int READ_ONLY_FIELD_NUMBER- See Also:
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER- See Also:
-
MEMBERSHIP_STATUS_FIELD_NUMBER
public static final int MEMBERSHIP_STATUS_FIELD_NUMBER- See Also:
-
INTEGRATION_CODE_FIELD_NUMBER
public static final int INTEGRATION_CODE_FIELD_NUMBER- See Also:
-
MEMBERSHIP_LIFE_SPAN_FIELD_NUMBER
public static final int MEMBERSHIP_LIFE_SPAN_FIELD_NUMBER- See Also:
-
SIZE_FOR_DISPLAY_FIELD_NUMBER
public static final int SIZE_FOR_DISPLAY_FIELD_NUMBER- See Also:
-
SIZE_RANGE_FOR_DISPLAY_FIELD_NUMBER
public static final int SIZE_RANGE_FOR_DISPLAY_FIELD_NUMBER- See Also:
-
SIZE_FOR_SEARCH_FIELD_NUMBER
public static final int SIZE_FOR_SEARCH_FIELD_NUMBER- See Also:
-
SIZE_RANGE_FOR_SEARCH_FIELD_NUMBER
public static final int SIZE_RANGE_FOR_SEARCH_FIELD_NUMBER- See Also:
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER- See Also:
-
CLOSING_REASON_FIELD_NUMBER
public static final int CLOSING_REASON_FIELD_NUMBER- See Also:
-
ACCESS_REASON_FIELD_NUMBER
public static final int ACCESS_REASON_FIELD_NUMBER- See Also:
-
ACCOUNT_USER_LIST_STATUS_FIELD_NUMBER
public static final int ACCOUNT_USER_LIST_STATUS_FIELD_NUMBER- See Also:
-
ELIGIBLE_FOR_SEARCH_FIELD_NUMBER
public static final int ELIGIBLE_FOR_SEARCH_FIELD_NUMBER- See Also:
-
ELIGIBLE_FOR_DISPLAY_FIELD_NUMBER
public static final int ELIGIBLE_FOR_DISPLAY_FIELD_NUMBER- See Also:
-
MATCH_RATE_PERCENTAGE_FIELD_NUMBER
public static final int MATCH_RATE_PERCENTAGE_FIELD_NUMBER- See Also:
-
CRM_BASED_USER_LIST_FIELD_NUMBER
public static final int CRM_BASED_USER_LIST_FIELD_NUMBER- See Also:
-
SIMILAR_USER_LIST_FIELD_NUMBER
public static final int SIMILAR_USER_LIST_FIELD_NUMBER- See Also:
-
RULE_BASED_USER_LIST_FIELD_NUMBER
public static final int RULE_BASED_USER_LIST_FIELD_NUMBER- See Also:
-
LOGICAL_USER_LIST_FIELD_NUMBER
public static final int LOGICAL_USER_LIST_FIELD_NUMBER- See Also:
-
BASIC_USER_LIST_FIELD_NUMBER
public static final int BASIC_USER_LIST_FIELD_NUMBER- See Also:
-
LOOKALIKE_USER_LIST_FIELD_NUMBER
public static final int LOOKALIKE_USER_LIST_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
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
-
getUserListCase
- Specified by:
getUserListCasein interfaceUserListOrBuilder
-
getResourceName
Immutable. The resource name of the user list. User list resource names have the form: `customers/{customer_id}/userLists/{user_list_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceUserListOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()Immutable. The resource name of the user list. User list resource names have the form: `customers/{customer_id}/userLists/{user_list_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceUserListOrBuilder- Returns:
- The bytes for resourceName.
-
hasId
public boolean hasId()Output only. Id of the user list.
optional int64 id = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasIdin interfaceUserListOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()Output only. Id of the user list.
optional int64 id = 25 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIdin interfaceUserListOrBuilder- Returns:
- The id.
-
hasReadOnly
public boolean hasReadOnly()Output only. An option that indicates if a user may edit a list. Depends on the list ownership and list type. For example, external remarketing user lists are not editable. This field is read-only.
optional bool read_only = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasReadOnlyin interfaceUserListOrBuilder- Returns:
- Whether the readOnly field is set.
-
getReadOnly
public boolean getReadOnly()Output only. An option that indicates if a user may edit a list. Depends on the list ownership and list type. For example, external remarketing user lists are not editable. This field is read-only.
optional bool read_only = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getReadOnlyin interfaceUserListOrBuilder- Returns:
- The readOnly.
-
hasName
public boolean hasName()Name of this user list. Depending on its access_reason, the user list name may not be unique (for example, if access_reason=SHARED)
optional string name = 27;- Specified by:
hasNamein interfaceUserListOrBuilder- Returns:
- Whether the name field is set.
-
getName
Name of this user list. Depending on its access_reason, the user list name may not be unique (for example, if access_reason=SHARED)
optional string name = 27;- Specified by:
getNamein interfaceUserListOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Name of this user list. Depending on its access_reason, the user list name may not be unique (for example, if access_reason=SHARED)
optional string name = 27;- Specified by:
getNameBytesin interfaceUserListOrBuilder- Returns:
- The bytes for name.
-
hasDescription
public boolean hasDescription()Description of this user list.
optional string description = 28;- Specified by:
hasDescriptionin interfaceUserListOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
Description of this user list.
optional string description = 28;- Specified by:
getDescriptionin interfaceUserListOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Description of this user list.
optional string description = 28;- Specified by:
getDescriptionBytesin interfaceUserListOrBuilder- Returns:
- The bytes for description.
-
getMembershipStatusValue
public int getMembershipStatusValue()Membership status of this user list. Indicates whether a user list is open or active. Only open user lists can accumulate more users and can be targeted to.
.google.ads.googleads.v18.enums.UserListMembershipStatusEnum.UserListMembershipStatus membership_status = 6;- Specified by:
getMembershipStatusValuein interfaceUserListOrBuilder- Returns:
- The enum numeric value on the wire for membershipStatus.
-
getMembershipStatus
Membership status of this user list. Indicates whether a user list is open or active. Only open user lists can accumulate more users and can be targeted to.
.google.ads.googleads.v18.enums.UserListMembershipStatusEnum.UserListMembershipStatus membership_status = 6;- Specified by:
getMembershipStatusin interfaceUserListOrBuilder- Returns:
- The membershipStatus.
-
hasIntegrationCode
public boolean hasIntegrationCode()An ID from external system. It is used by user list sellers to correlate IDs on their systems.
optional string integration_code = 29;- Specified by:
hasIntegrationCodein interfaceUserListOrBuilder- Returns:
- Whether the integrationCode field is set.
-
getIntegrationCode
An ID from external system. It is used by user list sellers to correlate IDs on their systems.
optional string integration_code = 29;- Specified by:
getIntegrationCodein interfaceUserListOrBuilder- Returns:
- The integrationCode.
-
getIntegrationCodeBytes
public com.google.protobuf.ByteString getIntegrationCodeBytes()An ID from external system. It is used by user list sellers to correlate IDs on their systems.
optional string integration_code = 29;- Specified by:
getIntegrationCodeBytesin interfaceUserListOrBuilder- Returns:
- The bytes for integrationCode.
-
hasMembershipLifeSpan
public boolean hasMembershipLifeSpan()Number of days a user's cookie stays on your list since its most recent addition to the list. This field must be between 0 and 540 inclusive. However, for CRM based userlists, this field can be set to 10000 which means no expiration. Beginning on April 7, 2025, using a value of 10000 to indicate no expiration will no longer be supported. This field is ignored for logical_user_list and rule_based_user_list types. Membership to lists of these types depends on the rules defined by the lists.
optional int64 membership_life_span = 30;- Specified by:
hasMembershipLifeSpanin interfaceUserListOrBuilder- Returns:
- Whether the membershipLifeSpan field is set.
-
getMembershipLifeSpan
public long getMembershipLifeSpan()Number of days a user's cookie stays on your list since its most recent addition to the list. This field must be between 0 and 540 inclusive. However, for CRM based userlists, this field can be set to 10000 which means no expiration. Beginning on April 7, 2025, using a value of 10000 to indicate no expiration will no longer be supported. This field is ignored for logical_user_list and rule_based_user_list types. Membership to lists of these types depends on the rules defined by the lists.
optional int64 membership_life_span = 30;- Specified by:
getMembershipLifeSpanin interfaceUserListOrBuilder- Returns:
- The membershipLifeSpan.
-
hasSizeForDisplay
public boolean hasSizeForDisplay()Output only. Estimated number of users in this user list, on the Google Display Network. This value is null if the number of users has not yet been determined. This field is read-only.
optional int64 size_for_display = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasSizeForDisplayin interfaceUserListOrBuilder- Returns:
- Whether the sizeForDisplay field is set.
-
getSizeForDisplay
public long getSizeForDisplay()Output only. Estimated number of users in this user list, on the Google Display Network. This value is null if the number of users has not yet been determined. This field is read-only.
optional int64 size_for_display = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSizeForDisplayin interfaceUserListOrBuilder- Returns:
- The sizeForDisplay.
-
getSizeRangeForDisplayValue
public int getSizeRangeForDisplayValue()Output only. Size range in terms of number of users of the UserList, on the Google Display Network. This field is read-only.
.google.ads.googleads.v18.enums.UserListSizeRangeEnum.UserListSizeRange size_range_for_display = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSizeRangeForDisplayValuein interfaceUserListOrBuilder- Returns:
- The enum numeric value on the wire for sizeRangeForDisplay.
-
getSizeRangeForDisplay
Output only. Size range in terms of number of users of the UserList, on the Google Display Network. This field is read-only.
.google.ads.googleads.v18.enums.UserListSizeRangeEnum.UserListSizeRange size_range_for_display = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSizeRangeForDisplayin interfaceUserListOrBuilder- Returns:
- The sizeRangeForDisplay.
-
hasSizeForSearch
public boolean hasSizeForSearch()Output only. Estimated number of users in this user list in the google.com domain. These are the users available for targeting in Search campaigns. This value is null if the number of users has not yet been determined. This field is read-only.
optional int64 size_for_search = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasSizeForSearchin interfaceUserListOrBuilder- Returns:
- Whether the sizeForSearch field is set.
-
getSizeForSearch
public long getSizeForSearch()Output only. Estimated number of users in this user list in the google.com domain. These are the users available for targeting in Search campaigns. This value is null if the number of users has not yet been determined. This field is read-only.
optional int64 size_for_search = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSizeForSearchin interfaceUserListOrBuilder- Returns:
- The sizeForSearch.
-
getSizeRangeForSearchValue
public int getSizeRangeForSearchValue()Output only. Size range in terms of number of users of the UserList, for Search ads. This field is read-only.
.google.ads.googleads.v18.enums.UserListSizeRangeEnum.UserListSizeRange size_range_for_search = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSizeRangeForSearchValuein interfaceUserListOrBuilder- Returns:
- The enum numeric value on the wire for sizeRangeForSearch.
-
getSizeRangeForSearch
Output only. Size range in terms of number of users of the UserList, for Search ads. This field is read-only.
.google.ads.googleads.v18.enums.UserListSizeRangeEnum.UserListSizeRange size_range_for_search = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSizeRangeForSearchin interfaceUserListOrBuilder- Returns:
- The sizeRangeForSearch.
-
getTypeValue
public int getTypeValue()Output only. Type of this list. This field is read-only.
.google.ads.googleads.v18.enums.UserListTypeEnum.UserListType type = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypeValuein interfaceUserListOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
getType
Output only. Type of this list. This field is read-only.
.google.ads.googleads.v18.enums.UserListTypeEnum.UserListType type = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypein interfaceUserListOrBuilder- Returns:
- The type.
-
getClosingReasonValue
public int getClosingReasonValue()Indicating the reason why this user list membership status is closed. It is only populated on lists that were automatically closed due to inactivity, and will be cleared once the list membership status becomes open.
.google.ads.googleads.v18.enums.UserListClosingReasonEnum.UserListClosingReason closing_reason = 14;- Specified by:
getClosingReasonValuein interfaceUserListOrBuilder- Returns:
- The enum numeric value on the wire for closingReason.
-
getClosingReason
Indicating the reason why this user list membership status is closed. It is only populated on lists that were automatically closed due to inactivity, and will be cleared once the list membership status becomes open.
.google.ads.googleads.v18.enums.UserListClosingReasonEnum.UserListClosingReason closing_reason = 14;- Specified by:
getClosingReasonin interfaceUserListOrBuilder- Returns:
- The closingReason.
-
getAccessReasonValue
public int getAccessReasonValue()Output only. Indicates the reason this account has been granted access to the list. The reason can be SHARED, OWNED, LICENSED or SUBSCRIBED. This field is read-only.
.google.ads.googleads.v18.enums.AccessReasonEnum.AccessReason access_reason = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAccessReasonValuein interfaceUserListOrBuilder- Returns:
- The enum numeric value on the wire for accessReason.
-
getAccessReason
Output only. Indicates the reason this account has been granted access to the list. The reason can be SHARED, OWNED, LICENSED or SUBSCRIBED. This field is read-only.
.google.ads.googleads.v18.enums.AccessReasonEnum.AccessReason access_reason = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAccessReasonin interfaceUserListOrBuilder- Returns:
- The accessReason.
-
getAccountUserListStatusValue
public int getAccountUserListStatusValue()Indicates if this share is still enabled. When a UserList is shared with the user this field is set to ENABLED. Later the userList owner can decide to revoke the share and make it DISABLED. The default value of this field is set to ENABLED.
.google.ads.googleads.v18.enums.UserListAccessStatusEnum.UserListAccessStatus account_user_list_status = 16;- Specified by:
getAccountUserListStatusValuein interfaceUserListOrBuilder- Returns:
- The enum numeric value on the wire for accountUserListStatus.
-
getAccountUserListStatus
Indicates if this share is still enabled. When a UserList is shared with the user this field is set to ENABLED. Later the userList owner can decide to revoke the share and make it DISABLED. The default value of this field is set to ENABLED.
.google.ads.googleads.v18.enums.UserListAccessStatusEnum.UserListAccessStatus account_user_list_status = 16;- Specified by:
getAccountUserListStatusin interfaceUserListOrBuilder- Returns:
- The accountUserListStatus.
-
hasEligibleForSearch
public boolean hasEligibleForSearch()Indicates if this user list is eligible for Google Search Network.
optional bool eligible_for_search = 33;- Specified by:
hasEligibleForSearchin interfaceUserListOrBuilder- Returns:
- Whether the eligibleForSearch field is set.
-
getEligibleForSearch
public boolean getEligibleForSearch()Indicates if this user list is eligible for Google Search Network.
optional bool eligible_for_search = 33;- Specified by:
getEligibleForSearchin interfaceUserListOrBuilder- Returns:
- The eligibleForSearch.
-
hasEligibleForDisplay
public boolean hasEligibleForDisplay()Output only. Indicates this user list is eligible for Google Display Network. This field is read-only.
optional bool eligible_for_display = 34 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasEligibleForDisplayin interfaceUserListOrBuilder- Returns:
- Whether the eligibleForDisplay field is set.
-
getEligibleForDisplay
public boolean getEligibleForDisplay()Output only. Indicates this user list is eligible for Google Display Network. This field is read-only.
optional bool eligible_for_display = 34 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEligibleForDisplayin interfaceUserListOrBuilder- Returns:
- The eligibleForDisplay.
-
hasMatchRatePercentage
public boolean hasMatchRatePercentage()Output only. Indicates match rate for Customer Match lists. The range of this field is [0-100]. This will be null for other list types or when it's not possible to calculate the match rate. This field is read-only.
optional int32 match_rate_percentage = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasMatchRatePercentagein interfaceUserListOrBuilder- Returns:
- Whether the matchRatePercentage field is set.
-
getMatchRatePercentage
public int getMatchRatePercentage()Output only. Indicates match rate for Customer Match lists. The range of this field is [0-100]. This will be null for other list types or when it's not possible to calculate the match rate. This field is read-only.
optional int32 match_rate_percentage = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMatchRatePercentagein interfaceUserListOrBuilder- Returns:
- The matchRatePercentage.
-
hasCrmBasedUserList
public boolean hasCrmBasedUserList()User list of CRM users provided by the advertiser.
.google.ads.googleads.v18.common.CrmBasedUserListInfo crm_based_user_list = 19;- Specified by:
hasCrmBasedUserListin interfaceUserListOrBuilder- Returns:
- Whether the crmBasedUserList field is set.
-
getCrmBasedUserList
User list of CRM users provided by the advertiser.
.google.ads.googleads.v18.common.CrmBasedUserListInfo crm_based_user_list = 19;- Specified by:
getCrmBasedUserListin interfaceUserListOrBuilder- Returns:
- The crmBasedUserList.
-
getCrmBasedUserListOrBuilder
User list of CRM users provided by the advertiser.
.google.ads.googleads.v18.common.CrmBasedUserListInfo crm_based_user_list = 19;- Specified by:
getCrmBasedUserListOrBuilderin interfaceUserListOrBuilder
-
hasSimilarUserList
public boolean hasSimilarUserList()Output only. User list which are similar to users from another UserList. These lists are readonly and automatically created by google.
.google.ads.googleads.v18.common.SimilarUserListInfo similar_user_list = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasSimilarUserListin interfaceUserListOrBuilder- Returns:
- Whether the similarUserList field is set.
-
getSimilarUserList
Output only. User list which are similar to users from another UserList. These lists are readonly and automatically created by google.
.google.ads.googleads.v18.common.SimilarUserListInfo similar_user_list = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSimilarUserListin interfaceUserListOrBuilder- Returns:
- The similarUserList.
-
getSimilarUserListOrBuilder
Output only. User list which are similar to users from another UserList. These lists are readonly and automatically created by google.
.google.ads.googleads.v18.common.SimilarUserListInfo similar_user_list = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSimilarUserListOrBuilderin interfaceUserListOrBuilder
-
hasRuleBasedUserList
public boolean hasRuleBasedUserList()User list generated by a rule.
.google.ads.googleads.v18.common.RuleBasedUserListInfo rule_based_user_list = 21;- Specified by:
hasRuleBasedUserListin interfaceUserListOrBuilder- Returns:
- Whether the ruleBasedUserList field is set.
-
getRuleBasedUserList
User list generated by a rule.
.google.ads.googleads.v18.common.RuleBasedUserListInfo rule_based_user_list = 21;- Specified by:
getRuleBasedUserListin interfaceUserListOrBuilder- Returns:
- The ruleBasedUserList.
-
getRuleBasedUserListOrBuilder
User list generated by a rule.
.google.ads.googleads.v18.common.RuleBasedUserListInfo rule_based_user_list = 21;- Specified by:
getRuleBasedUserListOrBuilderin interfaceUserListOrBuilder
-
hasLogicalUserList
public boolean hasLogicalUserList()User list that is a custom combination of user lists and user interests.
.google.ads.googleads.v18.common.LogicalUserListInfo logical_user_list = 22;- Specified by:
hasLogicalUserListin interfaceUserListOrBuilder- Returns:
- Whether the logicalUserList field is set.
-
getLogicalUserList
User list that is a custom combination of user lists and user interests.
.google.ads.googleads.v18.common.LogicalUserListInfo logical_user_list = 22;- Specified by:
getLogicalUserListin interfaceUserListOrBuilder- Returns:
- The logicalUserList.
-
getLogicalUserListOrBuilder
User list that is a custom combination of user lists and user interests.
.google.ads.googleads.v18.common.LogicalUserListInfo logical_user_list = 22;- Specified by:
getLogicalUserListOrBuilderin interfaceUserListOrBuilder
-
hasBasicUserList
public boolean hasBasicUserList()User list targeting as a collection of conversion or remarketing actions.
.google.ads.googleads.v18.common.BasicUserListInfo basic_user_list = 23;- Specified by:
hasBasicUserListin interfaceUserListOrBuilder- Returns:
- Whether the basicUserList field is set.
-
getBasicUserList
User list targeting as a collection of conversion or remarketing actions.
.google.ads.googleads.v18.common.BasicUserListInfo basic_user_list = 23;- Specified by:
getBasicUserListin interfaceUserListOrBuilder- Returns:
- The basicUserList.
-
getBasicUserListOrBuilder
User list targeting as a collection of conversion or remarketing actions.
.google.ads.googleads.v18.common.BasicUserListInfo basic_user_list = 23;- Specified by:
getBasicUserListOrBuilderin interfaceUserListOrBuilder
-
hasLookalikeUserList
public boolean hasLookalikeUserList()Immutable. Lookalike User List.
.google.ads.googleads.v18.common.LookalikeUserListInfo lookalike_user_list = 36 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasLookalikeUserListin interfaceUserListOrBuilder- Returns:
- Whether the lookalikeUserList field is set.
-
getLookalikeUserList
Immutable. Lookalike User List.
.google.ads.googleads.v18.common.LookalikeUserListInfo lookalike_user_list = 36 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getLookalikeUserListin interfaceUserListOrBuilder- Returns:
- The lookalikeUserList.
-
getLookalikeUserListOrBuilder
Immutable. Lookalike User List.
.google.ads.googleads.v18.common.LookalikeUserListInfo lookalike_user_list = 36 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getLookalikeUserListOrBuilderin interfaceUserListOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static UserList parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UserList parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UserList parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UserList parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UserList parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UserList parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static UserList parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static UserList parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static UserList parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected UserList.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-