Class SetIdentityFeedbackForwardingEnabledRequest
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<SetIdentityFeedbackForwardingEnabledRequest.Builder,SetIdentityFeedbackForwardingEnabledRequest>
Represents a request to enable or disable whether Amazon SES forwards you bounce and complaint notifications through email. For information about email feedback forwarding, see the Amazon SES Developer Guide.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final BooleanSets whether Amazon SES forwards bounce and complaint notifications as email.final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Stringidentity()The identity for which to set bounce and complaint notification forwarding.static Class<? extends SetIdentityFeedbackForwardingEnabledRequest.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfigurationMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
identity
The identity for which to set bounce and complaint notification forwarding. Examples:
user@example.com,example.com.- Returns:
- The identity for which to set bounce and complaint notification forwarding. Examples:
user@example.com,example.com.
-
forwardingEnabled
Sets whether Amazon SES forwards bounce and complaint notifications as email.
truespecifies that Amazon SES forwards bounce and complaint notifications as email, in addition to any Amazon SNS topic publishing otherwise specified.falsespecifies that Amazon SES publishes bounce and complaint notifications only through Amazon SNS. This value can only be set tofalsewhen Amazon SNS topics are set for bothBounceandComplaintnotification types.- Returns:
- Sets whether Amazon SES forwards bounce and complaint notifications as email.
truespecifies that Amazon SES forwards bounce and complaint notifications as email, in addition to any Amazon SNS topic publishing otherwise specified.falsespecifies that Amazon SES publishes bounce and complaint notifications only through Amazon SNS. This value can only be set tofalsewhen Amazon SNS topics are set for bothBounceandComplaintnotification types.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<SetIdentityFeedbackForwardingEnabledRequest.Builder,SetIdentityFeedbackForwardingEnabledRequest> - Specified by:
toBuilderin classSesRequest
-
builder
-
serializableBuilderClass
public static Class<? extends SetIdentityFeedbackForwardingEnabledRequest.Builder> serializableBuilderClass() -
hashCode
public final int hashCode()- Overrides:
hashCodein classAwsRequest
-
equals
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
- Overrides:
getValueForFieldin classSdkRequest
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-