org.jclouds.vcloud.domain.ovf
Class VCloudNetworkAdapter.Builder
java.lang.Object
org.jclouds.cim.SettingData.Builder
org.jclouds.cim.ManagedElement.Builder
org.jclouds.cim.ResourceAllocationSettingData.Builder
org.jclouds.vcloud.domain.ovf.VCloudNetworkAdapter.Builder
- Enclosing class:
- VCloudNetworkAdapter
public static class VCloudNetworkAdapter.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 |
VCloudNetworkAdapter.Builder
public VCloudNetworkAdapter.Builder()
ipAddress
public VCloudNetworkAdapter.Builder ipAddress(String ipAddress)
- See Also:
VCloudNetworkAdapter#getCapacity
primaryNetworkConnection
public VCloudNetworkAdapter.Builder primaryNetworkConnection(boolean primaryNetworkConnection)
- See Also:
VCloudNetworkAdapter#getBusType
ipAddressingMode
public VCloudNetworkAdapter.Builder ipAddressingMode(String ipAddressingMode)
- See Also:
VCloudNetworkAdapter#getBusSubType
build
public VCloudNetworkAdapter build()
- Overrides:
build in class org.jclouds.cim.ResourceAllocationSettingData.Builder
fromVCloudNetworkAdapter
public VCloudNetworkAdapter.Builder fromVCloudNetworkAdapter(VCloudNetworkAdapter in)
caption
public VCloudNetworkAdapter.Builder caption(String caption)
-
- Overrides:
caption in class org.jclouds.cim.ResourceAllocationSettingData.Builder
description
public VCloudNetworkAdapter.Builder description(String description)
-
- Overrides:
description in class org.jclouds.cim.ResourceAllocationSettingData.Builder
elementName
public VCloudNetworkAdapter.Builder elementName(String elementName)
-
- Overrides:
elementName in class org.jclouds.cim.ResourceAllocationSettingData.Builder
instanceID
public VCloudNetworkAdapter.Builder instanceID(String instanceID)
-
- Overrides:
instanceID in class org.jclouds.cim.ResourceAllocationSettingData.Builder
address
public VCloudNetworkAdapter.Builder address(String address)
-
- Overrides:
address in class org.jclouds.cim.ResourceAllocationSettingData.Builder
addressOnParent
public VCloudNetworkAdapter.Builder addressOnParent(String addressOnParent)
-
- Overrides:
addressOnParent in class org.jclouds.cim.ResourceAllocationSettingData.Builder
allocationUnits
public VCloudNetworkAdapter.Builder allocationUnits(String allocationUnits)
-
- Overrides:
allocationUnits in class org.jclouds.cim.ResourceAllocationSettingData.Builder
automaticAllocation
public VCloudNetworkAdapter.Builder automaticAllocation(Boolean automaticAllocation)
-
- Overrides:
automaticAllocation in class org.jclouds.cim.ResourceAllocationSettingData.Builder
automaticDeallocation
public VCloudNetworkAdapter.Builder automaticDeallocation(Boolean automaticDeallocation)
-
- Overrides:
automaticDeallocation in class org.jclouds.cim.ResourceAllocationSettingData.Builder
connection
public VCloudNetworkAdapter.Builder connection(String connection)
-
- Overrides:
connection in class org.jclouds.cim.ResourceAllocationSettingData.Builder
connections
public VCloudNetworkAdapter.Builder connections(List<String> connections)
-
- Overrides:
connections in class org.jclouds.cim.ResourceAllocationSettingData.Builder
consumerVisibility
public VCloudNetworkAdapter.Builder consumerVisibility(org.jclouds.cim.ResourceAllocationSettingData.ConsumerVisibility consumerVisibility)
-
- Overrides:
consumerVisibility in class org.jclouds.cim.ResourceAllocationSettingData.Builder
hostResource
public VCloudNetworkAdapter.Builder hostResource(String hostResource)
-
- Overrides:
hostResource in class org.jclouds.cim.ResourceAllocationSettingData.Builder
hostResources
public VCloudNetworkAdapter.Builder hostResources(List<String> hostResources)
-
- Overrides:
hostResources in class org.jclouds.cim.ResourceAllocationSettingData.Builder
limit
public VCloudNetworkAdapter.Builder limit(Long limit)
-
- Overrides:
limit in class org.jclouds.cim.ResourceAllocationSettingData.Builder
mappingBehavior
public VCloudNetworkAdapter.Builder mappingBehavior(org.jclouds.cim.ResourceAllocationSettingData.MappingBehavior mappingBehavior)
-
- Overrides:
mappingBehavior in class org.jclouds.cim.ResourceAllocationSettingData.Builder
otherResourceType
public VCloudNetworkAdapter.Builder otherResourceType(String otherResourceType)
-
- Overrides:
otherResourceType in class org.jclouds.cim.ResourceAllocationSettingData.Builder
parent
public VCloudNetworkAdapter.Builder parent(String parent)
-
- Overrides:
parent in class org.jclouds.cim.ResourceAllocationSettingData.Builder
poolID
public VCloudNetworkAdapter.Builder poolID(String poolID)
-
- Overrides:
poolID in class org.jclouds.cim.ResourceAllocationSettingData.Builder
reservation
public VCloudNetworkAdapter.Builder reservation(Long reservation)
-
- Overrides:
reservation in class org.jclouds.cim.ResourceAllocationSettingData.Builder
resourceSubType
public VCloudNetworkAdapter.Builder resourceSubType(String resourceSubType)
-
- Overrides:
resourceSubType in class org.jclouds.cim.ResourceAllocationSettingData.Builder
resourceType
public VCloudNetworkAdapter.Builder resourceType(org.jclouds.cim.ResourceAllocationSettingData.ResourceType resourceType)
-
- Overrides:
resourceType in class org.jclouds.cim.ResourceAllocationSettingData.Builder
virtualQuantity
public VCloudNetworkAdapter.Builder virtualQuantity(Long virtualQuantity)
-
- Overrides:
virtualQuantity in class org.jclouds.cim.ResourceAllocationSettingData.Builder
virtualQuantityUnits
public VCloudNetworkAdapter.Builder virtualQuantityUnits(String virtualQuantityUnits)
-
- Overrides:
virtualQuantityUnits in class org.jclouds.cim.ResourceAllocationSettingData.Builder
weight
public VCloudNetworkAdapter.Builder weight(Integer weight)
-
- Overrides:
weight in class org.jclouds.cim.ResourceAllocationSettingData.Builder
fromResourceAllocationSettingData
public VCloudNetworkAdapter.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.