Class SyncSnsServiceImpl

java.lang.Object
org.awsutils.sqs.client.SyncSnsServiceImpl
All Implemented Interfaces:
SnsService<software.amazon.awssdk.services.sns.model.PublishResponse>, SyncSnsService

public final class SyncSnsServiceImpl extends Object implements SyncSnsService
  • Constructor Details

    • SyncSnsServiceImpl

      public SyncSnsServiceImpl(software.amazon.awssdk.services.sns.SnsClient snsClient)
  • Method Details

    • publishMessage

      public <T> software.amazon.awssdk.services.sns.model.PublishResponse publishMessage(SnsMessage<T> snsMessage, String topicArn, Map<String,String> attributes)
      Specified by:
      publishMessage in interface SnsService<software.amazon.awssdk.services.sns.model.PublishResponse>