Uses of Enum Class
com.tnsai.observability.events.EventLevel
Packages that use EventLevel
Package
Description
Observability event schema + thread-local correlation context.
-
Uses of EventLevel in com.tnsai.observability.events
Methods in com.tnsai.observability.events that return EventLevelModifier and TypeMethodDescriptionCapturingAgentEventPublisher.Captured.level()Returns the value of thelevelrecord component.static EventLevelReturns the enum constant of this class with the specified name.static EventLevel[]EventLevel.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.tnsai.observability.events with parameters of type EventLevelModifier and TypeMethodDescriptionbooleanEventLevel.atLeast(EventLevel threshold) default booleanAgentEventPublisher.isEnabled(EventLevel level) Should this publisher emit at the given level?booleanCompositeAgentEventPublisher.isEnabled(EventLevel level) booleanSlf4jAgentEventPublisher.isEnabled(EventLevel level) default voidAgentEventPublisher.publish(TnsAIEvent event, EventLevel level, EventContext context) Publish a single event with explicit level / context overrides.static voidAgentEvents.publish(TnsAIEvent event, EventLevel level) Publishes at the given level; current thread's context is captured.static voidAgentEvents.publish(TnsAIEvent event, EventLevel level, EventContext context) Publishes with explicit level + context (bypasses thread-local lookup).voidCapturingAgentEventPublisher.publish(TnsAIEvent event, EventLevel level, EventContext context) voidCompositeAgentEventPublisher.publish(TnsAIEvent event, EventLevel level, EventContext context) voidSlf4jAgentEventPublisher.publish(TnsAIEvent event, EventLevel level, EventContext context) Constructors in com.tnsai.observability.events with parameters of type EventLevelModifierConstructorDescriptionCaptured(TnsAIEvent event, EventLevel level, EventContext context) Creates an instance of aCapturedrecord class.Slf4jAgentEventPublisher(EventLevel threshold)