|
|||||||
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 Object
Object.toString()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |