uk.gov.hmrc.play.audit.model
package uk.gov.hmrc.play.audit.model
Members list
Type members
Classlikes
object Audit
class Audit(applicationName: String, auditConnector: AuditConnector) extends AuditTags
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object AuditAsMagnet
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AuditAsMagnet.type
trait AuditTags
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Audit
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class DataEvent(auditSource: String, auditType: String, eventId: String, tags: Map[String, String], detail: Map[String, String], generatedAt: Instant, truncationLog: TruncationLog, redactionLog: RedactionLog)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object EventTypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
EventTypes.type
case class ExtendedDataEvent(auditSource: String, auditType: String, eventId: String, tags: Map[String, String], detail: JsValue, generatedAt: Instant, truncationLog: TruncationLog, redactionLog: RedactionLog)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class MergedDataEvent(auditSource: String, auditType: String, eventId: String, request: DataCall, response: DataCall, truncationLog: TruncationLog, redactionLog: RedactionLog)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object RedactionLog
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RedactionLog.type
case class TransactionFailure(reason: Option[String], outputs: Map[String, String]) extends TransactionResult
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TransactionResultclass Objecttrait Matchableclass AnyShow all
object TransactionFailure
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TransactionFailure.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class TransactionFailureclass TransactionSuccess
case class TransactionSuccess(outputs: Map[String, String]) extends TransactionResult
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TransactionResultclass Objecttrait Matchableclass AnyShow all
object TransactionSuccess
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TransactionSuccess.type
object TruncationLog
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TruncationLog.type
In this article