LabDetails Class

  • java.lang.Object
    • com.microsoft.azure.management.labservices.v2018_10_15.LabDetails

public class LabDetails

This represents the details about a lab that the User is in, and its state.

Constructor Summary

Constructor Description
LabDetails()

Method Summary

Modifier and Type Method and Description
java.lang.String id()

Get the Id of the lab.

java.lang.String name()

Get name of the lab.

java.lang.String provisioningState()

Get the provisioning state of the lab.

org.joda.time.Period usageQuota()

Get the maximum duration a user can use a VM in this lab.

LabDetails withId(String id)

Set the Id of the lab.

LabDetails withName(String name)

Set name of the lab.

LabDetails withProvisioningState(String provisioningState)

Set the provisioning state of the lab.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

LabDetails

public LabDetails()

Method Details

id

public String id()

Get the Id of the lab.

Returns:

the id value

name

public String name()

Get name of the lab.

Returns:

the name value

provisioningState

public String provisioningState()

Get the provisioning state of the lab.

Returns:

the provisioningState value

usageQuota

public Period usageQuota()

Get the maximum duration a user can use a VM in this lab.

Returns:

the usageQuota value

withId

public LabDetails withId(String id)

Set the Id of the lab.

Parameters:

id - the id value to set

Returns:

the LabDetails object itself.

withName

public LabDetails withName(String name)

Set name of the lab.

Parameters:

name - the name value to set

Returns:

the LabDetails object itself.

withProvisioningState

public LabDetails withProvisioningState(String provisioningState)

Set the provisioning state of the lab.

Parameters:

provisioningState - the provisioningState value to set

Returns:

the LabDetails object itself.

Applies to