|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectcom.amazonaws.services.simpleemail.model.IdentityNotificationAttributes
public class IdentityNotificationAttributes
Represents the notification attributes of an identity, including whether a bounce or complaint topic are set, and whether feedback forwarding is enabled.
| Constructor Summary | |
|---|---|
IdentityNotificationAttributes()
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
String |
getBounceTopic()
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic where Amazon SES will publish bounce notifications. |
String |
getComplaintTopic()
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic where Amazon SES will publish complaint notifications. |
Boolean |
getForwardingEnabled()
Describes whether Amazon SES will forward feedback as email. |
int |
hashCode()
|
Boolean |
isForwardingEnabled()
Describes whether Amazon SES will forward feedback as email. |
void |
setBounceTopic(String bounceTopic)
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic where Amazon SES will publish bounce notifications. |
void |
setComplaintTopic(String complaintTopic)
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic where Amazon SES will publish complaint notifications. |
void |
setForwardingEnabled(Boolean forwardingEnabled)
Describes whether Amazon SES will forward feedback as email. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
IdentityNotificationAttributes |
withBounceTopic(String bounceTopic)
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic where Amazon SES will publish bounce notifications. |
IdentityNotificationAttributes |
withComplaintTopic(String complaintTopic)
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic where Amazon SES will publish complaint notifications. |
IdentityNotificationAttributes |
withForwardingEnabled(Boolean forwardingEnabled)
Describes whether Amazon SES will forward feedback as email. |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public IdentityNotificationAttributes()
| Method Detail |
|---|
public String getBounceTopic()
public void setBounceTopic(String bounceTopic)
bounceTopic - The Amazon Resource Name (ARN) of the Amazon Simple Notification
Service (SNS) topic where Amazon SES will publish bounce
notifications.public IdentityNotificationAttributes withBounceTopic(String bounceTopic)
Returns a reference to this object so that method calls can be chained together.
bounceTopic - The Amazon Resource Name (ARN) of the Amazon Simple Notification
Service (SNS) topic where Amazon SES will publish bounce
notifications.
public String getComplaintTopic()
public void setComplaintTopic(String complaintTopic)
complaintTopic - The Amazon Resource Name (ARN) of the Amazon Simple Notification
Service (SNS) topic where Amazon SES will publish complaint
notifications.public IdentityNotificationAttributes withComplaintTopic(String complaintTopic)
Returns a reference to this object so that method calls can be chained together.
complaintTopic - The Amazon Resource Name (ARN) of the Amazon Simple Notification
Service (SNS) topic where Amazon SES will publish complaint
notifications.
public Boolean isForwardingEnabled()
true indicates that Amazon SES will forward feedback as
email, while false indicates that feedback will be
published only to the specified Bounce and Complaint topics.
true indicates that Amazon SES will forward feedback as
email, while false indicates that feedback will be
published only to the specified Bounce and Complaint topics.public void setForwardingEnabled(Boolean forwardingEnabled)
true indicates that Amazon SES will forward feedback as
email, while false indicates that feedback will be
published only to the specified Bounce and Complaint topics.
forwardingEnabled - Describes whether Amazon SES will forward feedback as email.
true indicates that Amazon SES will forward feedback as
email, while false indicates that feedback will be
published only to the specified Bounce and Complaint topics.public IdentityNotificationAttributes withForwardingEnabled(Boolean forwardingEnabled)
true indicates that Amazon SES will forward feedback as
email, while false indicates that feedback will be
published only to the specified Bounce and Complaint topics.
Returns a reference to this object so that method calls can be chained together.
forwardingEnabled - Describes whether Amazon SES will forward feedback as email.
true indicates that Amazon SES will forward feedback as
email, while false indicates that feedback will be
published only to the specified Bounce and Complaint topics.
public Boolean getForwardingEnabled()
true indicates that Amazon SES will forward feedback as
email, while false indicates that feedback will be
published only to the specified Bounce and Complaint topics.
true indicates that Amazon SES will forward feedback as
email, while false indicates that feedback will be
published only to the specified Bounce and Complaint topics.public String toString()
toString in class ObjectObject.toString()public int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Object
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||