Package io.awspring.cloud.sns.core
@NullMarked
package io.awspring.cloud.sns.core
Sns integration core.
-
ClassDescriptionCaching implementation for resolving ARN from topicName.Default implementation of
TopicArnResolverused to determine topic ARN by name.Deprecated.Implements quoteAsString which usesJsonStringEncoderjackson 3.Depending on dependencies present configuresJacksonJsonStringEncoderorJackson2JsonStringEncoderHelper class used for conversion betweenMessageAttributeValueand Java types.ATopicArnResolverimplementation to determine topic ARN by name against anSnsAsyncClient.SNS specific headers that can be applied to Spring MessagingMessage.SNS notification object.High level SNS operations.Helper class that simplifies synchronous sending of notifications to SNS.Resolves topic ARN by name.Implementation ofAbstractMessageChannelwhich is used for converting and sending messages viaSnsClientto SNS.Thrown whenTopicsListingTopicArnResolvercannot determine ARN based on topicName.Basic implementation for resolving ARN from topicName.