@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.
|
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.
|
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.
|
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.
emailIdentity
- The email identity.public String getEmailIdentity()
The email identity.
public PutEmailIdentityFeedbackAttributesRequest withEmailIdentity(String emailIdentity)
The email identity.
emailIdentity
- The email identity.public void setEmailForwardingEnabled(Boolean emailForwardingEnabled)
Sets the feedback forwarding configuration for the identity.
If the value is true
, you receive email notifications when bounce or complaint events occur. These
notifications are sent to the address that you specified in the Return-Path
header of the original
email.
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 (for example, by setting up an event destination), you receive 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
, you receive email notifications when bounce or complaint events occur.
These notifications are sent to the address that you specified in the Return-Path
header of
the original email.
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 (for example, by setting up an event destination), you receive 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
, you receive email notifications when bounce or complaint events occur. These
notifications are sent to the address that you specified in the Return-Path
header of the original
email.
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 (for example, by setting up an event destination), you receive an email notification when these events occur (even if this setting is disabled).
If the value is true
, you receive email notifications when bounce or complaint events occur.
These notifications are sent to the address that you specified in the Return-Path
header of
the original email.
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 (for example, by setting up an event destination), you receive 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
, you receive email notifications when bounce or complaint events occur. These
notifications are sent to the address that you specified in the Return-Path
header of the original
email.
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 (for example, by setting up an event destination), you receive 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
, you receive email notifications when bounce or complaint events occur.
These notifications are sent to the address that you specified in the Return-Path
header of
the original email.
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 (for example, by setting up an event destination), you receive 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
, you receive email notifications when bounce or complaint events occur. These
notifications are sent to the address that you specified in the Return-Path
header of the original
email.
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 (for example, by setting up an event destination), you receive an email notification when these events occur (even if this setting is disabled).
If the value is true
, you receive email notifications when bounce or complaint events occur.
These notifications are sent to the address that you specified in the Return-Path
header of
the original email.
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 (for example, by setting up an event destination), you receive 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()