com.snowplowanalytics.snowplow.enrich
Type alias for a map whose keys are enrichment names and whose values are enrichments
The parent for our ETL-specific exceptions
Holds ways of constructing the exception message from a Scalaz Validation or ValidatioNel.
A fatal error in our ETL.
A fatal exception in our ETL.
Type alias for HTTP headers
A (possibly empty) list of JsonSchemaPairs
Type alias for an Option
-boxed
CollectorPayload
.
Type alias for an Option
-boxed
CanonicalOutput
.
Type alias for an Option
-boxed
IpLocation
.
Type alias for an Option
-boxed String
Parameters inside of a raw event
Type alias for either Throwable or successful value It has Monad instance unlike Validation
An unexpected exception in our ETL.
Type alias for a ValidationNel
containing Strings for Failure
or any type of Success
.
Type alias for either a ValidationNel
containing String
s for Failure
or a CanonicalOutput for Success
.
Type alias for either a ValidationNel
containing String
s for Failure
or a MaybeCanonicalInput
for Success
.
Type alias for a Validation
containing ProcessingMessages
for Failure
or any type for
Success
Type alias for a Validation
containing either error String
s
or a NameValueNel
.
Type alias for a ValidationNel
containing ProcessingMessage
for Failure
or any type for
Success
Type alias for either a ValidationNel
containing String
s for Failure
or a List
of RawEvent
s for Success
.
Type alias for a Validation
containing either an error
String
or a success String
.
Capture a client's screen resolution
Expresses the end-to-end event pipeline supported by the Scala Common Enrich project.
Companion object for FatalEtlError
Companion object for FatalEtlException
Companion object for UnexpectedEtlException
Scala package object to hold types, helper methods etc.
See: http://www.artima.com/scalazine/articles/package_objects.html