Package com.microsoft.graph.models
Class AlertHistoryState
java.lang.Object
com.microsoft.graph.models.AlertHistoryState
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class AlertHistoryState
extends Object
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Alert History State.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe App Id.The Assigned To.The Comments.The Feedback.the OData type of the object as returned by the serviceThe Status.The Updated Date Time.The User. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal com.microsoft.graph.serializer.AdditionalDataManagervoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON object
-
Field Details
-
oDataType
the OData type of the object as returned by the service -
appId
The App Id. The Application ID of the calling application that submitted an update (PATCH) to the alert. The appId should be extracted from the auth token and not entered manually by the calling application. -
assignedTo
@SerializedName(value="assignedTo", alternate="AssignedTo") @Expose @Nullable public String assignedToThe Assigned To. UPN of user the alert was assigned to (note: alert.assignedTo only stores the last value/UPN). -
comments
@SerializedName(value="comments", alternate="Comments") @Expose @Nullable public List<String> commentsThe Comments. Comment entered by signed-in user. -
feedback
@SerializedName(value="feedback", alternate="Feedback") @Expose @Nullable public AlertFeedback feedbackThe Feedback. Analyst feedback on the alert in this update. Possible values are: unknown, truePositive, falsePositive, benignPositive. -
status
The Status. Alert status value (if updated). Possible values are: unknown, newAlert, inProgress, resolved, dismissed. -
updatedDateTime
@SerializedName(value="updatedDateTime", alternate="UpdatedDateTime") @Expose @Nullable public OffsetDateTime updatedDateTimeThe Updated Date Time. Date and time of the alert update. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z -
user
The User. UPN of the signed-in user that updated the alert (taken from the bearer token - if in user/delegated auth mode).
-
-
Constructor Details
-
AlertHistoryState
public AlertHistoryState()
-
-
Method Details
-
additionalDataManager
@Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()- Specified by:
additionalDataManagerin interfacecom.microsoft.graph.serializer.IJsonBackedObject
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-