com.snowplowanalytics.snowplow.enrich.common.enrichments.registry
Extracts the client attributes from a useragent string, using UserAgentUtils.
Extracts the client attributes from a useragent string, using UserAgentUtils.
TODO: rewrite this when we swap out UserAgentUtils for ua-parser
The useragent String to extract from. Should be encoded (i.e. not previously decoded).
the ClientAttributes or the message of the exception, boxed in a Scalaz Validation
Gets the list of files the enrichment requires cached locally.
Gets the list of files the enrichment requires cached locally. The default implementation returns an empty list; if an enrichment requires files, it must override this method.
A list of pairs, where the first entry in the pair indicates the (remote) location of the source file and the second indicates the local path where the enrichment expects to find the file.