org.jclouds.vcloud.domain.ovf
Class EditableResourceAllocationSettingData.Builder

java.lang.Object
  extended by org.jclouds.cim.SettingData.Builder
      extended by org.jclouds.cim.ManagedElement.Builder
          extended by org.jclouds.cim.ResourceAllocationSettingData.Builder
              extended by org.jclouds.vcloud.domain.ovf.EditableResourceAllocationSettingData.Builder
Enclosing class:
EditableResourceAllocationSettingData

public static class EditableResourceAllocationSettingData.Builder
extends org.jclouds.cim.ResourceAllocationSettingData.Builder


Field Summary
 
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
 
Constructor Summary
EditableResourceAllocationSettingData.Builder()
           
 
Method Summary
 EditableResourceAllocationSettingData.Builder address(String address)
          
 EditableResourceAllocationSettingData.Builder addressOnParent(String addressOnParent)
          
 EditableResourceAllocationSettingData.Builder allocationUnits(String allocationUnits)
          
 EditableResourceAllocationSettingData.Builder automaticAllocation(Boolean automaticAllocation)
          
 EditableResourceAllocationSettingData.Builder automaticDeallocation(Boolean automaticDeallocation)
          
 EditableResourceAllocationSettingData build()
           
 EditableResourceAllocationSettingData.Builder caption(String caption)
          
 EditableResourceAllocationSettingData.Builder connection(String connection)
          
 EditableResourceAllocationSettingData.Builder connections(List<String> connections)
          
 EditableResourceAllocationSettingData.Builder consumerVisibility(org.jclouds.cim.ResourceAllocationSettingData.ConsumerVisibility consumerVisibility)
          
 EditableResourceAllocationSettingData.Builder description(String description)
          
 EditableResourceAllocationSettingData.Builder edit(ReferenceType edit)
           
 EditableResourceAllocationSettingData.Builder elementName(String elementName)
          
 EditableResourceAllocationSettingData.Builder fromEditableResourceAllocationSettingData(EditableResourceAllocationSettingData in)
           
 EditableResourceAllocationSettingData.Builder fromResourceAllocationSettingData(org.jclouds.cim.ResourceAllocationSettingData in)
           
 EditableResourceAllocationSettingData.Builder hostResource(String hostResource)
          
 EditableResourceAllocationSettingData.Builder hostResources(List<String> hostResources)
          
 EditableResourceAllocationSettingData.Builder instanceID(String instanceID)
          
 EditableResourceAllocationSettingData.Builder limit(Long limit)
          
 EditableResourceAllocationSettingData.Builder mappingBehavior(org.jclouds.cim.ResourceAllocationSettingData.MappingBehavior mappingBehavior)
          
 EditableResourceAllocationSettingData.Builder otherResourceType(String otherResourceType)
          
 EditableResourceAllocationSettingData.Builder parent(String parent)
          
 EditableResourceAllocationSettingData.Builder poolID(String poolID)
          
 EditableResourceAllocationSettingData.Builder reservation(Long reservation)
          
 EditableResourceAllocationSettingData.Builder resourceSubType(String resourceSubType)
          
 EditableResourceAllocationSettingData.Builder resourceType(org.jclouds.cim.ResourceAllocationSettingData.ResourceType resourceType)
          
 EditableResourceAllocationSettingData.Builder virtualQuantity(Long virtualQuantity)
          
 EditableResourceAllocationSettingData.Builder virtualQuantityUnits(String virtualQuantityUnits)
          
 EditableResourceAllocationSettingData.Builder weight(Integer weight)
          
 
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
 

Constructor Detail

EditableResourceAllocationSettingData.Builder

public EditableResourceAllocationSettingData.Builder()
Method Detail

edit

public EditableResourceAllocationSettingData.Builder edit(ReferenceType edit)
See Also:
EditableResourceAllocationSettingData.getEdit()

build

public EditableResourceAllocationSettingData build()
Overrides:
build in class org.jclouds.cim.ResourceAllocationSettingData.Builder

fromEditableResourceAllocationSettingData

public EditableResourceAllocationSettingData.Builder fromEditableResourceAllocationSettingData(EditableResourceAllocationSettingData in)

caption

public EditableResourceAllocationSettingData.Builder caption(String caption)

Overrides:
caption in class org.jclouds.cim.ResourceAllocationSettingData.Builder

description

public EditableResourceAllocationSettingData.Builder description(String description)

Overrides:
description in class org.jclouds.cim.ResourceAllocationSettingData.Builder

elementName

public EditableResourceAllocationSettingData.Builder elementName(String elementName)

Overrides:
elementName in class org.jclouds.cim.ResourceAllocationSettingData.Builder

instanceID

public EditableResourceAllocationSettingData.Builder instanceID(String instanceID)

Overrides:
instanceID in class org.jclouds.cim.ResourceAllocationSettingData.Builder

address

public EditableResourceAllocationSettingData.Builder address(String address)

Overrides:
address in class org.jclouds.cim.ResourceAllocationSettingData.Builder

addressOnParent

public EditableResourceAllocationSettingData.Builder addressOnParent(String addressOnParent)

Overrides:
addressOnParent in class org.jclouds.cim.ResourceAllocationSettingData.Builder

allocationUnits

public EditableResourceAllocationSettingData.Builder allocationUnits(String allocationUnits)

Overrides:
allocationUnits in class org.jclouds.cim.ResourceAllocationSettingData.Builder

automaticAllocation

public EditableResourceAllocationSettingData.Builder automaticAllocation(Boolean automaticAllocation)

Overrides:
automaticAllocation in class org.jclouds.cim.ResourceAllocationSettingData.Builder

automaticDeallocation

public EditableResourceAllocationSettingData.Builder automaticDeallocation(Boolean automaticDeallocation)

Overrides:
automaticDeallocation in class org.jclouds.cim.ResourceAllocationSettingData.Builder

connection

public EditableResourceAllocationSettingData.Builder connection(String connection)

Overrides:
connection in class org.jclouds.cim.ResourceAllocationSettingData.Builder

connections

public EditableResourceAllocationSettingData.Builder connections(List<String> connections)

Overrides:
connections in class org.jclouds.cim.ResourceAllocationSettingData.Builder

consumerVisibility

public EditableResourceAllocationSettingData.Builder consumerVisibility(org.jclouds.cim.ResourceAllocationSettingData.ConsumerVisibility consumerVisibility)

Overrides:
consumerVisibility in class org.jclouds.cim.ResourceAllocationSettingData.Builder

hostResource

public EditableResourceAllocationSettingData.Builder hostResource(String hostResource)

Overrides:
hostResource in class org.jclouds.cim.ResourceAllocationSettingData.Builder

hostResources

public EditableResourceAllocationSettingData.Builder hostResources(List<String> hostResources)

Overrides:
hostResources in class org.jclouds.cim.ResourceAllocationSettingData.Builder

limit

public EditableResourceAllocationSettingData.Builder limit(Long limit)

Overrides:
limit in class org.jclouds.cim.ResourceAllocationSettingData.Builder

mappingBehavior

public EditableResourceAllocationSettingData.Builder mappingBehavior(org.jclouds.cim.ResourceAllocationSettingData.MappingBehavior mappingBehavior)

Overrides:
mappingBehavior in class org.jclouds.cim.ResourceAllocationSettingData.Builder

otherResourceType

public EditableResourceAllocationSettingData.Builder otherResourceType(String otherResourceType)

Overrides:
otherResourceType in class org.jclouds.cim.ResourceAllocationSettingData.Builder

parent

public EditableResourceAllocationSettingData.Builder parent(String parent)

Overrides:
parent in class org.jclouds.cim.ResourceAllocationSettingData.Builder

poolID

public EditableResourceAllocationSettingData.Builder poolID(String poolID)

Overrides:
poolID in class org.jclouds.cim.ResourceAllocationSettingData.Builder

reservation

public EditableResourceAllocationSettingData.Builder reservation(Long reservation)

Overrides:
reservation in class org.jclouds.cim.ResourceAllocationSettingData.Builder

resourceSubType

public EditableResourceAllocationSettingData.Builder resourceSubType(String resourceSubType)

Overrides:
resourceSubType in class org.jclouds.cim.ResourceAllocationSettingData.Builder

resourceType

public EditableResourceAllocationSettingData.Builder resourceType(org.jclouds.cim.ResourceAllocationSettingData.ResourceType resourceType)

Overrides:
resourceType in class org.jclouds.cim.ResourceAllocationSettingData.Builder

virtualQuantity

public EditableResourceAllocationSettingData.Builder virtualQuantity(Long virtualQuantity)

Overrides:
virtualQuantity in class org.jclouds.cim.ResourceAllocationSettingData.Builder

virtualQuantityUnits

public EditableResourceAllocationSettingData.Builder virtualQuantityUnits(String virtualQuantityUnits)

Overrides:
virtualQuantityUnits in class org.jclouds.cim.ResourceAllocationSettingData.Builder

weight

public EditableResourceAllocationSettingData.Builder weight(Integer weight)

Overrides:
weight in class org.jclouds.cim.ResourceAllocationSettingData.Builder

fromResourceAllocationSettingData

public EditableResourceAllocationSettingData.Builder fromResourceAllocationSettingData(org.jclouds.cim.ResourceAllocationSettingData in)
Overrides:
fromResourceAllocationSettingData in class org.jclouds.cim.ResourceAllocationSettingData.Builder


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.