Class CreationData
java.lang.Object
com.azure.resourcemanager.containerservice.models.CreationData
- All Implemented Interfaces:
com.azure.json.JsonSerializable<CreationData>
public final class CreationData
extends Object
implements com.azure.json.JsonSerializable<CreationData>
Data used when creating a target resource from a source resource.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CreationDatafromJson(com.azure.json.JsonReader jsonReader) Reads an instance of CreationData from the JsonReader.Get the sourceResourceId property: This is the ARM ID of the source object to be used to create the target object.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) voidvalidate()Validates the instance.withSourceResourceId(String sourceResourceId) Set the sourceResourceId property: This is the ARM ID of the source object to be used to create the target object.Methods inherited from class java.lang.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
-
CreationData
public CreationData()Creates an instance of CreationData class.
-
-
Method Details
-
sourceResourceId
Get the sourceResourceId property: This is the ARM ID of the source object to be used to create the target object.- Returns:
- the sourceResourceId value.
-
withSourceResourceId
Set the sourceResourceId property: This is the ARM ID of the source object to be used to create the target object.- Parameters:
sourceResourceId- the sourceResourceId value to set.- Returns:
- the CreationData 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<CreationData>- Throws:
IOException
-
fromJson
Reads an instance of CreationData from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of CreationData 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 CreationData.
-