org.jclouds.vcloud.director.v1_5.domain.dmtf
Class VirtualSystem.Builder<B extends VirtualSystem.Builder<B>>

java.lang.Object
  extended by org.jclouds.dmtf.ovf.SectionType.Builder<B>
      extended by org.jclouds.dmtf.ovf.internal.BaseVirtualSystem.Builder<B>
          extended by org.jclouds.vcloud.director.v1_5.domain.dmtf.VirtualSystem.Builder<B>
Enclosing class:
VirtualSystem

public static class VirtualSystem.Builder<B extends VirtualSystem.Builder<B>>
extends org.jclouds.dmtf.ovf.internal.BaseVirtualSystem.Builder<B>


Constructor Summary
VirtualSystem.Builder()
           
 
Method Summary
 VirtualSystem build()
          
 B fromVirtualSystem(VirtualSystem in)
           
 B operatingSystemSection(OperatingSystemSection operatingSystem)
           
 B virtualHardwareSection(VirtualHardwareSection virtualHardwareSection)
           
 B virtualHardwareSections(Iterable<? extends VirtualHardwareSection> virtualHardwareSections)
           
 
Methods inherited from class org.jclouds.dmtf.ovf.internal.BaseVirtualSystem.Builder
additionalSection, additionalSections, fromBaseVirtualSystem, id, name, productSection, productSections
 
Methods inherited from class org.jclouds.dmtf.ovf.SectionType.Builder
fromSectionType, info, notRequired, required, required, self
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VirtualSystem.Builder

public VirtualSystem.Builder()
Method Detail

operatingSystemSection

public B operatingSystemSection(OperatingSystemSection operatingSystem)
See Also:
BaseVirtualSystem#getOperatingSystemSection()

virtualHardwareSection

public B virtualHardwareSection(VirtualHardwareSection virtualHardwareSection)
See Also:
BaseVirtualSystem#getVirtualHardwareSections()

virtualHardwareSections

public B virtualHardwareSections(Iterable<? extends VirtualHardwareSection> virtualHardwareSections)
See Also:
BaseVirtualSystem#getVirtualHardwareSections()

build

public VirtualSystem build()

Specified by:
build in class org.jclouds.dmtf.ovf.SectionType.Builder<B extends VirtualSystem.Builder<B>>

fromVirtualSystem

public B fromVirtualSystem(VirtualSystem in)


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