LogMessage constructor
LogMessage({})
Implementation
factory LogMessage({
$fixnum.Int64? timestamp,
$core.String? appName,
$core.String? message,
$core.Iterable<LogLevel>? allLogLevels,
$core.Iterable<LogTag>? allLogTags,
$core.Iterable<LogTag>? logTags,
LogLevel? logLevel,
}) {
final _result = create();
if (timestamp != null) {
_result.timestamp = timestamp;
}
if (appName != null) {
_result.appName = appName;
}
if (message != null) {
_result.message = message;
}
if (allLogLevels != null) {
_result.allLogLevels.addAll(allLogLevels);
}
if (allLogTags != null) {
_result.allLogTags.addAll(allLogTags);
}
if (logTags != null) {
_result.logTags.addAll(logTags);
}
if (logLevel != null) {
_result.logLevel = logLevel;
}
return _result;
}