Enum Class LogEvent

java.lang.Object
java.lang.Enum<LogEvent>
com.tnsai.quality.observability.theme.LogEvent
All Implemented Interfaces:
Serializable, Comparable<LogEvent>, Constable

public enum LogEvent extends Enum<LogEvent>
Types of log events that can be themed.

Each event type can have a different themed prefix or formatting.

Author:
TnsAI Team
  • Enum Constant Details

    • AGENT_START

      public static final LogEvent AGENT_START
    • AGENT_STOP

      public static final LogEvent AGENT_STOP
    • AGENT_IDLE

      public static final LogEvent AGENT_IDLE
    • ACTION_START

      public static final LogEvent ACTION_START
    • ACTION_COMPLETE

      public static final LogEvent ACTION_COMPLETE
    • ACTION_ERROR

      public static final LogEvent ACTION_ERROR
    • PLAN_START

      public static final LogEvent PLAN_START
    • PLAN_COMPLETE

      public static final LogEvent PLAN_COMPLETE
    • GOAL_ACHIEVED

      public static final LogEvent GOAL_ACHIEVED
    • GOAL_FAILED

      public static final LogEvent GOAL_FAILED
    • LLM_CALL

      public static final LogEvent LLM_CALL
    • LLM_RESPONSE

      public static final LogEvent LLM_RESPONSE
    • LLM_ERROR

      public static final LogEvent LLM_ERROR
    • TOOL_CALL

      public static final LogEvent TOOL_CALL
    • MESSAGE_SENT

      public static final LogEvent MESSAGE_SENT
    • MESSAGE_RECEIVED

      public static final LogEvent MESSAGE_RECEIVED
    • STATE_CHANGE

      public static final LogEvent STATE_CHANGE
    • BELIEF_UPDATE

      public static final LogEvent BELIEF_UPDATE
    • INFO

      public static final LogEvent INFO
    • WARNING

      public static final LogEvent WARNING
    • ERROR

      public static final LogEvent ERROR
    • DEBUG

      public static final LogEvent DEBUG
    • SUCCESS

      public static final LogEvent SUCCESS
    • FAILURE

      public static final LogEvent FAILURE
  • Method Details

    • values

      public static LogEvent[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static LogEvent valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null