com.snowplowanalytics.snowplow.analytics.scalasdk

json

package json

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. json
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type TsvToJsonConverter = (String, String) ⇒ Validated[TsvConverterOutput]

    Functions used to change a TSV pair to a JObject Usually returns single key-value pair, but for JSON fields, such as contexts returns all contained key-value pairs

  2. type Validated[+A] = Either[List[String], A]

  3. type ValidatedEvent = Either[List[String], String]

    The event as a shredded, stringified JSON on Success, or a strings on Failure.

  4. type ValidatedEventWithInventory = Either[List[String], EventWithInventory]

    The event as a shredded, stringified JSON with inventory on Success, or a strings on Failure.

Value Members

  1. object Data

    Common data types for enriched event

  2. object EventTransformer

    TSV to JSON

  3. object JsonShredder

    Converts unstructured events and custom contexts to a format which the Elasticsearch mapper can understand

Inherited from AnyRef

Inherited from Any

Ungrouped