Extended error codes, those that can not be mapped to a POSIX error code, begins at 256.
Enumerator |
---|
NoError |
- No error, operation completed successfully.
|
TableNotFound |
- Specified table does not exist
|
IoError |
- An I/O error occurred on the server(s)
|
OutOfMemory |
- The operation resulted in server(s) running out of memory
|
AccessDenied |
- User does not have sufficient permission to execute the operation.
|
TableAlreadyExists |
- The specified table already exists.
|
InvalidArgument |
- One or more request parameter was invalid. This error code should be used whenever a request parameter was unrecognized or outside a valid domain. For example, an unrecognized enum value was supplied for InsertMode.
|
UnsupportedOperation |
- Requested operation is not supported by this server. This error code should be used if a known, valid operation is not supported by the current service.
|
UnknownError |
- Catch-all for all undefined errors on server.
|
UnknownPayloadEncoding | Extended error codes.
TODO: renumber the error codes before release
</summary> |
ClusterNotFound | specified cluster does not exist
|
PathNotFound | parent path of the specified table does not exist
|
DocumentAlreadyExists | a document with the specified _id already exist in the store
|
DocumentNotFound | a document with the specified _id wasn't found in the store
|
EncodingError | an error occurred while encoding an OJAI object
|
DecodingError | the supplied OJAI object could not be decoded
|
IllegalMutation | A mutation operation could not be applied
|