org.jclouds.ovf
Class VirtualHardwareSection.Builder

java.lang.Object
  extended by org.jclouds.ovf.Section.Builder<VirtualHardwareSection>
      extended by org.jclouds.ovf.VirtualHardwareSection.Builder
Direct Known Subclasses:
VCloudVirtualHardwareSection.Builder
Enclosing class:
VirtualHardwareSection

public static class VirtualHardwareSection.Builder
extends Section.Builder<VirtualHardwareSection>


Field Summary
protected  Set<ResourceAllocationSettingData> items
           
protected  Set<String> transports
           
protected  VirtualSystemSettingData virtualSystem
           
 
Fields inherited from class org.jclouds.ovf.Section.Builder
info
 
Constructor Summary
VirtualHardwareSection.Builder()
           
 
Method Summary
 VirtualHardwareSection build()
          
 VirtualHardwareSection.Builder fromSection(Section<VirtualHardwareSection> in)
          
 VirtualHardwareSection.Builder fromVirtualHardwareSection(VirtualHardwareSection in)
           
 VirtualHardwareSection.Builder info(String info)
          
 VirtualHardwareSection.Builder item(ResourceAllocationSettingData item)
           
 VirtualHardwareSection.Builder items(Iterable<? extends ResourceAllocationSettingData> items)
           
 VirtualHardwareSection.Builder system(VirtualSystemSettingData virtualSystem)
           
 VirtualHardwareSection.Builder transport(String transport)
           
 VirtualHardwareSection.Builder transports(Iterable<String> transports)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

virtualSystem

protected VirtualSystemSettingData virtualSystem

transports

protected Set<String> transports

items

protected Set<ResourceAllocationSettingData> items
Constructor Detail

VirtualHardwareSection.Builder

public VirtualHardwareSection.Builder()
Method Detail

system

public VirtualHardwareSection.Builder system(VirtualSystemSettingData virtualSystem)
See Also:
VirtualHardwareSection.getSystem()

transport

public VirtualHardwareSection.Builder transport(String transport)
See Also:
VirtualHardwareSection.getTransports()

transports

public VirtualHardwareSection.Builder transports(Iterable<String> transports)
See Also:
VirtualHardwareSection.getTransports()

item

public VirtualHardwareSection.Builder item(ResourceAllocationSettingData item)
See Also:
VirtualHardwareSection.getItems()

items

public VirtualHardwareSection.Builder items(Iterable<? extends ResourceAllocationSettingData> items)
See Also:
VirtualHardwareSection.getItems()

build

public VirtualHardwareSection build()

Overrides:
build in class Section.Builder<VirtualHardwareSection>

fromVirtualHardwareSection

public VirtualHardwareSection.Builder fromVirtualHardwareSection(VirtualHardwareSection in)

fromSection

public VirtualHardwareSection.Builder fromSection(Section<VirtualHardwareSection> in)

Overrides:
fromSection in class Section.Builder<VirtualHardwareSection>

info

public VirtualHardwareSection.Builder info(String info)

Overrides:
info in class Section.Builder<VirtualHardwareSection>
See Also:
Section.getInfo()


Copyright © 2009-2012 jclouds. All Rights Reserved.