org.jclouds.vcloud.director.v1_5.domain
Class Vdc

java.lang.Object
  extended by org.jclouds.vcloud.director.v1_5.domain.Resource
      extended by org.jclouds.vcloud.director.v1_5.domain.Entity
          extended by org.jclouds.vcloud.director.v1_5.domain.Vdc
Direct Known Subclasses:
AdminVdc

public class Vdc
extends Entity

Represents a virtual data center (vDC).

 <complexType name="Vdc" />
 


Nested Class Summary
static class Vdc.Builder<B extends Vdc.Builder<B>>
           
 
Field Summary
protected  Set<Reference> availableNetworks
           
 
Fields inherited from class org.jclouds.vcloud.director.v1_5.domain.Resource
logger
 
Constructor Summary
protected Vdc()
           
  Vdc(Vdc.Builder<?> builder)
           
 
Method Summary
static Vdc.Builder<?> builder()
           
 boolean equals(Object o)
           
 String getAllocationModel()
          Gets the value of the allocationModel property.
 Set<Reference> getAvailableNetworks()
          Gets the value of the availableNetworks property.
 Capabilities getCapabilities()
          Gets the value of the capabilities property.
 ComputeCapacity getComputeCapacity()
          Gets the value of the computeCapacity property.
 Integer getNetworkQuota()
          Gets the value of the networkQuota property.
 Integer getNicQuota()
          Gets the value of the nicQuota property.
 Set<Reference> getResourceEntities()
          Gets the value of the resourceEntities property.
 Integer getStatus()
          Gets the value of the status property.
 CapacityWithUsage getStorageCapacity()
          Gets the value of the storageCapacity property.
 Integer getVmQuota()
          Gets the value of the vmQuota property.
 int hashCode()
           
 Boolean isEnabled()
          Gets the value of the isEnabled property.
 com.google.common.base.Objects.ToStringHelper string()
           
 Vdc.Builder<?> 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

availableNetworks

protected Set<Reference> availableNetworks
Constructor Detail

Vdc

protected Vdc()

Vdc

public Vdc(Vdc.Builder<?> builder)
Method Detail

builder

public static Vdc.Builder<?> builder()

toBuilder

public Vdc.Builder<?> toBuilder()
Overrides:
toBuilder in class Entity

getAllocationModel

public String getAllocationModel()
Gets the value of the allocationModel property.


getStorageCapacity

public CapacityWithUsage getStorageCapacity()
Gets the value of the storageCapacity property.


getComputeCapacity

public ComputeCapacity getComputeCapacity()
Gets the value of the computeCapacity property.


getResourceEntities

public Set<Reference> getResourceEntities()
Gets the value of the resourceEntities property.


getAvailableNetworks

public Set<Reference> getAvailableNetworks()
Gets the value of the availableNetworks property.


getCapabilities

public Capabilities getCapabilities()
Gets the value of the capabilities property.


getNicQuota

public Integer getNicQuota()
Gets the value of the nicQuota property.


getNetworkQuota

public Integer getNetworkQuota()
Gets the value of the networkQuota property.


getVmQuota

public Integer getVmQuota()
Gets the value of the vmQuota property.


isEnabled

public Boolean isEnabled()
Gets the value of the isEnabled property.


getStatus

public Integer getStatus()
Gets the value of the status property.


equals

public boolean equals(Object o)
Overrides:
equals in class Entity

hashCode

public int hashCode()
Overrides:
hashCode in class Entity

string

public com.google.common.base.Objects.ToStringHelper string()
Overrides:
string in class Entity


Copyright © 2009-2012 jclouds. All Rights Reserved.