Class ThreatIntelligence
- java.lang.Object
-
- com.azure.resourcemanager.securityinsights.models.ThreatIntelligence
-
public final class ThreatIntelligence extends Object
ThreatIntelligence property bag.
-
-
Constructor Summary
Constructors Constructor Description ThreatIntelligence()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Double
confidence()
Get the confidence property: Confidence (must be between 0 and 1).String
providerName()
Get the providerName property: Name of the provider from whom this Threat Intelligence information was received.String
reportLink()
Get the reportLink property: Report link.String
threatDescription()
Get the threatDescription property: Threat description (free text).String
threatName()
Get the threatName property: Threat name (e.g.String
threatType()
Get the threatType property: Threat type (e.g.void
validate()
Validates the instance.
-
-
-
Method Detail
-
confidence
public Double confidence()
Get the confidence property: Confidence (must be between 0 and 1).- Returns:
- the confidence value.
-
providerName
public String providerName()
Get the providerName property: Name of the provider from whom this Threat Intelligence information was received.- Returns:
- the providerName value.
-
reportLink
public String reportLink()
Get the reportLink property: Report link.- Returns:
- the reportLink value.
-
threatDescription
public String threatDescription()
Get the threatDescription property: Threat description (free text).- Returns:
- the threatDescription value.
-
threatName
public String threatName()
Get the threatName property: Threat name (e.g. "Jedobot malware").- Returns:
- the threatName value.
-
threatType
public String threatType()
Get the threatType property: Threat type (e.g. "Botnet").- Returns:
- the threatType value.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-