@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public enum DeliveryEventType extends Enum<DeliveryEventType>
The type of delivery events:
SEND
- The send request was successful and SES will attempt to deliver the message to the recipient’s
mail server. (If account-level or global suppression is being used, SES will still count it as a send, but delivery
is suppressed.)
DELIVERY
- SES successfully delivered the email to the recipient's mail server. Excludes deliveries to
the mailbox simulator and emails addressed to more than one recipient.
TRANSIENT_BOUNCE
- Feedback received for delivery failures excluding issues with non-existent mailboxes.
Excludes bounces from the mailbox simulator, and those from emails addressed to more than one recipient.
PERMANENT_BOUNCE
- Feedback received for emails sent to non-existent mailboxes. Excludes bounces from
the mailbox simulator, those originating from your account-level suppression list (if enabled), and those from emails
addressed to more than one recipient.
UNDETERMINED_BOUNCE
- SES was unable to determine the bounce reason.
COMPLAINT
- Complaint received for the email. This excludes complaints from the mailbox simulator, those
originating from your account-level suppression list (if enabled), and those from emails addressed to more than one
recipient.
Enum Constant and Description |
---|
COMPLAINT |
DELIVERY |
PERMANENT_BOUNCE |
SEND |
TRANSIENT_BOUNCE |
UNDETERMINED_BOUNCE |
Modifier and Type | Method and Description |
---|---|
static DeliveryEventType |
fromValue(String value)
Use this in place of valueOf.
|
String |
toString() |
static DeliveryEventType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DeliveryEventType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DeliveryEventType SEND
public static final DeliveryEventType DELIVERY
public static final DeliveryEventType TRANSIENT_BOUNCE
public static final DeliveryEventType PERMANENT_BOUNCE
public static final DeliveryEventType UNDETERMINED_BOUNCE
public static final DeliveryEventType COMPLAINT
public static DeliveryEventType[] values()
for (DeliveryEventType c : DeliveryEventType.values()) System.out.println(c);
public static DeliveryEventType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String toString()
toString
in class Enum<DeliveryEventType>
public static DeliveryEventType fromValue(String value)
value
- real valueIllegalArgumentException
- If the specified value does not map to one of the known values in this enum.