@Generated(value="software.amazon.awssdk:codegen") public final class Complaint extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Complaint.Builder,Complaint>
Information about a Complaint event.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Complaint.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Complaint.Builder |
builder() |
String |
complaintFeedbackType()
The value of the
Feedback-Type field from the feedback report received from the ISP. |
String |
complaintSubType()
Can either be
null or OnAccountSuppressionList. |
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 Complaint.Builder> |
serializableBuilderClass() |
Complaint.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String complaintSubType()
Can either be null or OnAccountSuppressionList. If the value is
OnAccountSuppressionList, SES accepted the message, but didn't attempt to send it because it was on
the account-level suppression list.
null or OnAccountSuppressionList. If the value is
OnAccountSuppressionList, SES accepted the message, but didn't attempt to send it because it
was on the account-level suppression list.public final String complaintFeedbackType()
The value of the Feedback-Type field from the feedback report received from the ISP.
Feedback-Type field from the feedback report received from the ISP.public Complaint.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Complaint.Builder,Complaint>public static Complaint.Builder builder()
public static Class<? extends Complaint.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.