|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jclouds.vcloud.director.v1_5.domain.Resource
org.jclouds.vcloud.director.v1_5.domain.Entity
org.jclouds.vcloud.director.v1_5.domain.Vdc
org.jclouds.vcloud.director.v1_5.domain.AdminVdc
public class AdminVdc
Provides an administrative view of a vDC. Includes all members of the Vdc element, and adds several elements that can be viewed and modified only by administrators.
<complexType name="AdminVdc">
<complexContent>
<extension base="{http://www.vmware.com/vcloud/v1.5}VdcType">
<sequence>
<element name="ResourceGuaranteedMemory" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="ResourceGuaranteedCpu" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="VCpuInMhz" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="IsThinProvision" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="NetworkPoolReference" type="{http://www.vmware.com/vcloud/v1.5}ReferenceType" minOccurs="0"/>
<element name="ProviderVdcReference" type="{http://www.vmware.com/vcloud/v1.5}ReferenceType" minOccurs="0"/>
<element name="UsesFastProvisioning" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
</sequence>
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
| Nested Class Summary | |
|---|---|
static class |
AdminVdc.Builder<T extends AdminVdc.Builder<T>>
|
| Field Summary | |
|---|---|
protected Boolean |
isThinProvision
|
protected Reference |
networkPoolReference
|
protected Reference |
providerVdcReference
|
protected Double |
resourceGuaranteedCpu
|
protected Double |
resourceGuaranteedMemory
|
protected Boolean |
usesFastProvisioning
|
protected Long |
vCpuInMhz
|
| Fields inherited from class org.jclouds.vcloud.director.v1_5.domain.Vdc |
|---|
availableNetworks |
| Fields inherited from class org.jclouds.vcloud.director.v1_5.domain.Resource |
|---|
logger |
| Constructor Summary | |
|---|---|
AdminVdc(AdminVdc.Builder<?> b)
|
|
| Method Summary | |
|---|---|
static AdminVdc.Builder<?> |
builder()
|
boolean |
equals(Object o)
|
Reference |
getNetworkPoolReference()
Gets the value of the networkPoolReference property. |
Reference |
getProviderVdcReference()
Gets the value of the providerVdcReference property. |
Double |
getResourceGuaranteedCpu()
Gets the value of the resourceGuaranteedCpu property. |
Double |
getResourceGuaranteedMemory()
Gets the value of the resourceGuaranteedMemory property. |
Long |
getVCpuInMhz()
Gets the value of the vCpuInMhz property. |
int |
hashCode()
|
Boolean |
isThinProvision()
Gets the value of the isThinProvision property. |
com.google.common.base.Objects.ToStringHelper |
string()
|
Boolean |
usesFastProvisioning()
Gets the value of the usesFastProvisioning property. |
| Methods inherited from class org.jclouds.vcloud.director.v1_5.domain.Vdc |
|---|
getAllocationModel, getAvailableNetworks, getCapabilities, getComputeCapacity, getNetworkQuota, getNicQuota, getResourceEntities, getStatus, getStorageCapacity, getVmQuota, isEnabled, toBuilder |
| Methods inherited from class org.jclouds.vcloud.director.v1_5.domain.Entity |
|---|
clone, getDescription, getId, getName, getTasks, setDescription, setName |
| Methods inherited from class org.jclouds.vcloud.director.v1_5.domain.Resource |
|---|
getHref, getLinks, getType, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected Double resourceGuaranteedMemory
protected Double resourceGuaranteedCpu
protected Long vCpuInMhz
protected Boolean isThinProvision
protected Reference networkPoolReference
protected Reference providerVdcReference
protected Boolean usesFastProvisioning
| Constructor Detail |
|---|
public AdminVdc(AdminVdc.Builder<?> b)
| Method Detail |
|---|
public static AdminVdc.Builder<?> builder()
public Double getResourceGuaranteedMemory()
Doublepublic Double getResourceGuaranteedCpu()
Doublepublic Long getVCpuInMhz()
Longpublic Boolean isThinProvision()
Booleanpublic Reference getNetworkPoolReference()
Referencepublic Reference getProviderVdcReference()
Referencepublic Boolean usesFastProvisioning()
Booleanpublic boolean equals(Object o)
equals in class Vdcpublic int hashCode()
hashCode in class Vdcpublic com.google.common.base.Objects.ToStringHelper string()
string in class Vdc
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||