public class RiskDnsEvent extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
RiskDnsEvent()  | 
RiskDnsEvent(RiskDnsEvent 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 | 
|---|---|
Long | 
getAccessCount()
Get Access count 
 | 
String | 
getAgentId()
Get Client ID 
 | 
String | 
getCmdLine()
Get Command line 
 | 
String | 
getDomain()
Get Access domain name 
 | 
String | 
getFirstTime()
Get First access time 
 | 
Long | 
getHandleStatus()
Get Processing status [0: pending|2: allowlisted|3: untrusted status|4: processed|5: ignored] 
 | 
String | 
getHostId()
Get Server ID 
 | 
String | 
getHostIp()
Get Host IP 
 | 
String | 
getHostName()
Get Host name 
 | 
String | 
getHostStatus()
Get Host online status [OFFLINE: offline|ONLINE: online|UNKNOWN: unknown] 
 | 
Long | 
getId()
Get Event ID 
 | 
String | 
getLastTime()
Get Last access Time 
 | 
MachineExtraInfo | 
getMachineExtraInfo()
Get Additional information
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
Long | 
getOsType()
Get [1:CentOS|2:Debian|3:Gentoo|4:Redhat|5:Ubuntu|6:Windows|7:TencentOS|8:CoreOS|9:FreeBSD|10:SUSE] 
 | 
Long | 
getPid()
Get Process ID 
 | 
Long | 
getPolicyId()
Get Policy ID 
 | 
String | 
getPolicyName()
Get Name of hit policy 
 | 
Long | 
getPolicyType()
Get Type of hit policy [-1: unknown|0: system|1: user] 
 | 
String | 
getProcessMd5()
Get Process MD5 
 | 
String | 
getProcessName()
Get Process name 
 | 
Long | 
getProtectLevel()
Get Protection level [0: basic edition|1: professional edition|2: ultimate edition] 
 | 
String | 
getReferenceLink()
Get Reference link 
 | 
String | 
getSuggestSolution()
Get Fixing solution 
 | 
String[] | 
getTags()
Get Tag Features 
 | 
String | 
getThreatDesc()
Get Threat description 
 | 
String | 
getWanIp()
Get Public IP address 
 | 
void | 
setAccessCount(Long AccessCount)
Set Access count 
 | 
void | 
setAgentId(String AgentId)
Set Client ID 
 | 
void | 
setCmdLine(String CmdLine)
Set Command line 
 | 
void | 
setDomain(String Domain)
Set Access domain name 
 | 
void | 
setFirstTime(String FirstTime)
Set First access time 
 | 
void | 
setHandleStatus(Long HandleStatus)
Set Processing status [0: pending|2: allowlisted|3: untrusted status|4: processed|5: ignored] 
 | 
void | 
setHostId(String HostId)
Set Server ID 
 | 
void | 
setHostIp(String HostIp)
Set Host IP 
 | 
void | 
setHostName(String HostName)
Set Host name 
 | 
void | 
setHostStatus(String HostStatus)
Set Host online status [OFFLINE: offline|ONLINE: online|UNKNOWN: unknown] 
 | 
void | 
setId(Long Id)
Set Event ID 
 | 
void | 
setLastTime(String LastTime)
Set Last access Time 
 | 
void | 
setMachineExtraInfo(MachineExtraInfo MachineExtraInfo)
Set Additional information
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
void | 
setOsType(Long OsType)
Set [1:CentOS|2:Debian|3:Gentoo|4:Redhat|5:Ubuntu|6:Windows|7:TencentOS|8:CoreOS|9:FreeBSD|10:SUSE] 
 | 
void | 
setPid(Long Pid)
Set Process ID 
 | 
void | 
setPolicyId(Long PolicyId)
Set Policy ID 
 | 
void | 
setPolicyName(String PolicyName)
Set Name of hit policy 
 | 
void | 
setPolicyType(Long PolicyType)
Set Type of hit policy [-1: unknown|0: system|1: user] 
 | 
void | 
setProcessMd5(String ProcessMd5)
Set Process MD5 
 | 
void | 
setProcessName(String ProcessName)
Set Process name 
 | 
void | 
setProtectLevel(Long ProtectLevel)
Set Protection level [0: basic edition|1: professional edition|2: ultimate edition] 
 | 
void | 
setReferenceLink(String ReferenceLink)
Set Reference link 
 | 
void | 
setSuggestSolution(String SuggestSolution)
Set Fixing solution 
 | 
void | 
setTags(String[] Tags)
Set Tag Features 
 | 
void | 
setThreatDesc(String ThreatDesc)
Set Threat description 
 | 
void | 
setWanIp(String WanIp)
Set Public IP address 
 | 
void | 
toMap(HashMap<String,String> map,
     String prefix)
Internal implementation, normal users should not use it. 
 | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic RiskDnsEvent()
public RiskDnsEvent(RiskDnsEvent source)
public Long getId()
public void setId(Long Id)
Id - Event IDpublic Long getPolicyId()
public void setPolicyId(Long PolicyId)
PolicyId - Policy IDpublic Long getPolicyType()
public void setPolicyType(Long PolicyType)
PolicyType - Type of hit policy [-1: unknown|0: system|1: user]public String getPolicyName()
public void setPolicyName(String PolicyName)
PolicyName - Name of hit policypublic Long getProtectLevel()
public void setProtectLevel(Long ProtectLevel)
ProtectLevel - Protection level [0: basic edition|1: professional edition|2: ultimate edition]public String getHostId()
public void setHostId(String HostId)
HostId - Server IDpublic String getHostName()
public void setHostName(String HostName)
HostName - Host namepublic String getHostIp()
public void setHostIp(String HostIp)
HostIp - Host IPpublic String getWanIp()
public void setWanIp(String WanIp)
WanIp - Public IP addresspublic String getAgentId()
public void setAgentId(String AgentId)
AgentId - Client IDpublic String getDomain()
public void setDomain(String Domain)
Domain - Access domain namepublic String[] getTags()
public void setTags(String[] Tags)
Tags - Tag Featurespublic Long getAccessCount()
public void setAccessCount(Long AccessCount)
AccessCount - Access countpublic String getThreatDesc()
public void setThreatDesc(String ThreatDesc)
ThreatDesc - Threat descriptionpublic String getSuggestSolution()
public void setSuggestSolution(String SuggestSolution)
SuggestSolution - Fixing solutionpublic String getReferenceLink()
public void setReferenceLink(String ReferenceLink)
ReferenceLink - Reference linkpublic Long getHandleStatus()
public void setHandleStatus(Long HandleStatus)
HandleStatus - Processing status [0: pending|2: allowlisted|3: untrusted status|4: processed|5: ignored]public Long getPid()
public void setPid(Long Pid)
Pid - Process IDpublic String getProcessName()
public void setProcessName(String ProcessName)
ProcessName - Process namepublic String getProcessMd5()
public void setProcessMd5(String ProcessMd5)
ProcessMd5 - Process MD5public String getCmdLine()
public void setCmdLine(String CmdLine)
CmdLine - Command linepublic String getFirstTime()
public void setFirstTime(String FirstTime)
FirstTime - First access timepublic String getLastTime()
public void setLastTime(String LastTime)
LastTime - Last access Timepublic String getHostStatus()
public void setHostStatus(String HostStatus)
HostStatus - Host online status [OFFLINE: offline|ONLINE: online|UNKNOWN: unknown]public MachineExtraInfo getMachineExtraInfo()
public void setMachineExtraInfo(MachineExtraInfo MachineExtraInfo)
MachineExtraInfo - Additional information
Note: This field may return null, indicating that no valid values can be obtained.public Long getOsType()
public void setOsType(Long OsType)
OsType - [1:CentOS|2:Debian|3:Gentoo|4:Redhat|5:Ubuntu|6:Windows|7:TencentOS|8:CoreOS|9:FreeBSD|10:SUSE]Copyright © 2025. All rights reserved.