Class Event
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.mcafee.epolicy.orchestrator.version45.Event
-
@ApiType("McAfee_Epolicy_Orchestrator_Version45_Event") public class Event extends Entity
The McAfee_Epolicy_Orchestrator_Version45_Event data type represents a single event. It contains details about the event such as the date the event occurred, the virus or intrusion that is detected and the action that is taken.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Event.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Details
agentDetails
Additional information about an agent.protected GregorianCalendar
detectedUtc
The time that an event was detected.protected boolean
detectedUtcSpecified
protected String
sourceIpv4
The IP address of the source that generated an event.protected boolean
sourceIpv4Specified
protected String
sourceProcessName
The name of the process that generated an event.protected boolean
sourceProcessNameSpecified
protected String
targetFilename
The name of the file that was the target of the event.protected boolean
targetFilenameSpecified
protected String
threatActionTaken
The action taken regarding a threat.protected boolean
threatActionTakenSpecified
protected String
threatName
The name of the threat.protected boolean
threatNameSpecified
protected String
threatSeverityLabel
The textual representation of the severity level.protected boolean
threatSeverityLabelSpecified
protected String
threatType
The type of threat.protected boolean
threatTypeSpecified
protected Description
virusActionTaken
The action taken when a virus is detected.-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Event()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
agentDetails
@ApiProperty protected Details agentDetails
Additional information about an agent.
-
virusActionTaken
@ApiProperty protected Description virusActionTaken
The action taken when a virus is detected.
-
detectedUtc
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar detectedUtc
The time that an event was detected.
-
detectedUtcSpecified
protected boolean detectedUtcSpecified
-
sourceIpv4
@ApiProperty(canBeNullOrNotSet=true) protected String sourceIpv4
The IP address of the source that generated an event.
-
sourceIpv4Specified
protected boolean sourceIpv4Specified
-
sourceProcessName
@ApiProperty(canBeNullOrNotSet=true) protected String sourceProcessName
The name of the process that generated an event.
-
sourceProcessNameSpecified
protected boolean sourceProcessNameSpecified
-
targetFilename
@ApiProperty(canBeNullOrNotSet=true) protected String targetFilename
The name of the file that was the target of the event.
-
targetFilenameSpecified
protected boolean targetFilenameSpecified
-
threatActionTaken
@ApiProperty(canBeNullOrNotSet=true) protected String threatActionTaken
The action taken regarding a threat.
-
threatActionTakenSpecified
protected boolean threatActionTakenSpecified
-
threatName
@ApiProperty(canBeNullOrNotSet=true) protected String threatName
The name of the threat.
-
threatNameSpecified
protected boolean threatNameSpecified
-
threatSeverityLabel
@ApiProperty(canBeNullOrNotSet=true) protected String threatSeverityLabel
The textual representation of the severity level.
-
threatSeverityLabelSpecified
protected boolean threatSeverityLabelSpecified
-
threatType
@ApiProperty(canBeNullOrNotSet=true) protected String threatType
The type of threat.
-
threatTypeSpecified
protected boolean threatTypeSpecified
-
-
Method Detail
-
getAgentDetails
public Details getAgentDetails()
-
setAgentDetails
public void setAgentDetails(Details agentDetails)
-
getVirusActionTaken
public Description getVirusActionTaken()
-
setVirusActionTaken
public void setVirusActionTaken(Description virusActionTaken)
-
getDetectedUtc
public GregorianCalendar getDetectedUtc()
-
setDetectedUtc
public void setDetectedUtc(GregorianCalendar detectedUtc)
-
isDetectedUtcSpecified
public boolean isDetectedUtcSpecified()
-
unsetDetectedUtc
public void unsetDetectedUtc()
-
getSourceIpv4
public String getSourceIpv4()
-
setSourceIpv4
public void setSourceIpv4(String sourceIpv4)
-
isSourceIpv4Specified
public boolean isSourceIpv4Specified()
-
unsetSourceIpv4
public void unsetSourceIpv4()
-
getSourceProcessName
public String getSourceProcessName()
-
setSourceProcessName
public void setSourceProcessName(String sourceProcessName)
-
isSourceProcessNameSpecified
public boolean isSourceProcessNameSpecified()
-
unsetSourceProcessName
public void unsetSourceProcessName()
-
getTargetFilename
public String getTargetFilename()
-
setTargetFilename
public void setTargetFilename(String targetFilename)
-
isTargetFilenameSpecified
public boolean isTargetFilenameSpecified()
-
unsetTargetFilename
public void unsetTargetFilename()
-
getThreatActionTaken
public String getThreatActionTaken()
-
setThreatActionTaken
public void setThreatActionTaken(String threatActionTaken)
-
isThreatActionTakenSpecified
public boolean isThreatActionTakenSpecified()
-
unsetThreatActionTaken
public void unsetThreatActionTaken()
-
getThreatName
public String getThreatName()
-
setThreatName
public void setThreatName(String threatName)
-
isThreatNameSpecified
public boolean isThreatNameSpecified()
-
unsetThreatName
public void unsetThreatName()
-
getThreatSeverityLabel
public String getThreatSeverityLabel()
-
setThreatSeverityLabel
public void setThreatSeverityLabel(String threatSeverityLabel)
-
isThreatSeverityLabelSpecified
public boolean isThreatSeverityLabelSpecified()
-
unsetThreatSeverityLabel
public void unsetThreatSeverityLabel()
-
getThreatType
public String getThreatType()
-
setThreatType
public void setThreatType(String threatType)
-
isThreatTypeSpecified
public boolean isThreatTypeSpecified()
-
unsetThreatType
public void unsetThreatType()
-
-