@Generated(value="software.amazon.awssdk:codegen") public final class PutEmailIdentityFeedbackAttributesRequest extends SesV2Request implements ToCopyableBuilder<PutEmailIdentityFeedbackAttributesRequest.Builder,PutEmailIdentityFeedbackAttributesRequest>
A request to set the attributes that control how bounce and complaint events are processed.
| Modifier and Type | Class and Description |
|---|---|
static interface |
PutEmailIdentityFeedbackAttributesRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static PutEmailIdentityFeedbackAttributesRequest.Builder |
builder() |
Boolean |
emailForwardingEnabled()
Sets the feedback forwarding configuration for the identity.
|
String |
emailIdentity()
The email identity.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends PutEmailIdentityFeedbackAttributesRequest.Builder> |
serializableBuilderClass() |
PutEmailIdentityFeedbackAttributesRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String emailIdentity()
The email identity.
public final 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).
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.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PutEmailIdentityFeedbackAttributesRequest.Builder,PutEmailIdentityFeedbackAttributesRequest>toBuilder in class SesV2Requestpublic static PutEmailIdentityFeedbackAttributesRequest.Builder builder()
public static Class<? extends PutEmailIdentityFeedbackAttributesRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.