Code

public enum Code : Int, Swift.Error, Codable

ParseError.Code enum contains all custom error codes that are used as code for Error for callbacks on all classes.

  • Internal SDK Error. No information available

    Declaration

    Swift

    case unknownError = -1
  • Internal server error. No information available.

    Declaration

    Swift

    case internalServer = 1
  • The connection to the Parse servers failed.

    Declaration

    Swift

    case connectionFailed = 100
  • Object doesn’t exist, or has an incorrect password.

    Declaration

    Swift

    case objectNotFound = 101
  • You tried to find values matching a datatype that doesn’t support exact database matching, like an array or a dictionary.

    Declaration

    Swift

    case invalidQuery = 102
  • Missing or invalid classname. Classnames are case-sensitive. They must start with a letter, and a-zA-Z0-9_ are the only valid characters.

    Declaration

    Swift

    case invalidClassName = 103
  • Missing object id.

    Declaration

    Swift

    case missingObjectId = 104
  • Invalid key name. Keys are case-sensitive. They must start with a letter, and a-zA-Z0-9_ are the only valid characters.

    Declaration

    Swift

    case invalidKeyName = 105
  • Malformed pointer. Pointers must be arrays of a classname and an object id.

    Declaration

    Swift

    case invalidPointer = 106
  • Malformed json object. A json dictionary is expected.

    Declaration

    Swift

    case invalidJSON = 107
  • Tried to access a feature only available internally.

    Declaration

    Swift

    case commandUnavailable = 108
  • Field set to incorrect type.

    Declaration

    Swift

    case incorrectType = 111
  • Invalid channel name. A channel name is either an empty string (the broadcast channel) or contains only a-zA-Z0-9_ characters and starts with a letter.

    Declaration

    Swift

    case invalidChannelName = 112
  • Invalid device token.

    Declaration

    Swift

    case invalidDeviceToken = 114
  • Push is misconfigured. See details to find out how.

    Declaration

    Swift

    case pushMisconfigured = 115
  • The object is too large.

    Declaration

    Swift

    case objectTooLarge = 116
  • That operation isn’t allowed for clients.

    Declaration

    Swift

    case operationForbidden = 119
  • The results were not found in the cache.

    Declaration

    Swift

    case cacheMiss = 120
  • Keys in NSDictionary values may not include $ or ..

    Declaration

    Swift

    case invalidNestedKey = 121
  • Invalid file name. A file name can contain only a-zA-Z0-9_. characters and should be between 1 and 36 characters.

    Declaration

    Swift

    case invalidFileName = 122
  • Invalid ACL. An ACL with an invalid format was saved. This should not happen if you use ACL.

    Declaration

    Swift

    case invalidACL = 123
  • The request timed out on the server. Typically this indicates the request is too expensive.

    Declaration

    Swift

    case timeout = 124
  • The email address was invalid.

    Declaration

    Swift

    case invalidEmailAddress = 125
  • Missing content type.

    Declaration

    Swift

    case missingContentType = 126
  • Missing content length.

    Declaration

    Swift

    case missingContentLength = 127
  • Invalid content length.

    Declaration

    Swift

    case invalidContentLength = 128
  • File was too large.

    Declaration

    Swift

    case fileTooLarge = 129
  • Failure saving a file.

    Declaration

    Swift

    case fileSaveFailure = 130
  • A unique field was given a value that is already taken.

    Declaration

    Swift

    case duplicateValue = 137
  • Role’s name is invalid.

    Declaration

    Swift

    case invalidRoleName = 139
  • Exceeded an application quota. Upgrade to resolve.

    Declaration

    Swift

    case exceededQuota = 140
  • Cloud Code script had an error.

    Declaration

    Swift

    case scriptFailed = 141
  • Cloud Code validation failed.

    Declaration

    Swift

    case validationFailed = 142
  • Fail to convert data to image.

    Declaration

    Swift

    case invalidImageData = 143
  • Unsaved file failure.

    Declaration

    Swift

    case unsavedFileFailure = 151
  • An invalid push time.

    Declaration

    Swift

    case invalidPushTime = 152
  • Fail to delete file.

    Declaration

    Swift

    case fileDeleteFailure = 153
  • Fail to delete an unnamed file.

    Declaration

    Swift

    case fileDeleteUnnamedFailure = 161
  • Application has exceeded its request limit.

    Declaration

    Swift

    case requestLimitExceeded = 155
  • The request was a duplicate and has been discarded due to idempotency rules.

    Declaration

    Swift

    case duplicateRequest = 159
  • Invalid event name.

    Declaration

    Swift

    case invalidEventName = 160
  • Invalid value.

    Declaration

    Swift

    case invalidValue = 162
  • Username is missing or empty.

    Declaration

    Swift

    case usernameMissing = 200
  • Password is missing or empty.

    Declaration

    Swift

    case userPasswordMissing = 201
  • Username has already been taken.

    Declaration

    Swift

    case usernameTaken = 202
  • Email has already been taken.

    Declaration

    Swift

    case userEmailTaken = 203
  • The email is missing, and must be specified.

    Declaration

    Swift

    case userEmailMissing = 204
  • A user with the specified email was not found.

    Declaration

    Swift

    case userWithEmailNotFound = 205
  • The user cannot be altered by a client without the session.

    Declaration

    Swift

    case userCannotBeAlteredWithoutSession = 206
  • Users can only be created through sign up.

    Declaration

    Swift

    case userCanOnlyBeCreatedThroughSignUp = 207
  • An existing account already linked to another user.

    Declaration

    Swift

    case accountAlreadyLinked = 208
  • The current session token is invalid.

    Declaration

    Swift

    case invalidSessionToken = 209
  • Error enabling or verifying MFA.

    Declaration

    Swift

    case mfaError = 210
  • A valid MFA token must be provided.

    Declaration

    Swift

    case mfaTokenRequired = 211
  • Linked id missing from request.

    Declaration

    Swift

    case linkedIdMissing = 250
  • Invalid linked session.

    Declaration

    Swift

    case invalidLinkedSession = 251
  • Error code indicating that a service being linked (e.g. Facebook or Twitter) is unsupported.

    Declaration

    Swift

    case unsupportedService = 252
  • Error code indicating an invalid operation occured on schema

    Declaration

    Swift

    case invalidSchemaOperation = 255
  • Error code indicating that there were multiple errors. Aggregate errors have an “errors” property, which is an array of error objects with more detail about each error that occurred.

    Declaration

    Swift

    case aggregateError = 600
  • Error code indicating the client was unable to read an input file.

    Declaration

    Swift

    case fileReadError = 601
  • Error code indicating a real error code is unavailable because we had to use an XDomainRequest object to allow CORS requests in Internet Explorer, which strips the body from HTTP responses that have a non-2XX status code.

    Declaration

    Swift

    case xDomainRequest = 602
  • Error code indicating any other custom error sent from the Parse Server.

    Declaration

    Swift

    case other