public static class VCloudHardDisk.Builder extends ResourceAllocationSettingData.Builder
address, addressOnParent, allocationUnits, automaticAllocation, automaticDeallocation, connections, consumerVisibility, hostResources, limit, mappingBehavior, otherResourceType, parent, poolID, reservation, resourceSubType, resourceType, virtualQuantity, virtualQuantityUnits, weight
caption, description
elementName, instanceID
Constructor and Description |
---|
VCloudHardDisk.Builder() |
fromManagedElement
fromSettingData
public VCloudHardDisk.Builder capacity(long capacity)
VCloudHardDisk.getCapacity()
public VCloudHardDisk.Builder busType(int busType)
VCloudHardDisk.getBusType()
public VCloudHardDisk.Builder busSubType(String busSubType)
VCloudHardDisk.getBusSubType()
public VCloudHardDisk build()
build
in class ResourceAllocationSettingData.Builder
public VCloudHardDisk.Builder fromVCloudHardDisk(VCloudHardDisk in)
public VCloudHardDisk.Builder caption(String caption)
caption
in class ResourceAllocationSettingData.Builder
ManagedSettingData#getCaption
public VCloudHardDisk.Builder description(String description)
description
in class ResourceAllocationSettingData.Builder
ManagedSettingData#getDescription
public VCloudHardDisk.Builder elementName(String elementName)
elementName
in class ResourceAllocationSettingData.Builder
SettingData.getElementName()
public VCloudHardDisk.Builder instanceID(String instanceID)
instanceID
in class ResourceAllocationSettingData.Builder
SettingData.getInstanceID()
public VCloudHardDisk.Builder address(String address)
address
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData.getAddress()
public VCloudHardDisk.Builder addressOnParent(String addressOnParent)
addressOnParent
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData.getAddressOnParent()
public VCloudHardDisk.Builder allocationUnits(String allocationUnits)
allocationUnits
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData.getAllocationUnits()
public VCloudHardDisk.Builder automaticAllocation(Boolean automaticAllocation)
automaticAllocation
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData#getAutomaticAllocation
public VCloudHardDisk.Builder automaticDeallocation(Boolean automaticDeallocation)
automaticDeallocation
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData#getAutomaticDeallocation
public VCloudHardDisk.Builder connection(String connection)
connection
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData#getConnection
public VCloudHardDisk.Builder connections(List<String> connections)
connections
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData.getConnections()
public VCloudHardDisk.Builder consumerVisibility(ResourceAllocationSettingData.ConsumerVisibility consumerVisibility)
consumerVisibility
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData.getConsumerVisibility()
public VCloudHardDisk.Builder hostResource(String hostResource)
hostResource
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData#getHostResource
public VCloudHardDisk.Builder hostResources(List<String> hostResources)
hostResources
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData.getHostResources()
public VCloudHardDisk.Builder limit(Long limit)
limit
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData.getLimit()
public VCloudHardDisk.Builder mappingBehavior(ResourceAllocationSettingData.MappingBehavior mappingBehavior)
mappingBehavior
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData.getMappingBehavior()
public VCloudHardDisk.Builder otherResourceType(String otherResourceType)
otherResourceType
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData.getOtherResourceType()
public VCloudHardDisk.Builder parent(String parent)
parent
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData.getParent()
public VCloudHardDisk.Builder poolID(String poolID)
poolID
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData.getPoolID()
public VCloudHardDisk.Builder reservation(Long reservation)
reservation
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData.getReservation()
public VCloudHardDisk.Builder resourceSubType(String resourceSubType)
resourceSubType
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData.getResourceSubType()
public VCloudHardDisk.Builder resourceType(ResourceAllocationSettingData.ResourceType resourceType)
resourceType
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData.getResourceType()
public VCloudHardDisk.Builder virtualQuantity(Long virtualQuantity)
virtualQuantity
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData.getVirtualQuantity()
public VCloudHardDisk.Builder virtualQuantityUnits(String virtualQuantityUnits)
virtualQuantityUnits
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData.getVirtualQuantityUnits()
public VCloudHardDisk.Builder weight(Integer weight)
weight
in class ResourceAllocationSettingData.Builder
ResourceAllocationSettingData.getWeight()
public VCloudHardDisk.Builder fromResourceAllocationSettingData(ResourceAllocationSettingData in)
fromResourceAllocationSettingData
in class ResourceAllocationSettingData.Builder
Copyright © 2009-2012 jclouds. All Rights Reserved.