com.google.appengine.api.mail

## Class BounceNotification

- java.lang.Object
- - com.google.appengine.api.mail.BounceNotification

-     public final class BounceNotification
      extends java.lang.Object

  The `BounceNotification` object represents an incoming bounce notification.

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `BounceNotification.Details` The `BounceNotification.Details` class describes either the original message that caused a bounce, or the notification message describing the bounce.

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `BounceNotification.Details` | `getNotification()`
    `BounceNotification.Details` | `getOriginal()`
    `MimeMessage` | `getRawMessage()`

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### getRawMessage

          public final MimeMessage getRawMessage()

      Returns:
        the original MIME message that caused the bounce. Can be null.

    - #### getOriginal

          public final BounceNotification.Details getOriginal()

      Returns:
        the parsed Details of the original message. Can be null.

    - #### getNotification

          public final BounceNotification.Details getNotification()

      Returns:
        the parsed Details describing the bounce. Can be null.