Class AllInstancesDown
java.lang.Object
com.azure.resourcemanager.compute.models.AllInstancesDown
- All Implemented Interfaces:
com.azure.json.JsonSerializable<AllInstancesDown>
public final class AllInstancesDown
extends Object
implements com.azure.json.JsonSerializable<AllInstancesDown>
Specifies if Scheduled Events should be auto-approved when all instances are down.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the automaticallyApprove property: Specifies if Scheduled Events should be auto-approved when all instances are down. its default value is true.static AllInstancesDownfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of AllInstancesDown from the JsonReader.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) voidvalidate()Validates the instance.withAutomaticallyApprove(Boolean automaticallyApprove) Set the automaticallyApprove property: Specifies if Scheduled Events should be auto-approved when all instances are down. its default value is true.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
-
AllInstancesDown
public AllInstancesDown()Creates an instance of AllInstancesDown class.
-
-
Method Details
-
automaticallyApprove
Get the automaticallyApprove property: Specifies if Scheduled Events should be auto-approved when all instances are down. its default value is true.- Returns:
- the automaticallyApprove value.
-
withAutomaticallyApprove
Set the automaticallyApprove property: Specifies if Scheduled Events should be auto-approved when all instances are down. its default value is true.- Parameters:
automaticallyApprove- the automaticallyApprove value to set.- Returns:
- the AllInstancesDown 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<AllInstancesDown>- Throws:
IOException
-
fromJson
Reads an instance of AllInstancesDown from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of AllInstancesDown 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 AllInstancesDown.
-