UNPKG

apisearch

Version:
65 lines (64 loc) 1.93 kB
"use strict"; exports.__esModule = true; exports.ResourceNotAvailableError = void 0; var tslib_1 = require("tslib"); var ErrorWithMessage_1 = require("./ErrorWithMessage"); /** * Resource not available error */ var ResourceNotAvailableError = /** @class */ (function (_super) { tslib_1.__extends(ResourceNotAvailableError, _super); function ResourceNotAvailableError() { return _super !== null && _super.apply(this, arguments) || this; } /** * Get transportable http error * * @return {number} */ ResourceNotAvailableError.getTransportableHTTPError = function () { return 404; }; /** * Index not available * * @param resourceId * * @return {InvalidFormatError} */ ResourceNotAvailableError.indexNotAvailable = function (resourceId) { return new ResourceNotAvailableError("Index not available - " + resourceId); }; /** * Events not available * * @param resourceId * * @return {InvalidFormatError} */ ResourceNotAvailableError.eventsIndexNotAvailable = function (resourceId) { return new ResourceNotAvailableError("Events not available - " + resourceId); }; /** * Logs not available * * @param resourceId * * @return {InvalidFormatError} */ ResourceNotAvailableError.logsIndexNotAvailable = function (resourceId) { return new ResourceNotAvailableError("Logs not available - " + resourceId); }; /** * Engine not available * * @param resourceId * * @return {InvalidFormatError} */ ResourceNotAvailableError.engineNotAvailable = function (resourceId) { return new ResourceNotAvailableError("Engine not available - " + resourceId); }; return ResourceNotAvailableError; }(ErrorWithMessage_1.ErrorWithMessage)); exports.ResourceNotAvailableError = ResourceNotAvailableError;