[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-01-19 UTC."],[],[],null,["# StorageError class\n\nAn error returned by the Firebase Storage SDK.\n\n**Signature:** \n\n export declare class StorageError extends FirebaseError \n\n**Extends:** [FirebaseError](./util.firebaseerror.md#firebaseerror_class)\n\nConstructors\n------------\n\n| Constructor | Modifiers | Description |\n|--------------------------------------------------------------------------------------------|-----------|-------------------------------------------------------|\n| [(constructor)(code, message, status_)](./storage.storageerror.md#storageerrorconstructor) | | Constructs a new instance of the `StorageError` class |\n\nProperties\n----------\n\n| Property | Modifiers | Type | Description |\n|------------------------------------------------------------------------|-----------|-------------------------------------|---------------------------------------------------------|\n| [customData](./storage.storageerror.md#storageerrorcustomdata) | | { serverResponse: string \\| null; } | Stores custom error data unique to the `StorageError`. |\n| [serverResponse](./storage.storageerror.md#storageerrorserverresponse) | | null \\| string | Optional response message that was added by the server. |\n| [status](./storage.storageerror.md#storageerrorstatus) | | number | |\n\nMethods\n-------\n\n| Method | Modifiers | Description |\n|------------------------------------------------------------------------|-----------|------------------------------------------------------------------------------------|\n| [_codeEquals(code)](./storage.storageerror.md#storageerror_codeequals) | | Compares a `StorageErrorCode` against this error's code, filtering out the prefix. |\n\nStorageError.(constructor)\n--------------------------\n\nConstructs a new instance of the `StorageError` class\n\n**Signature:** \n\n constructor(code: StorageErrorCode, message: string, status_?: number);\n\n#### Parameters\n\n| Parameter | Type | Description |\n|-----------|---------------------------------------------------|-------------------------------------------------------------------------------------------------|\n| code | [StorageErrorCode](./storage.md#storageerrorcode) | A `StorageErrorCode` string to be prefixed with 'storage/' and added to the end of the message. |\n| message | string | Error message. |\n| status_ | number | Corresponding HTTP Status Code |\n\nStorageError.customData\n-----------------------\n\nStores custom error data unique to the `StorageError`.\n\n**Signature:** \n\n customData: {\n serverResponse: string | null;\n };\n\nStorageError.serverResponse\n---------------------------\n\nOptional response message that was added by the server.\n\n**Signature:** \n\n get serverResponse(): null | string;\n\n set serverResponse(serverResponse: string | null);\n\nStorageError.status\n-------------------\n\n**Signature:** \n\n get status(): number;\n\n set status(status: number);\n\nStorageError._codeEquals()\n--------------------------\n\nCompares a `StorageErrorCode` against this error's code, filtering out the prefix.\n\n**Signature:** \n\n _codeEquals(code: StorageErrorCode): boolean;\n\n#### Parameters\n\n| Parameter | Type | Description |\n|-----------|---------------------------------------------------|-------------|\n| code | [StorageErrorCode](./storage.md#storageerrorcode) | |\n\n**Returns:**\n\nboolean"]]