Packages

package model

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class Audit extends AuditTags
  2. sealed trait AuditAsMagnet[A] extends AnyRef
  3. trait AuditTags extends AnyRef
  4. case class DataCall(tags: Map[String, String], detail: Map[String, String], generatedAt: Instant) extends Product with Serializable
  5. 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(), truncationLog: TruncationLog = TruncationLog.Empty, redactionLog: RedactionLog = RedactionLog.Empty) extends Product with Serializable
  6. 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(), truncationLog: TruncationLog = TruncationLog.Empty, redactionLog: RedactionLog = RedactionLog.Empty) extends Product with Serializable
  7. case class MergedDataEvent(auditSource: String, auditType: String, eventId: String = UUID.randomUUID().toString, request: DataCall, response: DataCall, truncationLog: TruncationLog = TruncationLog.Empty, redactionLog: RedactionLog = RedactionLog.Empty) extends Product with Serializable
  8. sealed trait RedactionLog extends AnyRef
  9. case class TransactionFailure(reason: Option[String] = None, outputs: Map[String, String] = Map()) extends TransactionResult with Product with Serializable
  10. sealed trait TransactionResult extends AnyRef
  11. case class TransactionSuccess(outputs: Map[String, String] = Map()) extends TransactionResult with Product with Serializable
  12. sealed trait TruncationLog extends AnyRef

Value Members

  1. object Audit
  2. object AuditAsMagnet
  3. object EventTypes
  4. object RedactionLog
  5. object TransactionFailure extends Serializable
  6. object TransactionSuccess extends Serializable
  7. object TruncationLog

Ungrouped