public class SetIdentityFeedbackForwardingEnabledRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private java.lang.Boolean |
forwardingEnabled
Sets whether Amazon SES will forward bounce and complaint notifications
as email.
|
private java.lang.String |
identity
The identity for which to set bounce and complaint notification
forwarding.
|
NOOP
Constructor and Description |
---|
SetIdentityFeedbackForwardingEnabledRequest() |
Modifier and Type | Method and Description |
---|---|
SetIdentityFeedbackForwardingEnabledRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.Boolean |
getForwardingEnabled()
Sets whether Amazon SES will forward bounce and complaint notifications
as email.
|
java.lang.String |
getIdentity()
The identity for which to set bounce and complaint notification
forwarding.
|
int |
hashCode() |
java.lang.Boolean |
isForwardingEnabled()
Sets whether Amazon SES will forward bounce and complaint notifications
as email.
|
void |
setForwardingEnabled(java.lang.Boolean forwardingEnabled)
Sets whether Amazon SES will forward bounce and complaint notifications
as email.
|
void |
setIdentity(java.lang.String identity)
The identity for which to set bounce and complaint notification
forwarding.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
SetIdentityFeedbackForwardingEnabledRequest |
withForwardingEnabled(java.lang.Boolean forwardingEnabled)
Sets whether Amazon SES will forward bounce and complaint notifications
as email.
|
SetIdentityFeedbackForwardingEnabledRequest |
withIdentity(java.lang.String identity)
The identity for which to set bounce and complaint notification
forwarding.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String identity
The identity for which to set bounce and complaint notification
forwarding. Examples: user@example.com
,
example.com
.
private java.lang.Boolean forwardingEnabled
Sets whether Amazon SES will forward bounce and complaint notifications
as email. true
specifies that Amazon SES will forward bounce
and complaint notifications as email, in addition to any Amazon SNS topic
publishing otherwise specified. false
specifies that Amazon
SES will publish bounce and complaint notifications only through Amazon
SNS. This value can only be set to false
when Amazon SNS
topics are set for both Bounce
and Complaint
notification types.
public SetIdentityFeedbackForwardingEnabledRequest()
public void setIdentity(java.lang.String identity)
The identity for which to set bounce and complaint notification
forwarding. Examples: user@example.com
,
example.com
.
identity
- The identity for which to set bounce and complaint notification
forwarding. Examples: user@example.com
,
example.com
.public java.lang.String getIdentity()
The identity for which to set bounce and complaint notification
forwarding. Examples: user@example.com
,
example.com
.
user@example.com
,
example.com
.public SetIdentityFeedbackForwardingEnabledRequest withIdentity(java.lang.String identity)
The identity for which to set bounce and complaint notification
forwarding. Examples: user@example.com
,
example.com
.
identity
- The identity for which to set bounce and complaint notification
forwarding. Examples: user@example.com
,
example.com
.public void setForwardingEnabled(java.lang.Boolean forwardingEnabled)
Sets whether Amazon SES will forward bounce and complaint notifications
as email. true
specifies that Amazon SES will forward bounce
and complaint notifications as email, in addition to any Amazon SNS topic
publishing otherwise specified. false
specifies that Amazon
SES will publish bounce and complaint notifications only through Amazon
SNS. This value can only be set to false
when Amazon SNS
topics are set for both Bounce
and Complaint
notification types.
forwardingEnabled
- Sets whether Amazon SES will forward bounce and complaint
notifications as email. true
specifies that Amazon
SES will forward bounce and complaint notifications as email, in
addition to any Amazon SNS topic publishing otherwise specified.
false
specifies that Amazon SES will publish bounce
and complaint notifications only through Amazon SNS. This value
can only be set to false
when Amazon SNS topics are
set for both Bounce
and Complaint
notification types.public java.lang.Boolean getForwardingEnabled()
Sets whether Amazon SES will forward bounce and complaint notifications
as email. true
specifies that Amazon SES will forward bounce
and complaint notifications as email, in addition to any Amazon SNS topic
publishing otherwise specified. false
specifies that Amazon
SES will publish bounce and complaint notifications only through Amazon
SNS. This value can only be set to false
when Amazon SNS
topics are set for both Bounce
and Complaint
notification types.
true
specifies that Amazon
SES will forward bounce and complaint notifications as email, in
addition to any Amazon SNS topic publishing otherwise specified.
false
specifies that Amazon SES will publish bounce
and complaint notifications only through Amazon SNS. This value
can only be set to false
when Amazon SNS topics are
set for both Bounce
and Complaint
notification types.public SetIdentityFeedbackForwardingEnabledRequest withForwardingEnabled(java.lang.Boolean forwardingEnabled)
Sets whether Amazon SES will forward bounce and complaint notifications
as email. true
specifies that Amazon SES will forward bounce
and complaint notifications as email, in addition to any Amazon SNS topic
publishing otherwise specified. false
specifies that Amazon
SES will publish bounce and complaint notifications only through Amazon
SNS. This value can only be set to false
when Amazon SNS
topics are set for both Bounce
and Complaint
notification types.
forwardingEnabled
- Sets whether Amazon SES will forward bounce and complaint
notifications as email. true
specifies that Amazon
SES will forward bounce and complaint notifications as email, in
addition to any Amazon SNS topic publishing otherwise specified.
false
specifies that Amazon SES will publish bounce
and complaint notifications only through Amazon SNS. This value
can only be set to false
when Amazon SNS topics are
set for both Bounce
and Complaint
notification types.public java.lang.Boolean isForwardingEnabled()
Sets whether Amazon SES will forward bounce and complaint notifications
as email. true
specifies that Amazon SES will forward bounce
and complaint notifications as email, in addition to any Amazon SNS topic
publishing otherwise specified. false
specifies that Amazon
SES will publish bounce and complaint notifications only through Amazon
SNS. This value can only be set to false
when Amazon SNS
topics are set for both Bounce
and Complaint
notification types.
true
specifies that Amazon
SES will forward bounce and complaint notifications as email, in
addition to any Amazon SNS topic publishing otherwise specified.
false
specifies that Amazon SES will publish bounce
and complaint notifications only through Amazon SNS. This value
can only be set to false
when Amazon SNS topics are
set for both Bounce
and Complaint
notification types.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public SetIdentityFeedbackForwardingEnabledRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()