Class GalleryIdentifier
java.lang.Object
com.azure.resourcemanager.compute.models.GalleryIdentifier
- All Implemented Interfaces:
com.azure.json.JsonSerializable<GalleryIdentifier>
public final class GalleryIdentifier
extends Object
implements com.azure.json.JsonSerializable<GalleryIdentifier>
Describes the gallery unique name.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic GalleryIdentifierfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of GalleryIdentifier from the JsonReader.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) Get the uniqueName property: The unique name of the Shared Image Gallery.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
-
GalleryIdentifier
public GalleryIdentifier()Creates an instance of GalleryIdentifier class.
-
-
Method Details
-
uniqueName
Get the uniqueName property: The unique name of the Shared Image Gallery. This name is generated automatically by Azure.- Returns:
- the uniqueName 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<GalleryIdentifier>- Throws:
IOException
-
fromJson
Reads an instance of GalleryIdentifier from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of GalleryIdentifier 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 GalleryIdentifier.
-