org.jclouds.vcloud.domain.ovf
Class VCloudHardDisk.Builder
java.lang.Object
org.jclouds.cim.SettingData.Builder
org.jclouds.cim.ManagedElement.Builder
org.jclouds.cim.ResourceAllocationSettingData.Builder
org.jclouds.vcloud.domain.ovf.VCloudHardDisk.Builder
- Enclosing class:
- VCloudHardDisk
public static class VCloudHardDisk.Builder
- extends org.jclouds.cim.ResourceAllocationSettingData.Builder
| Fields inherited from class org.jclouds.cim.ResourceAllocationSettingData.Builder |
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.Builder |
caption, description |
| Fields inherited from class org.jclouds.cim.SettingData.Builder |
elementName, instanceID |
| Methods inherited from class org.jclouds.cim.ResourceAllocationSettingData.Builder |
fromManagedElement |
| Methods inherited from class org.jclouds.cim.ManagedElement.Builder |
fromSettingData |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VCloudHardDisk.Builder
public VCloudHardDisk.Builder()
capacity
public VCloudHardDisk.Builder capacity(long capacity)
- See Also:
VCloudHardDisk.getCapacity()
busType
public VCloudHardDisk.Builder busType(int busType)
- See Also:
VCloudHardDisk.getBusType()
busSubType
public VCloudHardDisk.Builder busSubType(String busSubType)
- See Also:
VCloudHardDisk.getBusSubType()
build
public VCloudHardDisk build()
- Overrides:
build in class org.jclouds.cim.ResourceAllocationSettingData.Builder
fromVCloudHardDisk
public VCloudHardDisk.Builder fromVCloudHardDisk(VCloudHardDisk in)
caption
public VCloudHardDisk.Builder caption(String caption)
-
- Overrides:
caption in class org.jclouds.cim.ResourceAllocationSettingData.Builder
description
public VCloudHardDisk.Builder description(String description)
-
- Overrides:
description in class org.jclouds.cim.ResourceAllocationSettingData.Builder
elementName
public VCloudHardDisk.Builder elementName(String elementName)
-
- Overrides:
elementName in class org.jclouds.cim.ResourceAllocationSettingData.Builder
instanceID
public VCloudHardDisk.Builder instanceID(String instanceID)
-
- Overrides:
instanceID in class org.jclouds.cim.ResourceAllocationSettingData.Builder
address
public VCloudHardDisk.Builder address(String address)
-
- Overrides:
address in class org.jclouds.cim.ResourceAllocationSettingData.Builder
addressOnParent
public VCloudHardDisk.Builder addressOnParent(String addressOnParent)
-
- Overrides:
addressOnParent in class org.jclouds.cim.ResourceAllocationSettingData.Builder
allocationUnits
public VCloudHardDisk.Builder allocationUnits(String allocationUnits)
-
- Overrides:
allocationUnits in class org.jclouds.cim.ResourceAllocationSettingData.Builder
automaticAllocation
public VCloudHardDisk.Builder automaticAllocation(Boolean automaticAllocation)
-
- Overrides:
automaticAllocation in class org.jclouds.cim.ResourceAllocationSettingData.Builder
automaticDeallocation
public VCloudHardDisk.Builder automaticDeallocation(Boolean automaticDeallocation)
-
- Overrides:
automaticDeallocation in class org.jclouds.cim.ResourceAllocationSettingData.Builder
connection
public VCloudHardDisk.Builder connection(String connection)
-
- Overrides:
connection in class org.jclouds.cim.ResourceAllocationSettingData.Builder
connections
public VCloudHardDisk.Builder connections(List<String> connections)
-
- Overrides:
connections in class org.jclouds.cim.ResourceAllocationSettingData.Builder
consumerVisibility
public VCloudHardDisk.Builder consumerVisibility(org.jclouds.cim.ResourceAllocationSettingData.ConsumerVisibility consumerVisibility)
-
- Overrides:
consumerVisibility in class org.jclouds.cim.ResourceAllocationSettingData.Builder
hostResource
public VCloudHardDisk.Builder hostResource(String hostResource)
-
- Overrides:
hostResource in class org.jclouds.cim.ResourceAllocationSettingData.Builder
hostResources
public VCloudHardDisk.Builder hostResources(List<String> hostResources)
-
- Overrides:
hostResources in class org.jclouds.cim.ResourceAllocationSettingData.Builder
limit
public VCloudHardDisk.Builder limit(Long limit)
-
- Overrides:
limit in class org.jclouds.cim.ResourceAllocationSettingData.Builder
mappingBehavior
public VCloudHardDisk.Builder mappingBehavior(org.jclouds.cim.ResourceAllocationSettingData.MappingBehavior mappingBehavior)
-
- Overrides:
mappingBehavior in class org.jclouds.cim.ResourceAllocationSettingData.Builder
otherResourceType
public VCloudHardDisk.Builder otherResourceType(String otherResourceType)
-
- Overrides:
otherResourceType in class org.jclouds.cim.ResourceAllocationSettingData.Builder
parent
public VCloudHardDisk.Builder parent(String parent)
-
- Overrides:
parent in class org.jclouds.cim.ResourceAllocationSettingData.Builder
poolID
public VCloudHardDisk.Builder poolID(String poolID)
-
- Overrides:
poolID in class org.jclouds.cim.ResourceAllocationSettingData.Builder
reservation
public VCloudHardDisk.Builder reservation(Long reservation)
-
- Overrides:
reservation in class org.jclouds.cim.ResourceAllocationSettingData.Builder
resourceSubType
public VCloudHardDisk.Builder resourceSubType(String resourceSubType)
-
- Overrides:
resourceSubType in class org.jclouds.cim.ResourceAllocationSettingData.Builder
resourceType
public VCloudHardDisk.Builder resourceType(org.jclouds.cim.ResourceAllocationSettingData.ResourceType resourceType)
-
- Overrides:
resourceType in class org.jclouds.cim.ResourceAllocationSettingData.Builder
virtualQuantity
public VCloudHardDisk.Builder virtualQuantity(Long virtualQuantity)
-
- Overrides:
virtualQuantity in class org.jclouds.cim.ResourceAllocationSettingData.Builder
virtualQuantityUnits
public VCloudHardDisk.Builder virtualQuantityUnits(String virtualQuantityUnits)
-
- Overrides:
virtualQuantityUnits in class org.jclouds.cim.ResourceAllocationSettingData.Builder
weight
public VCloudHardDisk.Builder weight(Integer weight)
-
- Overrides:
weight in class org.jclouds.cim.ResourceAllocationSettingData.Builder
fromResourceAllocationSettingData
public VCloudHardDisk.Builder fromResourceAllocationSettingData(org.jclouds.cim.ResourceAllocationSettingData in)
- Overrides:
fromResourceAllocationSettingData in class org.jclouds.cim.ResourceAllocationSettingData.Builder
Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.