org.jclouds.vcloud.terremark.domain.internal
Class TerremarkVDCImpl
java.lang.Object
org.jclouds.vcloud.domain.internal.ReferenceTypeImpl
org.jclouds.vcloud.domain.internal.VDCImpl
org.jclouds.vcloud.terremark.domain.internal.TerremarkVDCImpl
- All Implemented Interfaces:
- Comparable<org.jclouds.vcloud.domain.ReferenceType>, org.jclouds.vcloud.domain.ReferenceType, org.jclouds.vcloud.domain.VDC, TerremarkVDC
public class TerremarkVDCImpl
- extends org.jclouds.vcloud.domain.internal.VDCImpl
- implements TerremarkVDC
Locations of resources in Terremark vDC
- Author:
- Adrian Cole
|
Constructor Summary |
TerremarkVDCImpl(String name,
String type,
URI id,
org.jclouds.vcloud.domain.VDCStatus status,
org.jclouds.vcloud.domain.ReferenceType org,
String description,
Iterable<org.jclouds.vcloud.domain.Task> tasks,
org.jclouds.vcloud.domain.AllocationModel allocationModel,
org.jclouds.vcloud.domain.Capacity storageCapacity,
org.jclouds.vcloud.domain.Capacity cpuCapacity,
org.jclouds.vcloud.domain.Capacity memoryCapacity,
Map<String,org.jclouds.vcloud.domain.ReferenceType> resourceEntities,
Map<String,org.jclouds.vcloud.domain.ReferenceType> availableNetworks,
int nicQuota,
int networkQuota,
int vmQuota,
boolean isEnabled,
org.jclouds.vcloud.domain.ReferenceType catalog,
org.jclouds.vcloud.domain.ReferenceType publicIps,
org.jclouds.vcloud.domain.ReferenceType internetServices)
|
| Methods inherited from class org.jclouds.vcloud.domain.internal.VDCImpl |
getAllocationModel, getAvailableNetworks, getCpuCapacity, getDescription, getMemoryCapacity, getNetworkQuota, getNicQuota, getOrg, getResourceEntities, getStatus, getStorageCapacity, getTasks, getVmQuota, isEnabled, toString |
| Methods inherited from class org.jclouds.vcloud.domain.internal.ReferenceTypeImpl |
compareTo, getHref, getName, getType |
| Methods inherited from interface org.jclouds.vcloud.domain.VDC |
getAllocationModel, getAvailableNetworks, getCpuCapacity, getDescription, getMemoryCapacity, getNetworkQuota, getNicQuota, getOrg, getResourceEntities, getStatus, getStorageCapacity, getTasks, getVmQuota, isEnabled |
| Methods inherited from interface org.jclouds.vcloud.domain.ReferenceType |
getHref, getName, getType |
TerremarkVDCImpl
public TerremarkVDCImpl(String name,
String type,
URI id,
org.jclouds.vcloud.domain.VDCStatus status,
org.jclouds.vcloud.domain.ReferenceType org,
@Nullable
String description,
Iterable<org.jclouds.vcloud.domain.Task> tasks,
org.jclouds.vcloud.domain.AllocationModel allocationModel,
@Nullable
org.jclouds.vcloud.domain.Capacity storageCapacity,
@Nullable
org.jclouds.vcloud.domain.Capacity cpuCapacity,
@Nullable
org.jclouds.vcloud.domain.Capacity memoryCapacity,
Map<String,org.jclouds.vcloud.domain.ReferenceType> resourceEntities,
Map<String,org.jclouds.vcloud.domain.ReferenceType> availableNetworks,
int nicQuota,
int networkQuota,
int vmQuota,
boolean isEnabled,
org.jclouds.vcloud.domain.ReferenceType catalog,
org.jclouds.vcloud.domain.ReferenceType publicIps,
org.jclouds.vcloud.domain.ReferenceType internetServices)
getCatalog
public org.jclouds.vcloud.domain.ReferenceType getCatalog()
- Specified by:
getCatalog in interface TerremarkVDC
getPublicIps
public org.jclouds.vcloud.domain.ReferenceType getPublicIps()
- Specified by:
getPublicIps in interface TerremarkVDC
getInternetServices
public org.jclouds.vcloud.domain.ReferenceType getInternetServices()
- Specified by:
getInternetServices in interface TerremarkVDC
hashCode
public int hashCode()
- Overrides:
hashCode in class org.jclouds.vcloud.domain.internal.VDCImpl
equals
public boolean equals(Object obj)
- Overrides:
equals in class org.jclouds.vcloud.domain.internal.VDCImpl
Copyright © 2009-2011 jclouds. All Rights Reserved.