org.jclouds.vcloud.domain.ovf
Class VCloudNetworkAdapter

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.VCloudNetworkAdapter
All Implemented Interfaces:
Comparable<SettingData>

public class VCloudNetworkAdapter
extends ResourceAllocationSettingData

Author:
Adrian Cole

Nested Class Summary
static class VCloudNetworkAdapter.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
VCloudNetworkAdapter(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, String ipAddress, boolean primaryNetworkConnection, String ipAddressingMode)
           
 
Method Summary
static VCloudNetworkAdapter.Builder builder()
           
 String getIpAddress()
           
 String getIpAddressingMode()
           
 boolean isPrimaryNetworkConnection()
           
 VCloudNetworkAdapter.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

VCloudNetworkAdapter

public VCloudNetworkAdapter(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,
                            String ipAddress,
                            boolean primaryNetworkConnection,
                            String ipAddressingMode)
Method Detail

builder

public static VCloudNetworkAdapter.Builder builder()

toBuilder

public VCloudNetworkAdapter.Builder toBuilder()

Overrides:
toBuilder in class ResourceAllocationSettingData

getIpAddress

public String getIpAddress()

isPrimaryNetworkConnection

public boolean isPrimaryNetworkConnection()

getIpAddressingMode

public String getIpAddressingMode()

toString

public String toString()
Overrides:
toString in class ResourceAllocationSettingData


Copyright © 2009-2012 jclouds. All Rights Reserved.