public class MessageDeliveryAttributes extends ModelObject
Constructor and Description |
---|
MessageDeliveryAttributes() |
MessageDeliveryAttributes(MessageDeliveryAttributes obj) |
MessageDeliveryAttributes(String json) |
MessageDeliveryAttributes(String successFeedbackRoleArn,
String failureFeedbackRoleArn,
String successFeedbackSampleRate) |
Modifier and Type | Method and Description |
---|---|
void |
applyTopicAttributes()
Set Delivery Attributes for Topic
|
String |
getArn()
ARN of the Topic or Platform for which the Attributes will be set
|
String |
getFailureFeedbackRoleArn()
Stores the IAM Role which would receive Feedback in case of a failed Message Delivery
|
com.amazonaws.services.sns.AmazonSNSClient |
getSnsClient()
Client for accessing Amazon SNS.
|
String |
getSuccessFeedbackRoleArn()
Stores the IAM Role which would receive Feedback in case of a successful Message Delivery
|
String |
getSuccessFeedbackSampleRate()
Stores the percentage of successful SMS deliveries for which Amazon SNS will write logs in CloudWatch Logs.
|
void |
setArn(String arn)
ARN of the Topic or Platform for which the Attributes will be set
|
void |
setFailureFeedbackRoleArn(String failureFeedbackRoleArn)
Stores the IAM Role which would receive Feedback in case of a failed Message Delivery
|
void |
setSnsClient(com.amazonaws.services.sns.AmazonSNSClient snsClient)
Client for accessing Amazon SNS.
|
void |
setSuccessFeedbackRoleArn(String successFeedbackRoleArn)
Stores the IAM Role which would receive Feedback in case of a successful Message Delivery
|
void |
setSuccessFeedbackSampleRate(String successFeedbackSampleRate)
Stores the percentage of successful SMS deliveries for which Amazon SNS will write logs in CloudWatch Logs.
|
public MessageDeliveryAttributes()
public MessageDeliveryAttributes(String json)
public MessageDeliveryAttributes(MessageDeliveryAttributes obj)
public void applyTopicAttributes()
public String getSuccessFeedbackRoleArn()
public void setSuccessFeedbackRoleArn(String successFeedbackRoleArn)
public String getFailureFeedbackRoleArn()
public void setFailureFeedbackRoleArn(String failureFeedbackRoleArn)
public String getSuccessFeedbackSampleRate()
public void setSuccessFeedbackSampleRate(String successFeedbackSampleRate)
public String getArn()
public void setArn(String arn)
public com.amazonaws.services.sns.AmazonSNSClient getSnsClient()
public void setSnsClient(com.amazonaws.services.sns.AmazonSNSClient snsClient)
Copyright © 2018. All rights reserved.