Class MigrateMySqlStatusProperties
java.lang.Object
com.azure.resourcemanager.appservice.fluent.models.MigrateMySqlStatusProperties
- All Implemented Interfaces:
com.azure.json.JsonSerializable<MigrateMySqlStatusProperties>
public final class MigrateMySqlStatusProperties
extends Object
implements com.azure.json.JsonSerializable<MigrateMySqlStatusProperties>
MigrateMySqlStatus resource specific properties.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of MigrateMySqlStatusProperties class. -
Method Summary
Modifier and TypeMethodDescriptionstatic MigrateMySqlStatusProperties
fromJson
(com.azure.json.JsonReader jsonReader) Reads an instance of MigrateMySqlStatusProperties from the JsonReader.Get the localMySqlEnabled property: True if the web app has in app MySql enabled.Get the migrationOperationStatus property: Status of the migration task.Get the operationId property: Operation ID for the migration task.com.azure.json.JsonWriter
toJson
(com.azure.json.JsonWriter jsonWriter) void
validate()
Validates the instance.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
-
MigrateMySqlStatusProperties
public MigrateMySqlStatusProperties()Creates an instance of MigrateMySqlStatusProperties class.
-
-
Method Details
-
migrationOperationStatus
Get the migrationOperationStatus property: Status of the migration task.- Returns:
- the migrationOperationStatus value.
-
operationId
Get the operationId property: Operation ID for the migration task.- Returns:
- the operationId value.
-
localMySqlEnabled
Get the localMySqlEnabled property: True if the web app has in app MySql enabled.- Returns:
- the localMySqlEnabled value.
-
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<MigrateMySqlStatusProperties>
- Throws:
IOException
-
fromJson
public static MigrateMySqlStatusProperties fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of MigrateMySqlStatusProperties from the JsonReader.- Parameters:
jsonReader
- The JsonReader being read.- Returns:
- An instance of MigrateMySqlStatusProperties 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 MigrateMySqlStatusProperties.
-