public class IdentityNotificationAttributes
extends java.lang.Object
implements java.io.Serializable
Represents the notification attributes of an identity, including whether a bounce or complaint topic are set, and whether feedback forwarding is enabled.
| コンストラクタと説明 |
|---|
IdentityNotificationAttributes() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
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.
|
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 クラス内 java.lang.ObjectObject.toString()public int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Object