Class ThreatIntelligenceParsedPattern
java.lang.Object
com.azure.resourcemanager.securityinsights.models.ThreatIntelligenceParsedPattern
Describes parsed pattern entity.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the patternTypeKey property: Pattern type key.Get the patternTypeValues property: Pattern type keys.void
validate()
Validates the instance.withPatternTypeKey
(String patternTypeKey) Set the patternTypeKey property: Pattern type key.withPatternTypeValues
(List<ThreatIntelligenceParsedPatternTypeValue> patternTypeValues) Set the patternTypeValues property: Pattern type keys.
-
Constructor Details
-
ThreatIntelligenceParsedPattern
public ThreatIntelligenceParsedPattern()
-
-
Method Details
-
patternTypeKey
Get the patternTypeKey property: Pattern type key.- Returns:
- the patternTypeKey value.
-
withPatternTypeKey
Set the patternTypeKey property: Pattern type key.- Parameters:
patternTypeKey
- the patternTypeKey value to set.- Returns:
- the ThreatIntelligenceParsedPattern object itself.
-
patternTypeValues
Get the patternTypeValues property: Pattern type keys.- Returns:
- the patternTypeValues value.
-
withPatternTypeValues
public ThreatIntelligenceParsedPattern withPatternTypeValues(List<ThreatIntelligenceParsedPatternTypeValue> patternTypeValues) Set the patternTypeValues property: Pattern type keys.- Parameters:
patternTypeValues
- the patternTypeValues value to set.- Returns:
- the ThreatIntelligenceParsedPattern object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-