Class Status
java.lang.Object
com.azure.resourcemanager.appservice.models.Status
- All Implemented Interfaces:
com.azure.json.JsonSerializable<Status>
Identify the status of the most severe insight generated by the detector.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Status
fromJson
(com.azure.json.JsonReader jsonReader) Reads an instance of Status from the JsonReader.message()
Get the message property: Descriptive message.statusId()
Get the statusId property: Level of the most severe insight generated by the detector.com.azure.json.JsonWriter
toJson
(com.azure.json.JsonWriter jsonWriter) void
validate()
Validates the instance.withMessage
(String message) Set the message property: Descriptive message.withStatusId
(InsightStatus statusId) Set the statusId property: Level of the most severe insight generated by the detector.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
Status
public Status()Creates an instance of Status class.
-
-
Method Details
-
message
Get the message property: Descriptive message.- Returns:
- the message value.
-
withMessage
Set the message property: Descriptive message.- Parameters:
message
- the message value to set.- Returns:
- the Status object itself.
-
statusId
Get the statusId property: Level of the most severe insight generated by the detector.- Returns:
- the statusId value.
-
withStatusId
Set the statusId property: Level of the most severe insight generated by the detector.- Parameters:
statusId
- the statusId value to set.- Returns:
- the Status object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
toJson
- Specified by:
toJson
in interfacecom.azure.json.JsonSerializable<Status>
- Throws:
IOException
-
fromJson
Reads an instance of Status from the JsonReader.- Parameters:
jsonReader
- The JsonReader being read.- Returns:
- An instance of Status if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IOException
- If an error occurs while reading the Status.
-