org.jclouds.dmtf.ovf.internal
Class BaseEnvelope.Builder<B extends BaseEnvelope.Builder<B,V,E>,V extends BaseVirtualSystem,E extends BaseEnvelope<V,E>>
java.lang.Object
org.jclouds.dmtf.ovf.internal.BaseEnvelope.Builder<B,V,E>
- Direct Known Subclasses:
- Envelope.Builder
- Enclosing class:
- BaseEnvelope<V extends BaseVirtualSystem,E extends BaseEnvelope<V,E>>
public abstract static class BaseEnvelope.Builder<B extends BaseEnvelope.Builder<B,V,E>,V extends BaseVirtualSystem,E extends BaseEnvelope<V,E>>
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
diskSections
protected Set<DiskSection> diskSections
networkSections
protected Set<NetworkSection> networkSections
additionalSections
protected Set<SectionType> additionalSections
virtualSystem
protected V extends BaseVirtualSystem virtualSystem
BaseEnvelope.Builder
public BaseEnvelope.Builder()
self
protected B self()
diskSection
public B diskSection(DiskSection diskSection)
- See Also:
BaseEnvelope.getDiskSections()
diskSections
public B diskSections(Iterable<? extends DiskSection> diskSections)
- See Also:
BaseEnvelope.getDiskSections()
networkSection
public B networkSection(NetworkSection networkSection)
- See Also:
BaseEnvelope.getNetworkSections()
networkSections
public B networkSections(Iterable<? extends NetworkSection> networkSections)
- See Also:
BaseEnvelope.getNetworkSections()
additionalSection
public B additionalSection(SectionType additionalSection)
- See Also:
BaseEnvelope.getAdditionalSections()
additionalSections
public B additionalSections(Iterable<? extends SectionType> additionalSections)
- See Also:
BaseEnvelope.getAdditionalSections()
virtualSystem
public B virtualSystem(V virtualSystem)
- See Also:
BaseEnvelope.getVirtualSystem()
build
public abstract E build()
fromEnvelope
public B fromEnvelope(BaseEnvelope<V,E> in)
Copyright © 2009-2012 jclouds. All Rights Reserved.