@message-queue-toolkit/sns
Version:
SNS adapter for message-queue-toolkit
15 lines • 1.17 kB
JavaScript
export { SnsConsumerErrorResolver } from "./errors/SnsConsumerErrorResolver.js";
export { AbstractSnsPublisher } from "./sns/AbstractSnsPublisher.js";
export { AbstractSnsService, SNS_MESSAGE_MAX_SIZE } from "./sns/AbstractSnsService.js";
export { AbstractSnsSqsConsumer } from "./sns/AbstractSnsSqsConsumer.js";
export * from "./sns/CommonSnsPublisherFactory.js";
export { FakeConsumer } from "./sns/fakes/FakeConsumer.js";
export * from "./sns/SnsPublisherManager.js";
export { generateFilterAttributes, generateTopicSubscriptionPolicy, } from "./utils/snsAttributeUtils.js";
export { initSns, initSnsSqs } from "./utils/snsInitter.js";
export { deserializeSNSMessage } from "./utils/snsMessageDeserializer.js";
export { readSnsMessage } from "./utils/snsMessageReader.js";
export { subscribeToTopic } from "./utils/snsSubscriber.js";
export { assertTopic, calculateOutgoingMessageSize, deleteSubscription, deleteTopic, findSubscriptionByTopicAndQueue, getSubscriptionAttributes, getTopicAttributes, isFifoTopicName, validateFifoTopicName, } from "./utils/snsUtils.js";
export { clearCachedCallerIdentity } from "./utils/stsUtils.js";
//# sourceMappingURL=index.js.map