Class SlotSwapStatus
java.lang.Object
com.azure.resourcemanager.appservice.models.SlotSwapStatus
- All Implemented Interfaces:
com.azure.json.JsonSerializable<SlotSwapStatus>
public final class SlotSwapStatus
extends Object
implements com.azure.json.JsonSerializable<SlotSwapStatus>
The status of the last successful slot swap operation.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the destinationSlotName property: The destination slot of the last swap operation.static SlotSwapStatus
fromJson
(com.azure.json.JsonReader jsonReader) Reads an instance of SlotSwapStatus from the JsonReader.Get the sourceSlotName property: The source slot of the last swap operation.Get the timestampUtc property: The time the last successful slot swap completed.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
-
SlotSwapStatus
public SlotSwapStatus()Creates an instance of SlotSwapStatus class.
-
-
Method Details
-
timestampUtc
Get the timestampUtc property: The time the last successful slot swap completed.- Returns:
- the timestampUtc value.
-
sourceSlotName
Get the sourceSlotName property: The source slot of the last swap operation.- Returns:
- the sourceSlotName value.
-
destinationSlotName
Get the destinationSlotName property: The destination slot of the last swap operation.- Returns:
- the destinationSlotName 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<SlotSwapStatus>
- Throws:
IOException
-
fromJson
Reads an instance of SlotSwapStatus from the JsonReader.- Parameters:
jsonReader
- The JsonReader being read.- Returns:
- An instance of SlotSwapStatus 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 SlotSwapStatus.
-