@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.
|
overrideConfiguration
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public 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 SesV2Request
public static PutEmailIdentityFeedbackAttributesRequest.Builder builder()
public static Class<? extends PutEmailIdentityFeedbackAttributesRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode
in class AwsRequest
public final boolean equals(Object obj)
equals
in class AwsRequest
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2022. All rights reserved.