package model
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- class Audit extends AuditTags
- sealed trait AuditAsMagnet[A] extends AnyRef
- trait AuditTags extends AnyRef
- case class DataCall(tags: Map[String, String], detail: Map[String, String], generatedAt: Instant) extends Product with Serializable
- case class DataEvent(auditSource: String, auditType: String, eventId: String = UUID.randomUUID().toString, tags: Map[String, String] = Map.empty, detail: Map[String, String] = Map.empty, generatedAt: Instant = Instant.now) extends Product with Serializable
- case class ExtendedDataEvent(auditSource: String, auditType: String, eventId: String = UUID.randomUUID().toString, tags: Map[String, String] = Map.empty, detail: JsValue = JsString(""), generatedAt: Instant = Instant.now) extends Product with Serializable
- case class MergedDataEvent(auditSource: String, auditType: String, eventId: String = UUID.randomUUID().toString, request: DataCall, response: DataCall) extends Product with Serializable
- case class TransactionFailure(reason: Option[String] = None, outputs: Map[String, String] = Map()) extends TransactionResult with Product with Serializable
- sealed trait TransactionResult extends AnyRef
- case class TransactionSuccess(outputs: Map[String, String] = Map()) extends TransactionResult with Product with Serializable
Value Members
- object Audit
- object AuditAsMagnet
- object EventTypes
- object TransactionFailure extends Serializable
- object TransactionSuccess extends Serializable