Packages

object Transform

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Transform
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  14. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. def transformEvent[A](processor: Processor, caster: Caster[A], event: Event, batchInfo: Result): Either[BadRow, List[NamedValue[A]]]

    Transform a Snowplow Event into types compatible with the loader target

    Transform a Snowplow Event into types compatible with the loader target

    processor

    Details about this loader, only used for generating a bad row

    caster

    Casts schema + JSON into an application-specific type

    event

    The Snowplow Event received from the stream

    batchInfo

    Pre-calculated Iglu types for a batch of events, used to guide the transformation

    returns

    Application-specific types if iglu schemas were successfully resolved for this event, and the event's entities can be cast to the schema-ddl types. Otherwise a bad row.

  17. def transformEventUnstructured[A](processor: Processor, caster: Caster[A], jsonCaster: Folder[A], event: Event): Either[BadRow, List[NamedValue[A]]]

    Transform a Snowplow Event into types compatible with the loader target

    Transform a Snowplow Event into types compatible with the loader target

    Unlike transformEvent, this function is not guided by the Iglu Schema. It is appropriate for destinations with non-strict column types, e.g. Snowflake.

    processor

    Details about this loader, only used for generating a bad row

    caster

    Casts schema + JSON into an application-specific type

    jsonCaster

    Casts JSON into an application-specific type, without regard for the Iglu schema

    event

    The Snowplow Event received from the stream

    returns

    Application-specific types if the Snowplow atomic fields can be cast to the correct types. Otherwise a bad row.

  18. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  19. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  20. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from AnyRef

Inherited from Any

Ungrouped