p

com.snowplowanalytics

refererparser

package refererparser

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final case class CorruptJsonException(message: String) extends Exception with Product with Serializable
  2. trait CreateParser[F[_]] extends AnyRef
  3. final case class EmailReferer(medium: Medium, source: String) extends Referer with Product with Serializable
  4. final case class InternalReferer(medium: Medium) extends Referer with Product with Serializable
  5. sealed abstract class Medium extends AnyRef

    Enumeration for supported mediums.

  6. final case class PaidReferer(medium: Medium, source: String) extends Referer with Product with Serializable
  7. class Parser extends AnyRef
  8. sealed trait Referer extends AnyRef

    Referer - returned from parse, a sealed hierarchy which can be an UnknownReferer, SearchReferer, InternalReferer, SocialReferer, EmailReferer, or PaidReferer.

  9. final case class RefererLookup(medium: Medium, source: String, parameters: List[String]) extends Product with Serializable
  10. final case class SearchReferer(medium: Medium, source: String, term: Option[String]) extends Referer with Product with Serializable
  11. final case class SocialReferer(medium: Medium, source: String) extends Referer with Product with Serializable
  12. final case class UnknownReferer(medium: Medium) extends Referer with Product with Serializable

Value Members

  1. object CreateParser
  2. object EmailMedium extends Medium with Product with Serializable
  3. object InternalMedium extends Medium with Product with Serializable
  4. object Medium
  5. object PaidMedium extends Medium with Product with Serializable
  6. object SearchMedium extends Medium with Product with Serializable
  7. object SocialMedium extends Medium with Product with Serializable
  8. object UnknownMedium extends Medium with Product with Serializable

Ungrouped