@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutEmailIdentityFeedbackAttributesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
A request to set the attributes that control how bounce and complaint events are processed.
NOOP
Constructor and Description |
---|
PutEmailIdentityFeedbackAttributesRequest() |
Modifier and Type | Method and Description |
---|---|
PutEmailIdentityFeedbackAttributesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Boolean |
getEmailForwardingEnabled()
Sets the feedback forwarding configuration for the identity.
|
String |
getEmailIdentity()
The email identity that you want to configure bounce and complaint feedback forwarding for.
|
int |
hashCode() |
Boolean |
isEmailForwardingEnabled()
Sets the feedback forwarding configuration for the identity.
|
void |
setEmailForwardingEnabled(Boolean emailForwardingEnabled)
Sets the feedback forwarding configuration for the identity.
|
void |
setEmailIdentity(String emailIdentity)
The email identity that you want to configure bounce and complaint feedback forwarding for.
|
String |
toString()
Returns a string representation of this object.
|
PutEmailIdentityFeedbackAttributesRequest |
withEmailForwardingEnabled(Boolean emailForwardingEnabled)
Sets the feedback forwarding configuration for the identity.
|
PutEmailIdentityFeedbackAttributesRequest |
withEmailIdentity(String emailIdentity)
The email identity that you want to configure bounce and complaint feedback forwarding for.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public PutEmailIdentityFeedbackAttributesRequest()
public void setEmailIdentity(String emailIdentity)
The email identity that you want to configure bounce and complaint feedback forwarding for.
emailIdentity
- The email identity that you want to configure bounce and complaint feedback forwarding for.public String getEmailIdentity()
The email identity that you want to configure bounce and complaint feedback forwarding for.
public PutEmailIdentityFeedbackAttributesRequest withEmailIdentity(String emailIdentity)
The email identity that you want to configure bounce and complaint feedback forwarding for.
emailIdentity
- The email identity that you want to configure bounce and complaint feedback forwarding for.public void setEmailForwardingEnabled(Boolean emailForwardingEnabled)
Sets the feedback forwarding configuration for the identity.
If the value is true
, Amazon Pinpoint sends you email notifications when bounce or complaint events
occur. Amazon Pinpoint sends this notification to the address that you specified in the Return-Path header of the
original email.
When you set this value to false
, Amazon Pinpoint sends notifications through other mechanisms, such
as by notifying an Amazon SNS topic or another event destination. You're required to have a method of tracking
bounces and complaints. If you haven't set up another mechanism for receiving bounce or complaint notifications,
Amazon Pinpoint sends an email notification when these events occur (even if this setting is disabled).
emailForwardingEnabled
- Sets the feedback forwarding configuration for the identity.
If the value is true
, Amazon Pinpoint sends you email notifications when bounce or complaint
events occur. Amazon Pinpoint sends this notification to the address that you specified in the Return-Path
header of the original email.
When you set this value to false
, Amazon Pinpoint sends notifications through other
mechanisms, such as by notifying an Amazon SNS topic or another event destination. You're required to have
a method of tracking bounces and complaints. If you haven't set up another mechanism for receiving bounce
or complaint notifications, Amazon Pinpoint sends an email notification when these events occur (even if
this setting is disabled).
public Boolean getEmailForwardingEnabled()
Sets the feedback forwarding configuration for the identity.
If the value is true
, Amazon Pinpoint sends you email notifications when bounce or complaint events
occur. Amazon Pinpoint sends this notification to the address that you specified in the Return-Path header of the
original email.
When you set this value to false
, Amazon Pinpoint sends notifications through other mechanisms, such
as by notifying an Amazon SNS topic or another event destination. You're required to have a method of tracking
bounces and complaints. If you haven't set up another mechanism for receiving bounce or complaint notifications,
Amazon Pinpoint sends an email notification when these events occur (even if this setting is disabled).
If the value is true
, Amazon Pinpoint sends you email notifications when bounce or complaint
events occur. Amazon Pinpoint sends this notification to the address that you specified in the
Return-Path header of the original email.
When you set this value to false
, Amazon Pinpoint sends notifications through other
mechanisms, such as by notifying an Amazon SNS topic or another event destination. You're required to
have a method of tracking bounces and complaints. If you haven't set up another mechanism for receiving
bounce or complaint notifications, Amazon Pinpoint sends an email notification when these events occur
(even if this setting is disabled).
public PutEmailIdentityFeedbackAttributesRequest withEmailForwardingEnabled(Boolean emailForwardingEnabled)
Sets the feedback forwarding configuration for the identity.
If the value is true
, Amazon Pinpoint sends you email notifications when bounce or complaint events
occur. Amazon Pinpoint sends this notification to the address that you specified in the Return-Path header of the
original email.
When you set this value to false
, Amazon Pinpoint sends notifications through other mechanisms, such
as by notifying an Amazon SNS topic or another event destination. You're required to have a method of tracking
bounces and complaints. If you haven't set up another mechanism for receiving bounce or complaint notifications,
Amazon Pinpoint sends an email notification when these events occur (even if this setting is disabled).
emailForwardingEnabled
- Sets the feedback forwarding configuration for the identity.
If the value is true
, Amazon Pinpoint sends you email notifications when bounce or complaint
events occur. Amazon Pinpoint sends this notification to the address that you specified in the Return-Path
header of the original email.
When you set this value to false
, Amazon Pinpoint sends notifications through other
mechanisms, such as by notifying an Amazon SNS topic or another event destination. You're required to have
a method of tracking bounces and complaints. If you haven't set up another mechanism for receiving bounce
or complaint notifications, Amazon Pinpoint sends an email notification when these events occur (even if
this setting is disabled).
public Boolean isEmailForwardingEnabled()
Sets the feedback forwarding configuration for the identity.
If the value is true
, Amazon Pinpoint sends you email notifications when bounce or complaint events
occur. Amazon Pinpoint sends this notification to the address that you specified in the Return-Path header of the
original email.
When you set this value to false
, Amazon Pinpoint sends notifications through other mechanisms, such
as by notifying an Amazon SNS topic or another event destination. You're required to have a method of tracking
bounces and complaints. If you haven't set up another mechanism for receiving bounce or complaint notifications,
Amazon Pinpoint sends an email notification when these events occur (even if this setting is disabled).
If the value is true
, Amazon Pinpoint sends you email notifications when bounce or complaint
events occur. Amazon Pinpoint sends this notification to the address that you specified in the
Return-Path header of the original email.
When you set this value to false
, Amazon Pinpoint sends notifications through other
mechanisms, such as by notifying an Amazon SNS topic or another event destination. You're required to
have a method of tracking bounces and complaints. If you haven't set up another mechanism for receiving
bounce or complaint notifications, Amazon Pinpoint sends an email notification when these events occur
(even if this setting is disabled).
public String toString()
toString
in class Object
Object.toString()
public PutEmailIdentityFeedbackAttributesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()