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 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 |
| 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 ResourceAllocationSettingData.Builder
fromVCloudHardDisk
public VCloudHardDisk.Builder fromVCloudHardDisk(VCloudHardDisk in)
caption
public VCloudHardDisk.Builder caption(String caption)
-
- Overrides:
caption in class ResourceAllocationSettingData.Builder
- See Also:
ManagedSettingData#getCaption
description
public VCloudHardDisk.Builder description(String description)
-
- Overrides:
description in class ResourceAllocationSettingData.Builder
- See Also:
ManagedSettingData#getDescription
elementName
public VCloudHardDisk.Builder elementName(String elementName)
-
- Overrides:
elementName in class ResourceAllocationSettingData.Builder
- See Also:
SettingData.getElementName()
instanceID
public VCloudHardDisk.Builder instanceID(String instanceID)
-
- Overrides:
instanceID in class ResourceAllocationSettingData.Builder
- See Also:
SettingData.getInstanceID()
address
public VCloudHardDisk.Builder address(String address)
-
- Overrides:
address in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData.getAddress()
addressOnParent
public VCloudHardDisk.Builder addressOnParent(String addressOnParent)
-
- Overrides:
addressOnParent in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData.getAddressOnParent()
allocationUnits
public VCloudHardDisk.Builder allocationUnits(String allocationUnits)
-
- Overrides:
allocationUnits in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData.getAllocationUnits()
automaticAllocation
public VCloudHardDisk.Builder automaticAllocation(Boolean automaticAllocation)
-
- Overrides:
automaticAllocation in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData#getAutomaticAllocation
automaticDeallocation
public VCloudHardDisk.Builder automaticDeallocation(Boolean automaticDeallocation)
-
- Overrides:
automaticDeallocation in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData#getAutomaticDeallocation
connection
public VCloudHardDisk.Builder connection(String connection)
-
- Overrides:
connection in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData#getConnection
connections
public VCloudHardDisk.Builder connections(List<String> connections)
-
- Overrides:
connections in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData.getConnections()
consumerVisibility
public VCloudHardDisk.Builder consumerVisibility(ResourceAllocationSettingData.ConsumerVisibility consumerVisibility)
-
- Overrides:
consumerVisibility in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData.getConsumerVisibility()
hostResource
public VCloudHardDisk.Builder hostResource(String hostResource)
-
- Overrides:
hostResource in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData#getHostResource
hostResources
public VCloudHardDisk.Builder hostResources(List<String> hostResources)
-
- Overrides:
hostResources in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData.getHostResources()
limit
public VCloudHardDisk.Builder limit(Long limit)
-
- Overrides:
limit in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData.getLimit()
mappingBehavior
public VCloudHardDisk.Builder mappingBehavior(ResourceAllocationSettingData.MappingBehavior mappingBehavior)
-
- Overrides:
mappingBehavior in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData.getMappingBehavior()
otherResourceType
public VCloudHardDisk.Builder otherResourceType(String otherResourceType)
-
- Overrides:
otherResourceType in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData.getOtherResourceType()
parent
public VCloudHardDisk.Builder parent(String parent)
-
- Overrides:
parent in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData.getParent()
poolID
public VCloudHardDisk.Builder poolID(String poolID)
-
- Overrides:
poolID in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData.getPoolID()
reservation
public VCloudHardDisk.Builder reservation(Long reservation)
-
- Overrides:
reservation in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData.getReservation()
resourceSubType
public VCloudHardDisk.Builder resourceSubType(String resourceSubType)
-
- Overrides:
resourceSubType in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData.getResourceSubType()
resourceType
public VCloudHardDisk.Builder resourceType(ResourceAllocationSettingData.ResourceType resourceType)
-
- Overrides:
resourceType in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData.getResourceType()
virtualQuantity
public VCloudHardDisk.Builder virtualQuantity(Long virtualQuantity)
-
- Overrides:
virtualQuantity in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData.getVirtualQuantity()
virtualQuantityUnits
public VCloudHardDisk.Builder virtualQuantityUnits(String virtualQuantityUnits)
-
- Overrides:
virtualQuantityUnits in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData.getVirtualQuantityUnits()
weight
public VCloudHardDisk.Builder weight(Integer weight)
-
- Overrides:
weight in class ResourceAllocationSettingData.Builder
- See Also:
ResourceAllocationSettingData.getWeight()
fromResourceAllocationSettingData
public VCloudHardDisk.Builder fromResourceAllocationSettingData(ResourceAllocationSettingData in)
- Overrides:
fromResourceAllocationSettingData in class ResourceAllocationSettingData.Builder
Copyright © 2009-2011 jclouds. All Rights Reserved.