|
|||||||
| 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(java.lang.Object obj)
|
java.lang.String |
getBounceTopic()
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic where Amazon SES will publish bounce notifications. |
java.lang.String |
getComplaintTopic()
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic where Amazon SES will publish complaint notifications. |
java.lang.Boolean |
getForwardingEnabled()
Describes whether Amazon SES will forward feedback as email. |
int |
hashCode()
|
java.lang.Boolean |
isForwardingEnabled()
Describes whether Amazon SES will forward feedback as email. |
void |
setBounceTopic(java.lang.String bounceTopic)
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic where Amazon SES will publish bounce notifications. |
void |
setComplaintTopic(java.lang.String complaintTopic)
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic where Amazon SES will publish complaint notifications. |
void |
setForwardingEnabled(java.lang.Boolean forwardingEnabled)
Describes whether Amazon SES will forward feedback as email. |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
IdentityNotificationAttributes |
withBounceTopic(java.lang.String bounceTopic)
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic where Amazon SES will publish bounce notifications. |
IdentityNotificationAttributes |
withComplaintTopic(java.lang.String complaintTopic)
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic where Amazon SES will publish complaint notifications. |
IdentityNotificationAttributes |
withForwardingEnabled(java.lang.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 java.lang.String getBounceTopic()
public void setBounceTopic(java.lang.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(java.lang.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 java.lang.String getComplaintTopic()
public void setComplaintTopic(java.lang.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(java.lang.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 java.lang.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(java.lang.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(java.lang.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 java.lang.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 java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||