Class DefaultLogEvent

  • All Implemented Interfaces:
    LogEvent

    public class DefaultLogEvent
    extends java.lang.Object
    implements LogEvent
    • Constructor Detail

      • DefaultLogEvent

        public DefaultLogEvent()
      • DefaultLogEvent

        public DefaultLogEvent​(LogLevel loglevel,
                               java.util.Date datetime,
                               java.lang.String message,
                               java.lang.String eventType,
                               java.util.Map<java.lang.String,​java.lang.String> metadata)
      • DefaultLogEvent

        public DefaultLogEvent​(LogEvent event)
      • DefaultLogEvent

        public DefaultLogEvent​(LogEvent event,
                               java.util.Map<java.lang.String,​java.lang.String> defaultMetadata)
    • Method Detail

      • toString

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

        public void setLoglevel​(LogLevel loglevel)
      • getDatetime

        public java.util.Date getDatetime()
        Specified by:
        getDatetime in interface LogEvent
      • setDatetime

        public void setDatetime​(java.util.Date datetime)
      • getMessage

        public java.lang.String getMessage()
        Specified by:
        getMessage in interface LogEvent
      • setMessage

        public void setMessage​(java.lang.String message)
      • getEventType

        public java.lang.String getEventType()
        Specified by:
        getEventType in interface LogEvent
      • setEventType

        public void setEventType​(java.lang.String eventType)
      • getMetadata

        public java.util.Map<java.lang.String,​java.lang.String> getMetadata()
        Specified by:
        getMetadata in interface LogEvent
      • setMetadata

        public void setMetadata​(java.util.Map<java.lang.String,​java.lang.String> metadata)