Enum Class UserListErrorEnum.UserListError

java.lang.Object
java.lang.Enum<UserListErrorEnum.UserListError>
com.google.ads.googleads.v18.errors.UserListErrorEnum.UserListError
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<UserListErrorEnum.UserListError>, Constable
Enclosing class:
UserListErrorEnum

public static enum UserListErrorEnum.UserListError extends Enum<UserListErrorEnum.UserListError> implements com.google.protobuf.ProtocolMessageEnum
 Enum describing possible user list errors.
 
Protobuf enum google.ads.googleads.v18.errors.UserListErrorEnum.UserListError
  • Enum Constant Details

    • UNSPECIFIED

      public static final UserListErrorEnum.UserListError UNSPECIFIED
       Enum unspecified.
       
      UNSPECIFIED = 0;
    • UNKNOWN

      public static final UserListErrorEnum.UserListError UNKNOWN
       The received error code is not known in this version.
       
      UNKNOWN = 1;
    • EXTERNAL_REMARKETING_USER_LIST_MUTATE_NOT_SUPPORTED

      public static final UserListErrorEnum.UserListError EXTERNAL_REMARKETING_USER_LIST_MUTATE_NOT_SUPPORTED
       Creating and updating external remarketing user lists is not supported.
       
      EXTERNAL_REMARKETING_USER_LIST_MUTATE_NOT_SUPPORTED = 2;
    • CONCRETE_TYPE_REQUIRED

      public static final UserListErrorEnum.UserListError CONCRETE_TYPE_REQUIRED
       Concrete type of user list is required.
       
      CONCRETE_TYPE_REQUIRED = 3;
    • CONVERSION_TYPE_ID_REQUIRED

      public static final UserListErrorEnum.UserListError CONVERSION_TYPE_ID_REQUIRED
       Creating/updating user list conversion types requires specifying the
       conversion type Id.
       
      CONVERSION_TYPE_ID_REQUIRED = 4;
    • DUPLICATE_CONVERSION_TYPES

      public static final UserListErrorEnum.UserListError DUPLICATE_CONVERSION_TYPES
       Remarketing user list cannot have duplicate conversion types.
       
      DUPLICATE_CONVERSION_TYPES = 5;
    • INVALID_CONVERSION_TYPE

      public static final UserListErrorEnum.UserListError INVALID_CONVERSION_TYPE
       Conversion type is invalid/unknown.
       
      INVALID_CONVERSION_TYPE = 6;
    • INVALID_DESCRIPTION

      public static final UserListErrorEnum.UserListError INVALID_DESCRIPTION
       User list description is empty or invalid.
       
      INVALID_DESCRIPTION = 7;
    • INVALID_NAME

      public static final UserListErrorEnum.UserListError INVALID_NAME
       User list name is empty or invalid.
       
      INVALID_NAME = 8;
    • INVALID_TYPE

      public static final UserListErrorEnum.UserListError INVALID_TYPE
       Type of the UserList does not match.
       
      INVALID_TYPE = 9;
    • CAN_NOT_ADD_LOGICAL_LIST_AS_LOGICAL_LIST_OPERAND

      public static final UserListErrorEnum.UserListError CAN_NOT_ADD_LOGICAL_LIST_AS_LOGICAL_LIST_OPERAND
       Embedded logical user lists are not allowed.
       
      CAN_NOT_ADD_LOGICAL_LIST_AS_LOGICAL_LIST_OPERAND = 10;
    • INVALID_USER_LIST_LOGICAL_RULE_OPERAND

      public static final UserListErrorEnum.UserListError INVALID_USER_LIST_LOGICAL_RULE_OPERAND
       User list rule operand is invalid.
       
      INVALID_USER_LIST_LOGICAL_RULE_OPERAND = 11;
    • NAME_ALREADY_USED

      public static final UserListErrorEnum.UserListError NAME_ALREADY_USED
       Name is already being used for another user list for the account.
       
      NAME_ALREADY_USED = 12;
    • NEW_CONVERSION_TYPE_NAME_REQUIRED

      public static final UserListErrorEnum.UserListError NEW_CONVERSION_TYPE_NAME_REQUIRED
       Name is required when creating a new conversion type.
       
      NEW_CONVERSION_TYPE_NAME_REQUIRED = 13;
    • CONVERSION_TYPE_NAME_ALREADY_USED

      public static final UserListErrorEnum.UserListError CONVERSION_TYPE_NAME_ALREADY_USED
       The given conversion type name has been used.
       
      CONVERSION_TYPE_NAME_ALREADY_USED = 14;
    • OWNERSHIP_REQUIRED_FOR_SET

      public static final UserListErrorEnum.UserListError OWNERSHIP_REQUIRED_FOR_SET
       Only an owner account may edit a user list.
       
      OWNERSHIP_REQUIRED_FOR_SET = 15;
    • USER_LIST_MUTATE_NOT_SUPPORTED

      public static final UserListErrorEnum.UserListError USER_LIST_MUTATE_NOT_SUPPORTED
       Creating user list without setting type in oneof user_list field, or
       creating/updating read-only user list types is not allowed.
       
      USER_LIST_MUTATE_NOT_SUPPORTED = 16;
    • INVALID_RULE

      public static final UserListErrorEnum.UserListError INVALID_RULE
       Rule is invalid.
       
      INVALID_RULE = 17;
    • INVALID_DATE_RANGE

      public static final UserListErrorEnum.UserListError INVALID_DATE_RANGE
       The specified date range is empty.
       
      INVALID_DATE_RANGE = 27;
    • CAN_NOT_MUTATE_SENSITIVE_USERLIST

      public static final UserListErrorEnum.UserListError CAN_NOT_MUTATE_SENSITIVE_USERLIST
       A UserList which is privacy sensitive or legal rejected cannot be mutated
       by external users.
       
      CAN_NOT_MUTATE_SENSITIVE_USERLIST = 28;
    • MAX_NUM_RULEBASED_USERLISTS

      public static final UserListErrorEnum.UserListError MAX_NUM_RULEBASED_USERLISTS
       Maximum number of rulebased user lists a customer can have.
       
      MAX_NUM_RULEBASED_USERLISTS = 29;
    • CANNOT_MODIFY_BILLABLE_RECORD_COUNT

      public static final UserListErrorEnum.UserListError CANNOT_MODIFY_BILLABLE_RECORD_COUNT
       BasicUserList's billable record field cannot be modified once it is set.
       
      CANNOT_MODIFY_BILLABLE_RECORD_COUNT = 30;
    • APP_ID_NOT_SET

      public static final UserListErrorEnum.UserListError APP_ID_NOT_SET
       crm_based_user_list.app_id field must be set when upload_key_type is
       MOBILE_ADVERTISING_ID.
       
      APP_ID_NOT_SET = 31;
    • USERLIST_NAME_IS_RESERVED_FOR_SYSTEM_LIST

      public static final UserListErrorEnum.UserListError USERLIST_NAME_IS_RESERVED_FOR_SYSTEM_LIST
       Name of the user list is reserved for system generated lists and cannot
       be used.
       
      USERLIST_NAME_IS_RESERVED_FOR_SYSTEM_LIST = 32;
    • ADVERTISER_NOT_ON_ALLOWLIST_FOR_USING_UPLOADED_DATA

      public static final UserListErrorEnum.UserListError ADVERTISER_NOT_ON_ALLOWLIST_FOR_USING_UPLOADED_DATA
       Advertiser needs to be on the allow-list to use remarketing lists created
       from advertiser uploaded data (for example, Customer Match lists).
       
      ADVERTISER_NOT_ON_ALLOWLIST_FOR_USING_UPLOADED_DATA = 37;
    • RULE_TYPE_IS_NOT_SUPPORTED

      public static final UserListErrorEnum.UserListError RULE_TYPE_IS_NOT_SUPPORTED
       The provided rule_type is not supported for the user list.
       
      RULE_TYPE_IS_NOT_SUPPORTED = 34;
    • CAN_NOT_ADD_A_SIMILAR_USERLIST_AS_LOGICAL_LIST_OPERAND

      public static final UserListErrorEnum.UserListError CAN_NOT_ADD_A_SIMILAR_USERLIST_AS_LOGICAL_LIST_OPERAND
       Similar user list cannot be used as a logical user list operand.
       
      CAN_NOT_ADD_A_SIMILAR_USERLIST_AS_LOGICAL_LIST_OPERAND = 35;
    • CAN_NOT_MIX_CRM_BASED_IN_LOGICAL_LIST_WITH_OTHER_LISTS

      public static final UserListErrorEnum.UserListError CAN_NOT_MIX_CRM_BASED_IN_LOGICAL_LIST_WITH_OTHER_LISTS
       Logical user list should not have a mix of CRM based user list and other
       types of lists in its rules.
       
      CAN_NOT_MIX_CRM_BASED_IN_LOGICAL_LIST_WITH_OTHER_LISTS = 36;
    • APP_ID_NOT_ALLOWED

      public static final UserListErrorEnum.UserListError APP_ID_NOT_ALLOWED
       crm_based_user_list.app_id field can only be set when upload_key_type is
       MOBILE_ADVERTISING_ID.
       
      APP_ID_NOT_ALLOWED = 39;
    • CANNOT_MUTATE_SYSTEM_LIST

      public static final UserListErrorEnum.UserListError CANNOT_MUTATE_SYSTEM_LIST
       Google system generated user lists cannot be mutated.
       
      CANNOT_MUTATE_SYSTEM_LIST = 40;
    • MOBILE_APP_IS_SENSITIVE

      public static final UserListErrorEnum.UserListError MOBILE_APP_IS_SENSITIVE
       The mobile app associated with the remarketing list is sensitive.
       
      MOBILE_APP_IS_SENSITIVE = 41;
    • SEED_LIST_DOES_NOT_EXIST

      public static final UserListErrorEnum.UserListError SEED_LIST_DOES_NOT_EXIST
       One or more given seed lists do not exist.
       
      SEED_LIST_DOES_NOT_EXIST = 42;
    • INVALID_SEED_LIST_ACCESS_REASON

      public static final UserListErrorEnum.UserListError INVALID_SEED_LIST_ACCESS_REASON
       One or more given seed lists are not accessible to the current user.
       
      INVALID_SEED_LIST_ACCESS_REASON = 43;
    • INVALID_SEED_LIST_TYPE

      public static final UserListErrorEnum.UserListError INVALID_SEED_LIST_TYPE
       One or more given seed lists have an unsupported type.
       
      INVALID_SEED_LIST_TYPE = 44;
    • INVALID_COUNTRY_CODES

      public static final UserListErrorEnum.UserListError INVALID_COUNTRY_CODES
       One or more invalid country codes are added to Lookalike UserList.
       
      INVALID_COUNTRY_CODES = 45;
    • UNRECOGNIZED

      public static final UserListErrorEnum.UserListError UNRECOGNIZED
  • Field Details

    • UNSPECIFIED_VALUE

      public static final int UNSPECIFIED_VALUE
       Enum unspecified.
       
      UNSPECIFIED = 0;
      See Also:
    • UNKNOWN_VALUE

      public static final int UNKNOWN_VALUE
       The received error code is not known in this version.
       
      UNKNOWN = 1;
      See Also:
    • EXTERNAL_REMARKETING_USER_LIST_MUTATE_NOT_SUPPORTED_VALUE

      public static final int EXTERNAL_REMARKETING_USER_LIST_MUTATE_NOT_SUPPORTED_VALUE
       Creating and updating external remarketing user lists is not supported.
       
      EXTERNAL_REMARKETING_USER_LIST_MUTATE_NOT_SUPPORTED = 2;
      See Also:
    • CONCRETE_TYPE_REQUIRED_VALUE

      public static final int CONCRETE_TYPE_REQUIRED_VALUE
       Concrete type of user list is required.
       
      CONCRETE_TYPE_REQUIRED = 3;
      See Also:
    • CONVERSION_TYPE_ID_REQUIRED_VALUE

      public static final int CONVERSION_TYPE_ID_REQUIRED_VALUE
       Creating/updating user list conversion types requires specifying the
       conversion type Id.
       
      CONVERSION_TYPE_ID_REQUIRED = 4;
      See Also:
    • DUPLICATE_CONVERSION_TYPES_VALUE

      public static final int DUPLICATE_CONVERSION_TYPES_VALUE
       Remarketing user list cannot have duplicate conversion types.
       
      DUPLICATE_CONVERSION_TYPES = 5;
      See Also:
    • INVALID_CONVERSION_TYPE_VALUE

      public static final int INVALID_CONVERSION_TYPE_VALUE
       Conversion type is invalid/unknown.
       
      INVALID_CONVERSION_TYPE = 6;
      See Also:
    • INVALID_DESCRIPTION_VALUE

      public static final int INVALID_DESCRIPTION_VALUE
       User list description is empty or invalid.
       
      INVALID_DESCRIPTION = 7;
      See Also:
    • INVALID_NAME_VALUE

      public static final int INVALID_NAME_VALUE
       User list name is empty or invalid.
       
      INVALID_NAME = 8;
      See Also:
    • INVALID_TYPE_VALUE

      public static final int INVALID_TYPE_VALUE
       Type of the UserList does not match.
       
      INVALID_TYPE = 9;
      See Also:
    • CAN_NOT_ADD_LOGICAL_LIST_AS_LOGICAL_LIST_OPERAND_VALUE

      public static final int CAN_NOT_ADD_LOGICAL_LIST_AS_LOGICAL_LIST_OPERAND_VALUE
       Embedded logical user lists are not allowed.
       
      CAN_NOT_ADD_LOGICAL_LIST_AS_LOGICAL_LIST_OPERAND = 10;
      See Also:
    • INVALID_USER_LIST_LOGICAL_RULE_OPERAND_VALUE

      public static final int INVALID_USER_LIST_LOGICAL_RULE_OPERAND_VALUE
       User list rule operand is invalid.
       
      INVALID_USER_LIST_LOGICAL_RULE_OPERAND = 11;
      See Also:
    • NAME_ALREADY_USED_VALUE

      public static final int NAME_ALREADY_USED_VALUE
       Name is already being used for another user list for the account.
       
      NAME_ALREADY_USED = 12;
      See Also:
    • NEW_CONVERSION_TYPE_NAME_REQUIRED_VALUE

      public static final int NEW_CONVERSION_TYPE_NAME_REQUIRED_VALUE
       Name is required when creating a new conversion type.
       
      NEW_CONVERSION_TYPE_NAME_REQUIRED = 13;
      See Also:
    • CONVERSION_TYPE_NAME_ALREADY_USED_VALUE

      public static final int CONVERSION_TYPE_NAME_ALREADY_USED_VALUE
       The given conversion type name has been used.
       
      CONVERSION_TYPE_NAME_ALREADY_USED = 14;
      See Also:
    • OWNERSHIP_REQUIRED_FOR_SET_VALUE

      public static final int OWNERSHIP_REQUIRED_FOR_SET_VALUE
       Only an owner account may edit a user list.
       
      OWNERSHIP_REQUIRED_FOR_SET = 15;
      See Also:
    • USER_LIST_MUTATE_NOT_SUPPORTED_VALUE

      public static final int USER_LIST_MUTATE_NOT_SUPPORTED_VALUE
       Creating user list without setting type in oneof user_list field, or
       creating/updating read-only user list types is not allowed.
       
      USER_LIST_MUTATE_NOT_SUPPORTED = 16;
      See Also:
    • INVALID_RULE_VALUE

      public static final int INVALID_RULE_VALUE
       Rule is invalid.
       
      INVALID_RULE = 17;
      See Also:
    • INVALID_DATE_RANGE_VALUE

      public static final int INVALID_DATE_RANGE_VALUE
       The specified date range is empty.
       
      INVALID_DATE_RANGE = 27;
      See Also:
    • CAN_NOT_MUTATE_SENSITIVE_USERLIST_VALUE

      public static final int CAN_NOT_MUTATE_SENSITIVE_USERLIST_VALUE
       A UserList which is privacy sensitive or legal rejected cannot be mutated
       by external users.
       
      CAN_NOT_MUTATE_SENSITIVE_USERLIST = 28;
      See Also:
    • MAX_NUM_RULEBASED_USERLISTS_VALUE

      public static final int MAX_NUM_RULEBASED_USERLISTS_VALUE
       Maximum number of rulebased user lists a customer can have.
       
      MAX_NUM_RULEBASED_USERLISTS = 29;
      See Also:
    • CANNOT_MODIFY_BILLABLE_RECORD_COUNT_VALUE

      public static final int CANNOT_MODIFY_BILLABLE_RECORD_COUNT_VALUE
       BasicUserList's billable record field cannot be modified once it is set.
       
      CANNOT_MODIFY_BILLABLE_RECORD_COUNT = 30;
      See Also:
    • APP_ID_NOT_SET_VALUE

      public static final int APP_ID_NOT_SET_VALUE
       crm_based_user_list.app_id field must be set when upload_key_type is
       MOBILE_ADVERTISING_ID.
       
      APP_ID_NOT_SET = 31;
      See Also:
    • USERLIST_NAME_IS_RESERVED_FOR_SYSTEM_LIST_VALUE

      public static final int USERLIST_NAME_IS_RESERVED_FOR_SYSTEM_LIST_VALUE
       Name of the user list is reserved for system generated lists and cannot
       be used.
       
      USERLIST_NAME_IS_RESERVED_FOR_SYSTEM_LIST = 32;
      See Also:
    • ADVERTISER_NOT_ON_ALLOWLIST_FOR_USING_UPLOADED_DATA_VALUE

      public static final int ADVERTISER_NOT_ON_ALLOWLIST_FOR_USING_UPLOADED_DATA_VALUE
       Advertiser needs to be on the allow-list to use remarketing lists created
       from advertiser uploaded data (for example, Customer Match lists).
       
      ADVERTISER_NOT_ON_ALLOWLIST_FOR_USING_UPLOADED_DATA = 37;
      See Also:
    • RULE_TYPE_IS_NOT_SUPPORTED_VALUE

      public static final int RULE_TYPE_IS_NOT_SUPPORTED_VALUE
       The provided rule_type is not supported for the user list.
       
      RULE_TYPE_IS_NOT_SUPPORTED = 34;
      See Also:
    • CAN_NOT_ADD_A_SIMILAR_USERLIST_AS_LOGICAL_LIST_OPERAND_VALUE

      public static final int CAN_NOT_ADD_A_SIMILAR_USERLIST_AS_LOGICAL_LIST_OPERAND_VALUE
       Similar user list cannot be used as a logical user list operand.
       
      CAN_NOT_ADD_A_SIMILAR_USERLIST_AS_LOGICAL_LIST_OPERAND = 35;
      See Also:
    • CAN_NOT_MIX_CRM_BASED_IN_LOGICAL_LIST_WITH_OTHER_LISTS_VALUE

      public static final int CAN_NOT_MIX_CRM_BASED_IN_LOGICAL_LIST_WITH_OTHER_LISTS_VALUE
       Logical user list should not have a mix of CRM based user list and other
       types of lists in its rules.
       
      CAN_NOT_MIX_CRM_BASED_IN_LOGICAL_LIST_WITH_OTHER_LISTS = 36;
      See Also:
    • APP_ID_NOT_ALLOWED_VALUE

      public static final int APP_ID_NOT_ALLOWED_VALUE
       crm_based_user_list.app_id field can only be set when upload_key_type is
       MOBILE_ADVERTISING_ID.
       
      APP_ID_NOT_ALLOWED = 39;
      See Also:
    • CANNOT_MUTATE_SYSTEM_LIST_VALUE

      public static final int CANNOT_MUTATE_SYSTEM_LIST_VALUE
       Google system generated user lists cannot be mutated.
       
      CANNOT_MUTATE_SYSTEM_LIST = 40;
      See Also:
    • MOBILE_APP_IS_SENSITIVE_VALUE

      public static final int MOBILE_APP_IS_SENSITIVE_VALUE
       The mobile app associated with the remarketing list is sensitive.
       
      MOBILE_APP_IS_SENSITIVE = 41;
      See Also:
    • SEED_LIST_DOES_NOT_EXIST_VALUE

      public static final int SEED_LIST_DOES_NOT_EXIST_VALUE
       One or more given seed lists do not exist.
       
      SEED_LIST_DOES_NOT_EXIST = 42;
      See Also:
    • INVALID_SEED_LIST_ACCESS_REASON_VALUE

      public static final int INVALID_SEED_LIST_ACCESS_REASON_VALUE
       One or more given seed lists are not accessible to the current user.
       
      INVALID_SEED_LIST_ACCESS_REASON = 43;
      See Also:
    • INVALID_SEED_LIST_TYPE_VALUE

      public static final int INVALID_SEED_LIST_TYPE_VALUE
       One or more given seed lists have an unsupported type.
       
      INVALID_SEED_LIST_TYPE = 44;
      See Also:
    • INVALID_COUNTRY_CODES_VALUE

      public static final int INVALID_COUNTRY_CODES_VALUE
       One or more invalid country codes are added to Lookalike UserList.
       
      INVALID_COUNTRY_CODES = 45;
      See Also:
  • Method Details

    • values

      public static UserListErrorEnum.UserListError[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static UserListErrorEnum.UserListError valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getNumber

      public final int getNumber()
      Specified by:
      getNumber in interface com.google.protobuf.Internal.EnumLite
      Specified by:
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
    • valueOf

      @Deprecated public static UserListErrorEnum.UserListError valueOf(int value)
      Deprecated.
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      value - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • forNumber

      public static UserListErrorEnum.UserListError forNumber(int value)
      Parameters:
      value - The numeric wire value of the corresponding enum entry.
      Returns:
      The enum associated with the given numeric wire value.
    • internalGetValueMap

      public static com.google.protobuf.Internal.EnumLiteMap<UserListErrorEnum.UserListError> internalGetValueMap()
    • getValueDescriptor

      public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
      Specified by:
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptorForType

      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptor

      public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
    • valueOf

      public static UserListErrorEnum.UserListError valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      desc - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null