Class ThreatIntelligenceParsedPattern

java.lang.Object
com.azure.resourcemanager.securityinsights.models.ThreatIntelligenceParsedPattern

public final class ThreatIntelligenceParsedPattern extends Object
Describes parsed pattern entity.
  • Constructor Details

    • ThreatIntelligenceParsedPattern

      public ThreatIntelligenceParsedPattern()
  • Method Details

    • patternTypeKey

      public String patternTypeKey()
      Get the patternTypeKey property: Pattern type key.
      Returns:
      the patternTypeKey value.
    • withPatternTypeKey

      public ThreatIntelligenceParsedPattern withPatternTypeKey(String patternTypeKey)
      Set the patternTypeKey property: Pattern type key.
      Parameters:
      patternTypeKey - the patternTypeKey value to set.
      Returns:
      the ThreatIntelligenceParsedPattern object itself.
    • patternTypeValues

      public List<ThreatIntelligenceParsedPatternTypeValue> 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.