com.joypeg.scamandrill.models

MRejectListResponse

case class MRejectListResponse(email: String, reason: String, detail: Option[String], created_at: String, last_event_at: String, expires_at: Option[Boolean], expired: Boolean, subaccount: Option[String], sender: Option[MSenderDataResponse]) extends MandrillResponse with Product with Serializable

The information for each rejection blacklist entry

email

- the email that is blocked

reason

- the type of event (hard-bounce, soft-bounce, spam, unsub) that caused this rejection

detail

- extended details about the event, such as the SMTP diagnostic for bounces or the comment for manually-created rejections

created_at

- when the email was added to the blacklist

last_event_at

- the timestamp of the most recent event that either created or renewed this rejection

expires_at

- when the blacklist entry will expire (this may be in the past)

expired

- whether the blacklist entry has expired

subaccount

- the subaccount blacklist that the address was removed from, if any

sender

- the sender that this blacklist entry applies to, or null if none.

Linear Supertypes
Serializable, Serializable, Product, Equals, MandrillResponse, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. MRejectListResponse
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. MandrillResponse
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MRejectListResponse(email: String, reason: String, detail: Option[String], created_at: String, last_event_at: String, expires_at: Option[Boolean], expired: Boolean, subaccount: Option[String], sender: Option[MSenderDataResponse])

    email

    - the email that is blocked

    reason

    - the type of event (hard-bounce, soft-bounce, spam, unsub) that caused this rejection

    detail

    - extended details about the event, such as the SMTP diagnostic for bounces or the comment for manually-created rejections

    created_at

    - when the email was added to the blacklist

    last_event_at

    - the timestamp of the most recent event that either created or renewed this rejection

    expires_at

    - when the blacklist entry will expire (this may be in the past)

    expired

    - whether the blacklist entry has expired

    subaccount

    - the subaccount blacklist that the address was removed from, if any

    sender

    - the sender that this blacklist entry applies to, or null if none.

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. val created_at: String

    - when the email was added to the blacklist

  7. val detail: Option[String]

    - extended details about the event, such as the SMTP diagnostic for bounces or the comment for manually-created rejections

  8. val email: String

    - the email that is blocked

  9. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  10. val expired: Boolean

    - whether the blacklist entry has expired

  11. val expires_at: Option[Boolean]

    - when the blacklist entry will expire (this may be in the past)

  12. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  14. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  15. val last_event_at: String

    - the timestamp of the most recent event that either created or renewed this rejection

  16. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  19. val reason: String

    - the type of event (hard-bounce, soft-bounce, spam, unsub) that caused this rejection

  20. val sender: Option[MSenderDataResponse]

    - the sender that this blacklist entry applies to, or null if none.

  21. val subaccount: Option[String]

    - the subaccount blacklist that the address was removed from, if any

  22. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  23. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from MandrillResponse

Inherited from AnyRef

Inherited from Any

Ungrouped