Class ThreatIntelligenceGranularMarkingModel
java.lang.Object
com.azure.resourcemanager.securityinsights.models.ThreatIntelligenceGranularMarkingModel
Describes threat granular marking model entity.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlanguage()
Get the language property: Language granular marking model.Get the markingRef property: marking reference granular marking model.Get the selectors property: granular marking model selectors.void
validate()
Validates the instance.withLanguage
(String language) Set the language property: Language granular marking model.withMarkingRef
(Integer markingRef) Set the markingRef property: marking reference granular marking model.withSelectors
(List<String> selectors) Set the selectors property: granular marking model selectors.
-
Constructor Details
-
ThreatIntelligenceGranularMarkingModel
public ThreatIntelligenceGranularMarkingModel()
-
-
Method Details
-
language
Get the language property: Language granular marking model.- Returns:
- the language value.
-
withLanguage
Set the language property: Language granular marking model.- Parameters:
language
- the language value to set.- Returns:
- the ThreatIntelligenceGranularMarkingModel object itself.
-
markingRef
Get the markingRef property: marking reference granular marking model.- Returns:
- the markingRef value.
-
withMarkingRef
Set the markingRef property: marking reference granular marking model.- Parameters:
markingRef
- the markingRef value to set.- Returns:
- the ThreatIntelligenceGranularMarkingModel object itself.
-
selectors
Get the selectors property: granular marking model selectors.- Returns:
- the selectors value.
-
withSelectors
Set the selectors property: granular marking model selectors.- Parameters:
selectors
- the selectors value to set.- Returns:
- the ThreatIntelligenceGranularMarkingModel object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-