Class JsonLogLine

java.lang.Object
org.elasticsearch.common.logging.JsonLogLine

public class JsonLogLine
extends java.lang.Object
Represents a single log line in a json format. Parsing log lines with this class confirms the json format of logs
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static ObjectParser<JsonLogLine,​java.lang.Void> PARSER  
  • Constructor Summary

    Constructors 
    Constructor Description
    JsonLogLine()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String clusterName()  
    java.lang.String clusterUuid()  
    java.lang.String component()  
    java.lang.String level()  
    java.lang.String message()  
    java.lang.String nodeId()  
    java.lang.String nodeName()  
    void setClusterName​(java.lang.String clusterName)  
    void setClusterUuid​(java.lang.String clusterUuid)  
    void setComponent​(java.lang.String component)  
    void setLevel​(java.lang.String level)  
    void setMessage​(java.lang.String message)  
    void setNodeId​(java.lang.String nodeId)  
    void setNodeName​(java.lang.String nodeName)  
    void setStacktrace​(java.util.List<java.lang.String> stacktrace)  
    void setTimestamp​(java.lang.String timestamp)  
    void setType​(java.lang.String type)  
    java.util.List<java.lang.String> stacktrace()  
    java.lang.String timestamp()  
    java.lang.String toString()  
    java.lang.String type()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • toString

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

      public java.lang.String type()
    • timestamp

      public java.lang.String timestamp()
    • level

      public java.lang.String level()
    • component

      public java.lang.String component()
    • clusterName

      public java.lang.String clusterName()
    • nodeName

      public java.lang.String nodeName()
    • clusterUuid

      public java.lang.String clusterUuid()
    • nodeId

      public java.lang.String nodeId()
    • message

      public java.lang.String message()
    • stacktrace

      public java.util.List<java.lang.String> stacktrace()
    • setType

      public void setType​(java.lang.String type)
    • setTimestamp

      public void setTimestamp​(java.lang.String timestamp)
    • setLevel

      public void setLevel​(java.lang.String level)
    • setComponent

      public void setComponent​(java.lang.String component)
    • setClusterName

      public void setClusterName​(java.lang.String clusterName)
    • setNodeName

      public void setNodeName​(java.lang.String nodeName)
    • setClusterUuid

      public void setClusterUuid​(java.lang.String clusterUuid)
    • setNodeId

      public void setNodeId​(java.lang.String nodeId)
    • setMessage

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

      public void setStacktrace​(java.util.List<java.lang.String> stacktrace)