Class AnomalyTimelineItem
java.lang.Object
com.azure.resourcemanager.securityinsights.models.EntityTimelineItem
com.azure.resourcemanager.securityinsights.models.AnomalyTimelineItem
Represents anomaly timeline item.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the azureResourceId property: The anomaly azure resource id.Get the description property: The anomaly description.Get the displayName property: The anomaly name.Get the endTimeUtc property: The anomaly end time.intent()
Get the intent property: The intent of the anomaly.Get the productName property: The anomaly product name.reasons()
Get the reasons property: The reasons that cause the anomaly.Get the startTimeUtc property: The anomaly start time.Get the techniques property: The techniques of the anomaly.Get the timeGenerated property: The anomaly generated time.void
validate()
Validates the instance.vendor()
Get the vendor property: The name of the anomaly vendor.withAzureResourceId
(String azureResourceId) Set the azureResourceId property: The anomaly azure resource id.withDescription
(String description) Set the description property: The anomaly description.withDisplayName
(String displayName) Set the displayName property: The anomaly name.withEndTimeUtc
(OffsetDateTime endTimeUtc) Set the endTimeUtc property: The anomaly end time.withIntent
(String intent) Set the intent property: The intent of the anomaly.withProductName
(String productName) Set the productName property: The anomaly product name.withReasons
(List<String> reasons) Set the reasons property: The reasons that cause the anomaly.withStartTimeUtc
(OffsetDateTime startTimeUtc) Set the startTimeUtc property: The anomaly start time.withTechniques
(List<String> techniques) Set the techniques property: The techniques of the anomaly.withTimeGenerated
(OffsetDateTime timeGenerated) Set the timeGenerated property: The anomaly generated time.withVendor
(String vendor) Set the vendor property: The name of the anomaly vendor.
-
Constructor Details
-
AnomalyTimelineItem
public AnomalyTimelineItem()
-
-
Method Details
-
azureResourceId
Get the azureResourceId property: The anomaly azure resource id.- Returns:
- the azureResourceId value.
-
withAzureResourceId
Set the azureResourceId property: The anomaly azure resource id.- Parameters:
azureResourceId
- the azureResourceId value to set.- Returns:
- the AnomalyTimelineItem object itself.
-
productName
Get the productName property: The anomaly product name.- Returns:
- the productName value.
-
withProductName
Set the productName property: The anomaly product name.- Parameters:
productName
- the productName value to set.- Returns:
- the AnomalyTimelineItem object itself.
-
description
Get the description property: The anomaly description.- Returns:
- the description value.
-
withDescription
Set the description property: The anomaly description.- Parameters:
description
- the description value to set.- Returns:
- the AnomalyTimelineItem object itself.
-
displayName
Get the displayName property: The anomaly name.- Returns:
- the displayName value.
-
withDisplayName
Set the displayName property: The anomaly name.- Parameters:
displayName
- the displayName value to set.- Returns:
- the AnomalyTimelineItem object itself.
-
endTimeUtc
Get the endTimeUtc property: The anomaly end time.- Returns:
- the endTimeUtc value.
-
withEndTimeUtc
Set the endTimeUtc property: The anomaly end time.- Parameters:
endTimeUtc
- the endTimeUtc value to set.- Returns:
- the AnomalyTimelineItem object itself.
-
startTimeUtc
Get the startTimeUtc property: The anomaly start time.- Returns:
- the startTimeUtc value.
-
withStartTimeUtc
Set the startTimeUtc property: The anomaly start time.- Parameters:
startTimeUtc
- the startTimeUtc value to set.- Returns:
- the AnomalyTimelineItem object itself.
-
timeGenerated
Get the timeGenerated property: The anomaly generated time.- Returns:
- the timeGenerated value.
-
withTimeGenerated
Set the timeGenerated property: The anomaly generated time.- Parameters:
timeGenerated
- the timeGenerated value to set.- Returns:
- the AnomalyTimelineItem object itself.
-
vendor
Get the vendor property: The name of the anomaly vendor.- Returns:
- the vendor value.
-
withVendor
Set the vendor property: The name of the anomaly vendor.- Parameters:
vendor
- the vendor value to set.- Returns:
- the AnomalyTimelineItem object itself.
-
intent
Get the intent property: The intent of the anomaly.- Returns:
- the intent value.
-
withIntent
Set the intent property: The intent of the anomaly.- Parameters:
intent
- the intent value to set.- Returns:
- the AnomalyTimelineItem object itself.
-
techniques
Get the techniques property: The techniques of the anomaly.- Returns:
- the techniques value.
-
withTechniques
Set the techniques property: The techniques of the anomaly.- Parameters:
techniques
- the techniques value to set.- Returns:
- the AnomalyTimelineItem object itself.
-
reasons
Get the reasons property: The reasons that cause the anomaly.- Returns:
- the reasons value.
-
withReasons
Set the reasons property: The reasons that cause the anomaly.- Parameters:
reasons
- the reasons value to set.- Returns:
- the AnomalyTimelineItem object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classEntityTimelineItem
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-