public static final class GetFileProtectEventResponseBody.Data.Builder extends Object
public GetFileProtectEventResponseBody.Data.Builder alertLevel(Integer alertLevel)
The severity of alerts. Valid values:
1
public GetFileProtectEventResponseBody.Data.Builder cmdLine(String cmdLine)
The event command line.
example:["touch","/usr/local/aaaa"]
public GetFileProtectEventResponseBody.Data.Builder filePath(String filePath)
The path to the file.
example:/usr/local
public GetFileProtectEventResponseBody.Data.Builder filePermission(String filePermission)
The permissions to run the process.
example:rwxr-xr-x
public GetFileProtectEventResponseBody.Data.Builder firstTime(Long firstTime)
The timestamp at which the event was first detected.
example:1694576692000
public GetFileProtectEventResponseBody.Data.Builder handleTime(Long handleTime)
The time when the event was handled.
example:1694576692000
public GetFileProtectEventResponseBody.Data.Builder id(Long id)
The ID of the event.
example:55037
public GetFileProtectEventResponseBody.Data.Builder instanceName(String instanceName)
The name of the instance.
example:i-wz92q7m5hsbgfhdss***
public GetFileProtectEventResponseBody.Data.Builder internetIp(String internetIp)
The public IP address of the associated instance.
example:172.16.XX.XX
public GetFileProtectEventResponseBody.Data.Builder intranetIp(String intranetIp)
The private IP address of the associated instance.
example:10.42.XX.XX
public GetFileProtectEventResponseBody.Data.Builder latestTime(Long latestTime)
The time when the event last occurred.
example:1694576692000
public GetFileProtectEventResponseBody.Data.Builder operation(String operation)
The operation that the process performed on the file.
example:DELETE
public GetFileProtectEventResponseBody.Data.Builder platform(String platform)
The type of the operating system. Valid values:
linux
public GetFileProtectEventResponseBody.Data.Builder procPath(String procPath)
The path to the process.
example:/bin/bash33
public GetFileProtectEventResponseBody.Data.Builder processId(String processId)
The process ID of the event.
example:3453
public GetFileProtectEventResponseBody.Data.Builder remark(String remark)
The remarks.
example:["test"]
public GetFileProtectEventResponseBody.Data.Builder ruleName(String ruleName)
The name of the rule.
example:test-000
public GetFileProtectEventResponseBody.Data.Builder status(Integer status)
The status of the event. Valid values:
1
public GetFileProtectEventResponseBody.Data.Builder userId(String userId)
User ID of the user who started the current process.
example:1001
public GetFileProtectEventResponseBody.Data.Builder userName(String userName)
The username that started the current process.
example:test
public GetFileProtectEventResponseBody.Data.Builder uuid(String uuid)
The UUID of the asset.
example:49f1360f-62c8-4b48-a24c-5cc317656419
public GetFileProtectEventResponseBody.Data build()
Copyright © 2026. All rights reserved.