Package com.tnsai.mcp.model
Class LogMessage
java.lang.Object
com.tnsai.mcp.model.LogMessage
Represents a log message in MCP protocol.
-
Constructor Summary
ConstructorsConstructorDescriptionLogMessage(LogLevel level, String logger, com.fasterxml.jackson.databind.JsonNode data) LogMessage(LogLevel level, String logger, String message) -
Method Summary
Modifier and TypeMethodDescriptionstatic LogMessagestatic LogMessagecom.fasterxml.jackson.databind.JsonNodegetData()getLevel()Gets the message text if data is a string.static LogMessagevoidsetData(com.fasterxml.jackson.databind.JsonNode data) voidvoidtoString()static LogMessage
-
Constructor Details
-
LogMessage
public LogMessage() -
LogMessage
-
LogMessage
-
-
Method Details
-
debug
-
info
-
warning
-
error
-
getLevel
-
setLevel
-
getLogLevel
-
getLogger
-
setLogger
-
getData
public com.fasterxml.jackson.databind.JsonNode getData() -
setData
public void setData(com.fasterxml.jackson.databind.JsonNode data) -
getMessage
Gets the message text if data is a string.- Returns:
- the message text, or JSON string representation
-
toString
-