Class DevBoxHardwareProfile
java.lang.Object
com.azure.developer.devcenter.models.DevBoxHardwareProfile
- All Implemented Interfaces:
com.azure.json.JsonSerializable<DevBoxHardwareProfile>
public final class DevBoxHardwareProfile
extends Object
implements com.azure.json.JsonSerializable<DevBoxHardwareProfile>
Hardware specifications for the Dev Box.
-
Method Summary
Modifier and TypeMethodDescriptionstatic DevBoxHardwareProfile
fromJson
(com.azure.json.JsonReader jsonReader) Reads an instance of DevBoxHardwareProfile from the JsonReader.Get the memoryInGb property: The amount of memory available for the Dev Box.Get the skuName property: The name of the SKU.getVCpus()
Get the vCpus property: The number of vCPUs available for the Dev Box.com.azure.json.JsonWriter
toJson
(com.azure.json.JsonWriter jsonWriter) 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
-
Method Details
-
getSkuName
Get the skuName property: The name of the SKU.- Returns:
- the skuName value.
-
getVCpus
Get the vCpus property: The number of vCPUs available for the Dev Box.- Returns:
- the vCpus value.
-
toJson
- Specified by:
toJson
in interfacecom.azure.json.JsonSerializable<DevBoxHardwareProfile>
- Throws:
IOException
-
fromJson
public static DevBoxHardwareProfile fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of DevBoxHardwareProfile from the JsonReader.- Parameters:
jsonReader
- The JsonReader being read.- Returns:
- An instance of DevBoxHardwareProfile 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 DevBoxHardwareProfile.
-
getMemoryInGb
Get the memoryInGb property: The amount of memory available for the Dev Box.- Returns:
- the memoryInGb value.
-