Package org.awsutils.sqs.client
Class SyncSnsServiceImpl
java.lang.Object
org.awsutils.sqs.client.SyncSnsServiceImpl
- All Implemented Interfaces:
SnsService<software.amazon.awssdk.services.sns.model.PublishResponse>,SyncSnsService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> software.amazon.awssdk.services.sns.model.PublishResponsepublishMessage(SnsMessage<T> snsMessage, String topicArn, Map<String, String> attributes) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.awsutils.sqs.client.SnsService
publishMessage
-
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:
publishMessagein interfaceSnsService<software.amazon.awssdk.services.sns.model.PublishResponse>
-