Package cloud.opencode.base.log.filter


package cloud.opencode.base.log.filter
Log Filter Package - Provides Extensible Log Event Filtering 日志过滤器包 - 提供可扩展的日志事件过滤

This package contains the log filter framework, including the core LogFilter interface, the LogFilterChain for composing filters, and built-in filter implementations.

此包包含日志过滤器框架,包括核心 LogFilter 接口、用于组合过滤器的 LogFilterChain,以及内置过滤器实现。

Built-in Filters | 内置过滤器:

  • LevelFilter - Level threshold filter - 级别阈值过滤器
  • MarkerFilter - Marker-based filter - 基于标记的过滤器
  • ThrottleFilter - Rate-limiting filter - 速率限制过滤器
Since:
JDK 25, opencode-base-log V1.0.3
Author:
Leon Soo www.LeonSoo.com
See Also:
  • Class
    Description
    Filter Action Enum - Defines Possible Filter Decisions 过滤器动作枚举 - 定义可能的过滤器决策
    Level Filter - Filters Log Events by Threshold Level 级别过滤器 - 按阈值级别过滤日志事件
    Log Filter Interface - Functional Filter for Log Events 日志过滤器接口 - 日志事件的函数式过滤器
    Log Filter Chain - Ordered Chain of Log Filters 日志过滤器链 - 有序的日志过滤器链
    Marker Filter - Filters Log Events by Marker Name 标记过滤器 - 按标记名称过滤日志事件
    Throttle Filter - Rate-Limits Duplicate Log Messages 节流过滤器 - 限制重复日志消息的速率