Sub2ApiAdminAuditLog class final

Constructors

Sub2ApiAdminAuditLog({required int id, required DateTime createdAt, required int? actorUserId, required String actorEmail, required String actorRole, required String authMethod, required String credentialMasked, required String action, required String method, required String path, required String requestId, required String clientIp, required String userAgent, required Sub2ApiAdminRedactedRequestBody? requestBody, required int statusCode, required Duration latency, required Sub2ApiAdminAuditLogMetadata metadata})
const

Properties

action → String
final
actorEmail → String
final
actorRole → String
final
actorUserId → int?
final
authMethod → String
final
clientIp → String
final
createdAt → DateTime
final
credentialMasked → String
final
hashCode → int
The hash code for this object.
no setterinherited
id → int
final
latency → Duration
final
metadata → Sub2ApiAdminAuditLogMetadata
final
method → String
final
path → String
final
requestBody → Sub2ApiAdminRedactedRequestBody?
final
requestId → String
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
statusCode → int
final
succeeded → bool
no setter
userAgent → String
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited