public static class AuditLogEsField.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
AuditLogEsField.Builder |
apaasTenantId(String apaasTenantId)
apaas租户ID
示例值:23333
|
AuditLogEsField.Builder |
apiPath(String apiPath)
路由路径
示例值:/api/xxx
|
AuditLogEsField.Builder |
appName(Map<String,String> appName)
应用名称
示例值:
|
AuditLogEsField.Builder |
auditScope(String auditScope)
审计域:15001-企业管理后台;15002-应用管理后 台;15003-应用开发平台
示例值:15001
|
AuditLogEsField |
build() |
AuditLogEsField.Builder |
clientIp(String clientIp)
客户端IP
示例值:192.168.1.1
|
AuditLogEsField.Builder |
dataChanges(String[] dataChanges)
数据变化(旧值和新值)
示例值:
|
AuditLogEsField.Builder |
dataObject(String dataObject)
数据对象
示例值:object_api_aaa
|
AuditLogEsField.Builder |
deviceId(String deviceId)
设备ID
示例值:device_1234
|
AuditLogEsField.Builder |
envType(String envType)
环境类型:16001-沙箱环境;16003-线上环境
示例值:16003
|
AuditLogEsField.Builder |
failedReasonI18n(Map<String,String> failedReasonI18n)
失败原因
示例值:
|
AuditLogEsField.Builder |
fullPath(String fullPath)
网关路径
示例值:/api/xxx
|
AuditLogEsField.Builder |
ipLoc(String ipLoc)
IP位置
示例值:中国北京
|
AuditLogEsField.Builder |
ipProvider(String ipProvider)
IP提供商
示例值:ISP_com
|
AuditLogEsField.Builder |
keywordFieldAppVersion(String keywordFieldAppVersion)
应用版本号
示例值:v1.2.3
|
AuditLogEsField.Builder |
keywordFieldFunctionalSubModule(String keywordFieldFunctionalSubModule)
审计日志事件子模块
示例值:223
|
AuditLogEsField.Builder |
larkTenantId(String larkTenantId)
飞书租户ID
示例值:123
|
AuditLogEsField.Builder |
logId(String logId)
审计日志ID
示例值:7376574450886557740
|
AuditLogEsField.Builder |
loginType(String loginType)
登录类型:11001-飞书登录;11003-账号密码登录
示例值:11001
|
AuditLogEsField.Builder |
logType(String logType)
日志类型:10000-全部类型;10001-企业管理; 10002-登录日志;10003-应用管理
示例值:10000
|
AuditLogEsField.Builder |
module(String module)
功能模块
示例值:17001
|
AuditLogEsField.Builder |
namespace(String namespace)
应用唯一标识
示例值:package_aacc
|
AuditLogEsField.Builder |
opDetail(Map<String,String> opDetail)
操作详情内容
示例值:
|
AuditLogEsField.Builder |
operator(LookupWithAvatar operator)
操作人
示例值:
|
AuditLogEsField.Builder |
opSource(String opSource)
操作源:20001-前端;20004-openapi
示例值:20001
|
AuditLogEsField.Builder |
opTime(String opTime)
操作时间
示例值:1723634726874
|
AuditLogEsField.Builder |
opType(String opType)
事件类型
示例值:19001
|
AuditLogEsField.Builder |
origin(String origin)
源页面
示例值:https://example.com/origin
|
AuditLogEsField.Builder |
osType(String osType)
系统类型:14002-window;14001-未知
示例值:14002
|
AuditLogEsField.Builder |
osVersion(String osVersion)
系统版本
示例值:14.6
|
AuditLogEsField.Builder |
outsider(Boolean outsider)
是否为外部用户,true代表是外部用户
示例值:
|
AuditLogEsField.Builder |
referer(String referer)
引用页面
示例值:https://example.com/referer
|
AuditLogEsField.Builder |
status(String status)
操作状态:18001-成功;18002-失败
示例值:18001
|
AuditLogEsField.Builder |
tenantId(String tenantId)
租户ID
示例值:23335
|
AuditLogEsField.Builder |
terminalType(String terminalType)
终端类型:13002-PC类型;13003-Web类型
示例值:2
|
AuditLogEsField.Builder |
userAgent(String userAgent)
用户代理
示例值:Mozilla/5.0 (iPhone; CPU iPhone OS 14_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148
|
AuditLogEsField.Builder |
userGeo(String userGeo)
用户地理信息
示例值:America/Chicago
|
AuditLogEsField.Builder |
webDeviceId(String webDeviceId)
web端设备ID
示例值:webDevice_1234
|
public AuditLogEsField.Builder logId(String logId)
示例值:7376574450886557740
logId - public AuditLogEsField.Builder opTime(String opTime)
示例值:1723634726874
opTime - public AuditLogEsField.Builder logType(String logType)
示例值:10000
logType - public AuditLogEsField.Builder operator(LookupWithAvatar operator)
示例值:
operator - public AuditLogEsField.Builder outsider(Boolean outsider)
示例值:
outsider - public AuditLogEsField.Builder loginType(String loginType)
示例值:11001
loginType - public AuditLogEsField.Builder larkTenantId(String larkTenantId)
示例值:123
larkTenantId - public AuditLogEsField.Builder apaasTenantId(String apaasTenantId)
示例值:23333
apaasTenantId - public AuditLogEsField.Builder userGeo(String userGeo)
示例值:America/Chicago
userGeo - public AuditLogEsField.Builder clientIp(String clientIp)
示例值:192.168.1.1
clientIp - public AuditLogEsField.Builder ipLoc(String ipLoc)
示例值:中国北京
ipLoc - public AuditLogEsField.Builder ipProvider(String ipProvider)
示例值:ISP_com
ipProvider - public AuditLogEsField.Builder referer(String referer)
示例值:https://example.com/referer
referer - public AuditLogEsField.Builder origin(String origin)
示例值:https://example.com/origin
origin - public AuditLogEsField.Builder apiPath(String apiPath)
示例值:/api/xxx
apiPath - public AuditLogEsField.Builder fullPath(String fullPath)
示例值:/api/xxx
fullPath - public AuditLogEsField.Builder userAgent(String userAgent)
示例值:Mozilla/5.0 (iPhone; CPU iPhone OS 14_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148
userAgent - public AuditLogEsField.Builder deviceId(String deviceId)
示例值:device_1234
deviceId - public AuditLogEsField.Builder webDeviceId(String webDeviceId)
示例值:webDevice_1234
webDeviceId - public AuditLogEsField.Builder terminalType(String terminalType)
示例值:2
terminalType - public AuditLogEsField.Builder osType(String osType)
示例值:14002
osType - public AuditLogEsField.Builder osVersion(String osVersion)
示例值:14.6
osVersion - public AuditLogEsField.Builder module(String module)
示例值:17001
module - public AuditLogEsField.Builder dataObject(String dataObject)
示例值:object_api_aaa
dataObject - public AuditLogEsField.Builder auditScope(String auditScope)
示例值:15001
auditScope - public AuditLogEsField.Builder tenantId(String tenantId)
示例值:23335
tenantId - public AuditLogEsField.Builder namespace(String namespace)
示例值:package_aacc
namespace - public AuditLogEsField.Builder envType(String envType)
示例值:16003
envType - public AuditLogEsField.Builder opType(String opType)
示例值:19001
opType - public AuditLogEsField.Builder opDetail(Map<String,String> opDetail)
示例值:
opDetail - public AuditLogEsField.Builder opSource(String opSource)
示例值:20001
opSource - public AuditLogEsField.Builder status(String status)
示例值:18001
status - public AuditLogEsField.Builder failedReasonI18n(Map<String,String> failedReasonI18n)
示例值:
failedReasonI18n - public AuditLogEsField.Builder dataChanges(String[] dataChanges)
示例值:
dataChanges - public AuditLogEsField.Builder appName(Map<String,String> appName)
示例值:
appName - public AuditLogEsField.Builder keywordFieldAppVersion(String keywordFieldAppVersion)
示例值:v1.2.3
keywordFieldAppVersion - public AuditLogEsField.Builder keywordFieldFunctionalSubModule(String keywordFieldFunctionalSubModule)
示例值:223
keywordFieldFunctionalSubModule - public AuditLogEsField build()
Copyright © 2025. All rights reserved.