class Log
<init> |
Log(instance: InstanceLogInfo = InstanceLogInfo.none(), text: String, timestamp: ZonedDateTime, level: String, source: String, messageLines: List<String>) |
cause |
val cause: String |
checksum |
val checksum: String |
instance |
val instance: InstanceLogInfo |
level |
val level: String |
logWithLocalTimestamp |
val logWithLocalTimestamp: String |
message |
val message: String |
source |
val source: String |
text |
val text: String |
timestamp |
val timestamp: ZonedDateTime |
isLevel |
fun isLevel(vararg levels: String): Booleanfun isLevel(levels: Iterable<String>): Boolean |
isOlderThan |
fun isOlderThan(millis: Long): Boolean |
create |
fun create(instance: InstanceLogInfo, logLines: List<String>): Log |
isFirstLineOfLog |
fun isFirstLineOfLog(text: String): Boolean |
parseTimestamp |
fun parseTimestamp(timestamp: String, instance: InstanceLogInfo = InstanceLogInfo.none()): ZonedDateTime |