DevBoxPool Class
- java.
lang. Object - com.
azure. developer. devcenter. models. DevBoxPool
- com.
Implements
public final class DevBoxPool
implements JsonSerializable<DevBoxPool>
A pool of Dev Boxes.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Dev |
fromJson(JsonReader jsonReader)
Reads an instance of Dev |
|
Dev |
getHardwareProfile()
Get the hardware |
|
Pool |
getHealthStatus()
Get the health |
|
Hibernate |
getHibernateSupport()
Get the hibernate |
|
Dev |
getImageReference()
Get the image |
|
Local |
getLocalAdministratorStatus()
Get the local |
| String |
getLocation()
Get the location property: Azure region where Dev Boxes in the pool are located. |
| String |
getName()
Get the name property: Pool name. |
|
Dev |
getOsType()
Get the os |
|
Stop |
getStopOnDisconnect()
Get the stop |
|
Dev |
getStorageProfile()
Get the storage |
|
Json |
toJson(JsonWriter jsonWriter) |
Methods inherited from java.lang.Object
Method Details
fromJson
public static DevBoxPool fromJson(JsonReader jsonReader)
Reads an instance of DevBoxPool from the JsonReader.
Parameters:
Returns:
Throws:
getHardwareProfile
public DevBoxHardwareProfile getHardwareProfile()
Get the hardwareProfile property: Hardware settings for the Dev Boxes created in this pool.
Returns:
getHealthStatus
public PoolHealthStatus getHealthStatus()
Get the healthStatus property: Overall health status of the Pool. Indicates whether or not the Pool is available to create Dev Boxes.
Returns:
getHibernateSupport
public HibernateSupport getHibernateSupport()
Get the hibernateSupport property: Indicates whether hibernate is enabled/disabled or unknown.
Returns:
getImageReference
public DevBoxImageReference getImageReference()
Get the imageReference property: Image settings for Dev Boxes create in this pool.
Returns:
getLocalAdministratorStatus
public LocalAdministratorStatus getLocalAdministratorStatus()
Get the localAdministratorStatus property: Indicates whether owners of Dev Boxes in this pool are local administrators on the Dev Boxes.
Returns:
getLocation
public String getLocation()
Get the location property: Azure region where Dev Boxes in the pool are located.
Returns:
getName
public String getName()
Get the name property: Pool name.
Returns:
getOsType
public DevBoxOsType getOsType()
Get the osType property: The operating system type of Dev Boxes in this pool.
Returns:
getStopOnDisconnect
public StopOnDisconnectConfiguration getStopOnDisconnect()
Get the stopOnDisconnect property: Stop on disconnect configuration settings for Dev Boxes created in this pool.
Returns:
getStorageProfile
public DevBoxStorageProfile getStorageProfile()
Get the storageProfile property: Storage settings for Dev Box created in this pool.
Returns: