Class LogEntry


  • public class LogEntry
    extends java.lang.Object
    Immutable, simple log entries.
    Author:
    jonmv
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  LogEntry.Type
      The type of entry, used for rendering.
    • Constructor Summary

      Constructors 
      Constructor Description
      LogEntry​(long id, java.time.Instant at, LogEntry.Type type, java.lang.String message)  
    • Constructor Detail

      • LogEntry

        public LogEntry​(long id,
                        java.time.Instant at,
                        LogEntry.Type type,
                        java.lang.String message)
    • Method Detail

      • id

        public long id()
      • at

        public java.time.Instant at()
      • message

        public java.lang.String message()
      • parseVespaLog

        public static java.util.List<LogEntry> parseVespaLog​(java.io.InputStream log,
                                                             java.time.Instant from)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • typeOf

        public static LogEntry.Type typeOf​(java.util.logging.Level level)