MaskedLogRecord class

Masked log record

Constructors

MaskedLogRecord(Level level, String message, String loggerName, Object? error, StackTrace? stackTrace, Zone? zone, Object? object, {required String maskedMessage, required String? maskedError, required String? maskedStackTrace})
Create masked log record
MaskedLogRecord.fromLogRecord(LogRecord record, {required MaskingStrings maskingStrings})
Create masked log record from log record
factory
MaskedLogRecord.fromLogRecordFields(Level level, String message, String loggerName, Object? error, StackTrace? stackTrace, Zone? zone, Object? object, {MaskingStrings maskingStrings = const {}})
Create masked log record from log record fields
factory

Properties

error Object?
Associated error (if any) when recording errors messages.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
level → Level
finalinherited
loggerName String
Logger where this record is stored.
finalinherited
maskedError String?
Masked error
final
maskedMessage String
Masked message
final
maskedStackTrace String?
Masked stack trace
final
message String
finalinherited
object Object?
Non-string message passed to Logger.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sequenceNumber int
Unique sequence number greater than all log records created before it.
finalinherited
stackTrace StackTrace?
Associated stackTrace (if any) when recording errors messages.
finalinherited
time DateTime
Time when this record was created.
finalinherited
zone Zone?
Zone of the calling code which resulted in this LogRecord.
finalinherited

Methods

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

Operators

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