public class FileTamperEvent extends AbstractModel
header, skipSign
Constructor and Description |
---|
FileTamperEvent() |
FileTamperEvent(FileTamperEvent source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getCreateTime()
Get Occurrence time
|
String |
getDescription()
Get Severity description
|
Long |
getEventCount()
Get Event Occurrences
|
String |
getExeMd5()
Get Process name
|
String |
getExeName()
Get Process name
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getExePermission()
Get Process permission
|
Long |
getExePid()
Get Process PID
|
Long |
getExeSize()
Get Process File Size
|
Long |
getExeTime()
Get Process Execution Duration
|
String |
getFileAction()
Get File threat behavior
read: read file
write: modify file
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getHostIp()
Get Machine IP
|
String |
getHostName()
Get Machine Name
|
Long |
getId()
Get Event ID
|
Long |
getLevel()
Get Risk Level.
|
MachineExtraInfo |
getMachineExtraInfo()
Get Host Additional Information
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getMachineStatus()
Get Host Online Information: ONLINE, OFFLINE
|
String |
getModifyTime()
Get Last occurrence time
|
String |
getPrivateIp()
Get Private IP address
|
String |
getProcessArgv()
Get Process parameter
|
String |
getProcessExe()
Get Process path
|
String |
getPstree()
Get Event Details: JSON Format
|
String |
getQuuid()
Get cvm id
|
String |
getReference()
Get Reference link
|
Long |
getRuleCategory()
Get Rule Type.
|
Long |
getRuleId()
Get Rule ID
|
String |
getRuleName()
Get Rule name
|
Long |
getStatus()
Get Processing Status.
|
String |
getSuggestion()
Get Remediation Suggestions
|
String |
getTarget()
Get Target file path
|
String |
getTargetCreatTime()
Get Target File Creation Time
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getTargetModifyTime()
Get Target File Update Time
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getTargetName()
Get File name
|
String |
getTargetPermission()
Get Target File Permissions
|
Long |
getTargetSize()
Get Target file size
|
Long |
getType()
Get Event Type/Action.
|
String |
getUserGroup()
Get User group
|
String |
getUserName()
Get Username
|
String |
getUuid()
Get Host UUID
|
void |
setCreateTime(String CreateTime)
Set Occurrence time
|
void |
setDescription(String Description)
Set Severity description
|
void |
setEventCount(Long EventCount)
Set Event Occurrences
|
void |
setExeMd5(String ExeMd5)
Set Process name
|
void |
setExeName(String ExeName)
Set Process name
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setExePermission(String ExePermission)
Set Process permission
|
void |
setExePid(Long ExePid)
Set Process PID
|
void |
setExeSize(Long ExeSize)
Set Process File Size
|
void |
setExeTime(Long ExeTime)
Set Process Execution Duration
|
void |
setFileAction(String FileAction)
Set File threat behavior
read: read file
write: modify file
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setHostIp(String HostIp)
Set Machine IP
|
void |
setHostName(String HostName)
Set Machine Name
|
void |
setId(Long Id)
Set Event ID
|
void |
setLevel(Long Level)
Set Risk Level.
|
void |
setMachineExtraInfo(MachineExtraInfo MachineExtraInfo)
Set Host Additional Information
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setMachineStatus(String MachineStatus)
Set Host Online Information: ONLINE, OFFLINE
|
void |
setModifyTime(String ModifyTime)
Set Last occurrence time
|
void |
setPrivateIp(String PrivateIp)
Set Private IP address
|
void |
setProcessArgv(String ProcessArgv)
Set Process parameter
|
void |
setProcessExe(String ProcessExe)
Set Process path
|
void |
setPstree(String Pstree)
Set Event Details: JSON Format
|
void |
setQuuid(String Quuid)
Set cvm id
|
void |
setReference(String Reference)
Set Reference link
|
void |
setRuleCategory(Long RuleCategory)
Set Rule Type.
|
void |
setRuleId(Long RuleId)
Set Rule ID
|
void |
setRuleName(String RuleName)
Set Rule name
|
void |
setStatus(Long Status)
Set Processing Status.
|
void |
setSuggestion(String Suggestion)
Set Remediation Suggestions
|
void |
setTarget(String Target)
Set Target file path
|
void |
setTargetCreatTime(String TargetCreatTime)
Set Target File Creation Time
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setTargetModifyTime(String TargetModifyTime)
Set Target File Update Time
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setTargetName(String TargetName)
Set File name
|
void |
setTargetPermission(String TargetPermission)
Set Target File Permissions
|
void |
setTargetSize(Long TargetSize)
Set Target file size
|
void |
setType(Long Type)
Set Event Type/Action.
|
void |
setUserGroup(String UserGroup)
Set User group
|
void |
setUserName(String UserName)
Set Username
|
void |
setUuid(String Uuid)
Set Host UUID
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public FileTamperEvent()
public FileTamperEvent(FileTamperEvent source)
public String getHostName()
public void setHostName(String HostName)
HostName
- Machine Namepublic String getHostIp()
public void setHostIp(String HostIp)
HostIp
- Machine IPpublic String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- Occurrence timepublic String getModifyTime()
public void setModifyTime(String ModifyTime)
ModifyTime
- Last occurrence timepublic Long getId()
public void setId(Long Id)
Id
- Event IDpublic String getUuid()
public void setUuid(String Uuid)
Uuid
- Host UUIDpublic String getQuuid()
public void setQuuid(String Quuid)
Quuid
- cvm idpublic Long getType()
public void setType(Long Type)
Type
- Event Type/Action. 0 - Alarmpublic String getProcessExe()
public void setProcessExe(String ProcessExe)
ProcessExe
- Process pathpublic String getProcessArgv()
public void setProcessArgv(String ProcessArgv)
ProcessArgv
- Process parameterpublic String getTarget()
public void setTarget(String Target)
Target
- Target file pathpublic Long getStatus()
public void setStatus(Long Status)
Status
- Processing Status. 0 - Pending; 1 - Allowlisted; 2 - Deleted; 3 - Ignored; 4 - Manually Processedpublic Long getEventCount()
public void setEventCount(Long EventCount)
EventCount
- Event Occurrencespublic Long getRuleId()
public void setRuleId(Long RuleId)
RuleId
- Rule IDpublic String getRuleName()
public void setRuleName(String RuleName)
RuleName
- Rule namepublic String getPstree()
public void setPstree(String Pstree)
Pstree
- Event Details: JSON Formatpublic Long getRuleCategory()
public void setRuleCategory(Long RuleCategory)
RuleCategory
- Rule Type. 0 - System Rule; 1 - Custom Rulepublic String getMachineStatus()
public void setMachineStatus(String MachineStatus)
MachineStatus
- Host Online Information: ONLINE, OFFLINEpublic String getDescription()
public void setDescription(String Description)
Description
- Severity descriptionpublic String getSuggestion()
public void setSuggestion(String Suggestion)
Suggestion
- Remediation Suggestionspublic String getPrivateIp()
public void setPrivateIp(String PrivateIp)
PrivateIp
- Private IP addresspublic String getExePermission()
public void setExePermission(String ExePermission)
ExePermission
- Process permissionpublic String getUserName()
public void setUserName(String UserName)
UserName
- Usernamepublic String getUserGroup()
public void setUserGroup(String UserGroup)
UserGroup
- User grouppublic String getExeMd5()
public void setExeMd5(String ExeMd5)
ExeMd5
- Process namepublic Long getExeSize()
public void setExeSize(Long ExeSize)
ExeSize
- Process File Sizepublic Long getExeTime()
public void setExeTime(Long ExeTime)
ExeTime
- Process Execution Durationpublic Long getTargetSize()
public void setTargetSize(Long TargetSize)
TargetSize
- Target file sizepublic String getTargetPermission()
public void setTargetPermission(String TargetPermission)
TargetPermission
- Target File Permissionspublic String getTargetModifyTime()
public void setTargetModifyTime(String TargetModifyTime)
TargetModifyTime
- Target File Update Time
Note: This field may return null, indicating that no valid values can be obtained.public String getTargetCreatTime()
public void setTargetCreatTime(String TargetCreatTime)
TargetCreatTime
- Target File Creation Time
Note: This field may return null, indicating that no valid values can be obtained.public Long getExePid()
public void setExePid(Long ExePid)
ExePid
- Process PIDpublic String getTargetName()
public void setTargetName(String TargetName)
TargetName
- File namepublic String getReference()
public void setReference(String Reference)
Reference
- Reference linkpublic Long getLevel()
public void setLevel(Long Level)
Level
- Risk Level. 0: None; 1: High-Risk; 2: Medium-Risk; 3: Low-Riskpublic String getExeName()
public void setExeName(String ExeName)
ExeName
- Process name
Note: This field may return null, indicating that no valid values can be obtained.public MachineExtraInfo getMachineExtraInfo()
public void setMachineExtraInfo(MachineExtraInfo MachineExtraInfo)
MachineExtraInfo
- Host Additional Information
Note: This field may return null, indicating that no valid values can be obtained.public String getFileAction()
public void setFileAction(String FileAction)
FileAction
- File threat behavior
Copyright © 2024. All rights reserved.