Class IncidentInfo
- java.lang.Object
-
- com.azure.resourcemanager.securityinsights.models.IncidentInfo
-
public final class IncidentInfo extends Object
Describes related incident information for the bookmark.
-
-
Constructor Summary
Constructors Constructor Description IncidentInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
incidentId()
Get the incidentId property: Incident Id.String
relationName()
Get the relationName property: Relation Name.IncidentSeverity
severity()
Get the severity property: The severity of the incident.String
title()
Get the title property: The title of the incident.void
validate()
Validates the instance.IncidentInfo
withIncidentId(String incidentId)
Set the incidentId property: Incident Id.IncidentInfo
withRelationName(String relationName)
Set the relationName property: Relation Name.IncidentInfo
withSeverity(IncidentSeverity severity)
Set the severity property: The severity of the incident.IncidentInfo
withTitle(String title)
Set the title property: The title of the incident.
-
-
-
Method Detail
-
incidentId
public String incidentId()
Get the incidentId property: Incident Id.- Returns:
- the incidentId value.
-
withIncidentId
public IncidentInfo withIncidentId(String incidentId)
Set the incidentId property: Incident Id.- Parameters:
incidentId
- the incidentId value to set.- Returns:
- the IncidentInfo object itself.
-
severity
public IncidentSeverity severity()
Get the severity property: The severity of the incident.- Returns:
- the severity value.
-
withSeverity
public IncidentInfo withSeverity(IncidentSeverity severity)
Set the severity property: The severity of the incident.- Parameters:
severity
- the severity value to set.- Returns:
- the IncidentInfo object itself.
-
title
public String title()
Get the title property: The title of the incident.- Returns:
- the title value.
-
withTitle
public IncidentInfo withTitle(String title)
Set the title property: The title of the incident.- Parameters:
title
- the title value to set.- Returns:
- the IncidentInfo object itself.
-
relationName
public String relationName()
Get the relationName property: Relation Name.- Returns:
- the relationName value.
-
withRelationName
public IncidentInfo withRelationName(String relationName)
Set the relationName property: Relation Name.- Parameters:
relationName
- the relationName value to set.- Returns:
- the IncidentInfo object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-