public static class AppDbAuditStatus.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
AppDbAuditStatus |
build() |
AppDbAuditStatus.Builder |
enabled(Boolean enabled)
数据库审计开关状态,true 表示开启该表的增删改操作审计,false 表示关闭审计
示例值:true
|
AppDbAuditStatus.Builder |
enabledAt(String enabledAt)
审计功能启用时间,格式为YYYY-MM-DD HH:mm:ss,仅当enabled为true时生效
示例值:2024-01-01 00:00:00
|
AppDbAuditStatus.Builder |
retention(String retention)
审计日志保留时长,支持按天/月/年设置,格式为数字+单位(如7d、1m、1y),未指定时采用系统默认保留周期
示例值:30d
|
AppDbAuditStatus.Builder |
table(String table)
数据库表名称,需与实际存储的业务表名完全一致,用于标识需要开启审计的目标数据表
示例值:user_account
|
public AppDbAuditStatus.Builder table(String table)
示例值:user_account
table - public AppDbAuditStatus.Builder enabled(Boolean enabled)
示例值:true
enabled - public AppDbAuditStatus.Builder enabledAt(String enabledAt)
示例值:2024-01-01 00:00:00
enabledAt - public AppDbAuditStatus.Builder retention(String retention)
示例值:30d
retention - public AppDbAuditStatus build()
Copyright © 2026. All rights reserved.