Class ThreatIntelligenceKillChainPhase
java.lang.Object
com.azure.resourcemanager.securityinsights.models.ThreatIntelligenceKillChainPhase
Describes threat kill chain phase entity.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the killChainName property: Kill chainName name.Get the phaseName property: Phase name.void
validate()
Validates the instance.withKillChainName
(String killChainName) Set the killChainName property: Kill chainName name.withPhaseName
(String phaseName) Set the phaseName property: Phase name.
-
Constructor Details
-
ThreatIntelligenceKillChainPhase
public ThreatIntelligenceKillChainPhase()
-
-
Method Details
-
killChainName
Get the killChainName property: Kill chainName name.- Returns:
- the killChainName value.
-
withKillChainName
Set the killChainName property: Kill chainName name.- Parameters:
killChainName
- the killChainName value to set.- Returns:
- the ThreatIntelligenceKillChainPhase object itself.
-
phaseName
Get the phaseName property: Phase name.- Returns:
- the phaseName value.
-
withPhaseName
Set the phaseName property: Phase name.- Parameters:
phaseName
- the phaseName value to set.- Returns:
- the ThreatIntelligenceKillChainPhase object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-