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