Class ManagedInstanceOperationSteps
java.lang.Object
com.azure.resourcemanager.sql.models.ManagedInstanceOperationSteps
- All Implemented Interfaces:
com.azure.json.JsonSerializable<ManagedInstanceOperationSteps>
public final class ManagedInstanceOperationSteps
extends Object
implements com.azure.json.JsonSerializable<ManagedInstanceOperationSteps>
The steps of a managed instance operation.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of ManagedInstanceOperationSteps class. -
Method Summary
Modifier and TypeMethodDescriptionGet the currentStep property: The number of current operation steps.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of ManagedInstanceOperationSteps from the JsonReader.Get the stepsList property: The operation steps list.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) Get the totalSteps property: The total number of operation steps.voidvalidate()Validates the instance.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
-
ManagedInstanceOperationSteps
public ManagedInstanceOperationSteps()Creates an instance of ManagedInstanceOperationSteps class.
-
-
Method Details
-
totalSteps
Get the totalSteps property: The total number of operation steps.- Returns:
- the totalSteps value.
-
currentStep
Get the currentStep property: The number of current operation steps.- Returns:
- the currentStep value.
-
stepsList
Get the stepsList property: The operation steps list.- Returns:
- the stepsList value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<ManagedInstanceOperationSteps>- Throws:
IOException
-
fromJson
public static ManagedInstanceOperationSteps fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of ManagedInstanceOperationSteps from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of ManagedInstanceOperationSteps 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 ManagedInstanceOperationSteps.
-