org.jclouds.vcloud.domain.ovf
Class VCloudHardDisk

java.lang.Object
  extended by org.jclouds.cim.SettingData
      extended by org.jclouds.cim.ManagedElement
          extended by org.jclouds.cim.ResourceAllocationSettingData
              extended by org.jclouds.vcloud.domain.ovf.VCloudHardDisk
All Implemented Interfaces:
Comparable<SettingData>

public class VCloudHardDisk
extends ResourceAllocationSettingData

Author:
Adrian Cole

Nested Class Summary
static class VCloudHardDisk.Builder
           
 
Nested classes/interfaces inherited from class org.jclouds.cim.ResourceAllocationSettingData
ResourceAllocationSettingData.ConsumerVisibility, ResourceAllocationSettingData.MappingBehavior, ResourceAllocationSettingData.ResourceType
 
Field Summary
 
Fields inherited from class org.jclouds.cim.ResourceAllocationSettingData
address, addressOnParent, allocationUnits, automaticAllocation, automaticDeallocation, connections, consumerVisibility, hostResources, limit, mappingBehavior, otherResourceType, parent, poolID, reservation, resourceSubType, resourceType, virtualQuantity, virtualQuantityUnits, weight
 
Fields inherited from class org.jclouds.cim.ManagedElement
caption, description
 
Fields inherited from class org.jclouds.cim.SettingData
elementName, instanceID
 
Constructor Summary
VCloudHardDisk(String elementName, String instanceID, String caption, String description, String address, String addressOnParent, String allocationUnits, Boolean automaticAllocation, Boolean automaticDeallocation, ResourceAllocationSettingData.ConsumerVisibility consumerVisibility, Long limit, ResourceAllocationSettingData.MappingBehavior mappingBehavior, String otherResourceType, String parent, String poolID, Long reservation, String resourceSubType, ResourceAllocationSettingData.ResourceType resourceType, Long virtualQuantity, String virtualQuantityUnits, Integer weight, List<String> connections, List<String> hostResources, long capacity, int busType, String busSubType)
           
 
Method Summary
static VCloudHardDisk.Builder builder()
           
 String getBusSubType()
           
 int getBusType()
           
 long getCapacity()
           
 VCloudHardDisk.Builder toBuilder()
          
 String toString()
           
 
Methods inherited from class org.jclouds.cim.ResourceAllocationSettingData
equals, getAddress, getAddressOnParent, getAllocationUnits, getConnections, getConsumerVisibility, getHostResources, getLimit, getMappingBehavior, getOtherResourceType, getParent, getPoolID, getReservation, getResourceSubType, getResourceType, getVirtualQuantity, getVirtualQuantityUnits, getWeight, hashCode, isAutomaticAllocation, isAutomaticDeallocation
 
Methods inherited from class org.jclouds.cim.ManagedElement
getCaption, getDescription
 
Methods inherited from class org.jclouds.cim.SettingData
compareTo, getElementName, getInstanceID
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VCloudHardDisk

public VCloudHardDisk(String elementName,
                      String instanceID,
                      String caption,
                      String description,
                      String address,
                      String addressOnParent,
                      String allocationUnits,
                      Boolean automaticAllocation,
                      Boolean automaticDeallocation,
                      ResourceAllocationSettingData.ConsumerVisibility consumerVisibility,
                      Long limit,
                      ResourceAllocationSettingData.MappingBehavior mappingBehavior,
                      String otherResourceType,
                      String parent,
                      String poolID,
                      Long reservation,
                      String resourceSubType,
                      ResourceAllocationSettingData.ResourceType resourceType,
                      Long virtualQuantity,
                      String virtualQuantityUnits,
                      Integer weight,
                      List<String> connections,
                      List<String> hostResources,
                      long capacity,
                      int busType,
                      String busSubType)
Method Detail

builder

public static VCloudHardDisk.Builder builder()

toBuilder

public VCloudHardDisk.Builder toBuilder()

Overrides:
toBuilder in class ResourceAllocationSettingData

getCapacity

public long getCapacity()

getBusType

public int getBusType()

getBusSubType

public String getBusSubType()

toString

public String toString()
Overrides:
toString in class ResourceAllocationSettingData


Copyright © 2009-2011 jclouds. All Rights Reserved.