Class Status
java.lang.Object
com.azure.resourcemanager.appservice.models.Status
- All Implemented Interfaces:
com.azure.json.JsonSerializable<Status>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StatusfromJson(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.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) voidvalidate()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 Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
-
withMessage
-
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:
toJsonin 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.
-