com.joypeg.scamandrill.models

MMessageInfoResponse

case class MMessageInfoResponse(ts: Int, _id: String, sender: String, template: Option[String], subject: String, email: String, tags: List[String], opens: Int, opens_detail: List[MOpenDetail], clicks: Int, clicks_detail: List[MClickDetails], state: String, smtp_events: List[MSmtpEvent]) extends Product with Serializable

The information for the message

ts

- the Unix timestamp from when this message was sent

_id

- the message's unique id

sender

- the email address of the sender

template

- the unique name of the template used, if any

subject

- the message's subject line

email

- the recipient email address

tags

- list of tags on this message

opens

- how many times has this message been opened

opens_detail

- list of individual opens for the message

clicks

- how many times has a link been clicked in this message

clicks_detail

- list of individual clicks for the message

state

- sending status of this message: sent, bounced, rejected

smtp_events

- a log of up to 3 smtp events for the message

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

Instance Constructors

  1. new MMessageInfoResponse(ts: Int, _id: String, sender: String, template: Option[String], subject: String, email: String, tags: List[String], opens: Int, opens_detail: List[MOpenDetail], clicks: Int, clicks_detail: List[MClickDetails], state: String, smtp_events: List[MSmtpEvent])

    ts

    - the Unix timestamp from when this message was sent

    _id

    - the message's unique id

    sender

    - the email address of the sender

    template

    - the unique name of the template used, if any

    subject

    - the message's subject line

    email

    - the recipient email address

    tags

    - list of tags on this message

    opens

    - how many times has this message been opened

    opens_detail

    - list of individual opens for the message

    clicks

    - how many times has a link been clicked in this message

    clicks_detail

    - list of individual clicks for the message

    state

    - sending status of this message: sent, bounced, rejected

    smtp_events

    - a log of up to 3 smtp events for the message

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. val _id: String

    - the message's unique id

  5. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  6. val clicks: Int

    - how many times has a link been clicked in this message

  7. val clicks_detail: List[MClickDetails]

    - list of individual clicks for the message

  8. def clone(): AnyRef

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

    - the recipient email address

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

    Definition Classes
    AnyRef
  11. def finalize(): Unit

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

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

    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  17. val opens: Int

    - how many times has this message been opened

  18. val opens_detail: List[MOpenDetail]

    - list of individual opens for the message

  19. val sender: String

    - the email address of the sender

  20. val smtp_events: List[MSmtpEvent]

    - a log of up to 3 smtp events for the message

  21. val state: String

    - sending status of this message: sent, bounced, rejected

  22. val subject: String

    - the message's subject line

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

    Definition Classes
    AnyRef
  24. val tags: List[String]

    - list of tags on this message

  25. val template: Option[String]

    - the unique name of the template used, if any

  26. val ts: Int

    - the Unix timestamp from when this message was sent

  27. final def wait(): Unit

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. 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 AnyRef

Inherited from Any

Ungrouped