@aws-lambda-powertools/idempotency
Version:
The idempotency package for the Powertools for AWS Lambda (TypeScript) library. It provides options to make your Lambda functions idempotent and safe to retry.
22 lines (21 loc) • 2.82 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.IdempotencyRecordStatus = exports.idempotent = exports.makeIdempotent = exports.IdempotencyConfig = exports.IdempotencyUnknownError = exports.IdempotencyKeyError = exports.IdempotencyPersistenceLayerError = exports.IdempotencyInconsistentStateError = exports.IdempotencyValidationError = exports.IdempotencyInvalidStatusError = exports.IdempotencyAlreadyInProgressError = exports.IdempotencyItemNotFoundError = exports.IdempotencyItemAlreadyExistsError = void 0;
var errors_js_1 = require("./errors.js");
Object.defineProperty(exports, "IdempotencyItemAlreadyExistsError", { enumerable: true, get: function () { return errors_js_1.IdempotencyItemAlreadyExistsError; } });
Object.defineProperty(exports, "IdempotencyItemNotFoundError", { enumerable: true, get: function () { return errors_js_1.IdempotencyItemNotFoundError; } });
Object.defineProperty(exports, "IdempotencyAlreadyInProgressError", { enumerable: true, get: function () { return errors_js_1.IdempotencyAlreadyInProgressError; } });
Object.defineProperty(exports, "IdempotencyInvalidStatusError", { enumerable: true, get: function () { return errors_js_1.IdempotencyInvalidStatusError; } });
Object.defineProperty(exports, "IdempotencyValidationError", { enumerable: true, get: function () { return errors_js_1.IdempotencyValidationError; } });
Object.defineProperty(exports, "IdempotencyInconsistentStateError", { enumerable: true, get: function () { return errors_js_1.IdempotencyInconsistentStateError; } });
Object.defineProperty(exports, "IdempotencyPersistenceLayerError", { enumerable: true, get: function () { return errors_js_1.IdempotencyPersistenceLayerError; } });
Object.defineProperty(exports, "IdempotencyKeyError", { enumerable: true, get: function () { return errors_js_1.IdempotencyKeyError; } });
Object.defineProperty(exports, "IdempotencyUnknownError", { enumerable: true, get: function () { return errors_js_1.IdempotencyUnknownError; } });
var IdempotencyConfig_js_1 = require("./IdempotencyConfig.js");
Object.defineProperty(exports, "IdempotencyConfig", { enumerable: true, get: function () { return IdempotencyConfig_js_1.IdempotencyConfig; } });
var makeIdempotent_js_1 = require("./makeIdempotent.js");
Object.defineProperty(exports, "makeIdempotent", { enumerable: true, get: function () { return makeIdempotent_js_1.makeIdempotent; } });
var idempotencyDecorator_js_1 = require("./idempotencyDecorator.js");
Object.defineProperty(exports, "idempotent", { enumerable: true, get: function () { return idempotencyDecorator_js_1.idempotent; } });
var constants_js_1 = require("./constants.js");
Object.defineProperty(exports, "IdempotencyRecordStatus", { enumerable: true, get: function () { return constants_js_1.IdempotencyRecordStatus; } });