Class JsonLogLine
java.lang.Object
org.opensearch.common.logging.JsonLogLine
Represents a single log line in a json format.
Parsing log lines with this class confirms the json format of logs
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.opensearch.core.xcontent.ObjectParser<JsonLogLine, Void> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlevel()message()nodeId()nodeName()voidsetClusterName(String clusterName) voidsetClusterUuid(String clusterUuid) voidsetComponent(String component) voidvoidsetMessage(String message) voidvoidsetNodeName(String nodeName) voidsetStacktrace(List<String> stacktrace) voidsetTimestamp(String timestamp) voidtoString()type()
-
Field Details
-
PARSER
-
-
Constructor Details
-
JsonLogLine
public JsonLogLine()
-
-
Method Details
-
toString
-
type
-
timestamp
-
level
-
component
-
clusterName
-
nodeName
-
clusterUuid
-
nodeId
-
message
-
stacktrace
-
setType
-
setTimestamp
-
setLevel
-
setComponent
-
setClusterName
-
setNodeName
-
setClusterUuid
-
setNodeId
-
setMessage
-
setStacktrace
-