sealed trait GatewayEvent[+D] extends AnyRef

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

Abstract Value Members

  1. abstract def data: Eval[Either[DecodingFailure, D]]

    The data carried by this event.

  2. abstract def name: String

    The name of this event.

  3. abstract def rawData: Json

    The raw data this event was created from.

    The raw data this event was created from. Used for debugging and error reporting.

Concrete Value Members

  1. def mapData[A](f: (D) => A): Eval[Result[A]]

    Maps the data in this event without evaluating it.