public class AWSSNSSender
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.String,com.amazonaws.services.sns.model.MessageAttributeValue> |
messageAttributes |
Constructor and Description |
---|
AWSSNSSender() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
createPlatformApplication(java.lang.String applicationName,
java.lang.String platform,
java.lang.String apiKey) |
java.lang.String |
createPlatformEndpoint(java.lang.String applicationArn,
java.lang.String token,
java.lang.String userData) |
java.lang.String |
createTopic(java.lang.String topicName) |
void |
deleteEndpoint(java.lang.String endpointArn) |
void |
deleteSubscription(java.lang.String subscribeArn) |
void |
deleteTopic(java.lang.String topicArn) |
boolean |
publishNotificationToTarget(java.lang.String targetArn,
java.lang.String message,
boolean isHighPriority) |
java.lang.String |
subscribeEndpointToTopic(java.lang.String topicArn,
java.lang.String protocol,
java.lang.String endpointArn) |
public java.util.Map<java.lang.String,com.amazonaws.services.sns.model.MessageAttributeValue> messageAttributes
public java.lang.String createTopic(java.lang.String topicName)
public java.lang.String createPlatformApplication(java.lang.String applicationName, java.lang.String platform, java.lang.String apiKey)
public java.lang.String createPlatformEndpoint(java.lang.String applicationArn, java.lang.String token, java.lang.String userData)
public java.lang.String subscribeEndpointToTopic(java.lang.String topicArn, java.lang.String protocol, java.lang.String endpointArn)
public boolean publishNotificationToTarget(java.lang.String targetArn, java.lang.String message, boolean isHighPriority)
public void deleteTopic(java.lang.String topicArn)
public void deleteEndpoint(java.lang.String endpointArn)
public void deleteSubscription(java.lang.String subscribeArn)