org.jclouds.dmtf.ovf.internal
Class BaseVirtualSystem.Builder<B extends BaseVirtualSystem.Builder<B>>

java.lang.Object
  extended by org.jclouds.dmtf.ovf.SectionType.Builder<B>
      extended by org.jclouds.dmtf.ovf.internal.BaseVirtualSystem.Builder<B>
Direct Known Subclasses:
VirtualSystem.Builder
Enclosing class:
BaseVirtualSystem

public abstract static class BaseVirtualSystem.Builder<B extends BaseVirtualSystem.Builder<B>>
extends SectionType.Builder<B>


Constructor Summary
BaseVirtualSystem.Builder()
           
 
Method Summary
 B additionalSection(SectionType additionalSection)
           
 B additionalSections(Iterable<? extends SectionType> additionalSections)
           
 B fromBaseVirtualSystem(BaseVirtualSystem in)
           
 B id(String id)
           
 B name(String name)
           
 B productSection(ProductSection productSection)
           
 B productSections(Iterable<ProductSection> productSections)
           
 
Methods inherited from class org.jclouds.dmtf.ovf.SectionType.Builder
build, 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

BaseVirtualSystem.Builder

public BaseVirtualSystem.Builder()
Method Detail

name

public B name(String name)
See Also:
BaseVirtualSystem.getName()

id

public B id(String id)
See Also:
BaseVirtualSystem.getId()

productSection

public B productSection(ProductSection productSection)
See Also:
BaseVirtualSystem.getProductSections()

productSections

public B productSections(Iterable<ProductSection> productSections)
See Also:
BaseVirtualSystem.getProductSections()

additionalSection

public B additionalSection(SectionType additionalSection)
See Also:
BaseVirtualSystem.getAdditionalSections()

additionalSections

public B additionalSections(Iterable<? extends SectionType> additionalSections)
See Also:
BaseVirtualSystem.getAdditionalSections()

fromBaseVirtualSystem

public B fromBaseVirtualSystem(BaseVirtualSystem in)


Copyright © 2009-2012 jclouds. All Rights Reserved.