Package org.jclouds.ovf
Class Envelope.Builder
- java.lang.Object
-
- org.jclouds.ovf.internal.BaseEnvelope.Builder<VirtualSystem,Envelope>
-
- org.jclouds.ovf.Envelope.Builder
-
- Enclosing class:
- Envelope
public static class Envelope.Builder extends BaseEnvelope.Builder<VirtualSystem,Envelope>
-
-
Field Summary
-
Fields inherited from class org.jclouds.ovf.internal.BaseEnvelope.Builder
additionalSections, diskSections, networkSections, virtualSystem
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Envelope.BuilderadditionalSection(String name, Section additionalSection)Envelope.BuilderadditionalSections(com.google.common.collect.Multimap<String,Section> additionalSections)Envelopebuild()Envelope.BuilderdiskSection(DiskSection diskSection)Envelope.BuilderdiskSections(Iterable<? extends DiskSection> diskSections)Envelope.BuilderfromEnvelope(BaseEnvelope<VirtualSystem,Envelope> in)Envelope.BuildernetworkSection(NetworkSection networkSection)Envelope.BuildernetworkSections(Iterable<? extends NetworkSection> networkSections)Envelope.BuildervirtualSystem(VirtualSystem virtualSystem)
-
-
-
Method Detail
-
build
public Envelope build()
- Overrides:
buildin classBaseEnvelope.Builder<VirtualSystem,Envelope>
-
additionalSection
public Envelope.Builder additionalSection(String name, Section additionalSection)
- Overrides:
additionalSectionin classBaseEnvelope.Builder<VirtualSystem,Envelope>- See Also:
BaseEnvelope.getAdditionalSections()
-
additionalSections
public Envelope.Builder additionalSections(com.google.common.collect.Multimap<String,Section> additionalSections)
- Overrides:
additionalSectionsin classBaseEnvelope.Builder<VirtualSystem,Envelope>- See Also:
BaseEnvelope.getAdditionalSections()
-
diskSection
public Envelope.Builder diskSection(DiskSection diskSection)
- Overrides:
diskSectionin classBaseEnvelope.Builder<VirtualSystem,Envelope>- See Also:
BaseEnvelope.getDiskSections()
-
diskSections
public Envelope.Builder diskSections(Iterable<? extends DiskSection> diskSections)
- Overrides:
diskSectionsin classBaseEnvelope.Builder<VirtualSystem,Envelope>- See Also:
BaseEnvelope.getDiskSections()
-
fromEnvelope
public Envelope.Builder fromEnvelope(BaseEnvelope<VirtualSystem,Envelope> in)
- Overrides:
fromEnvelopein classBaseEnvelope.Builder<VirtualSystem,Envelope>
-
networkSection
public Envelope.Builder networkSection(NetworkSection networkSection)
- Overrides:
networkSectionin classBaseEnvelope.Builder<VirtualSystem,Envelope>- See Also:
BaseEnvelope.getNetworkSections()
-
networkSections
public Envelope.Builder networkSections(Iterable<? extends NetworkSection> networkSections)
- Overrides:
networkSectionsin classBaseEnvelope.Builder<VirtualSystem,Envelope>- See Also:
BaseEnvelope.getNetworkSections()
-
virtualSystem
public Envelope.Builder virtualSystem(VirtualSystem virtualSystem)
- Overrides:
virtualSystemin classBaseEnvelope.Builder<VirtualSystem,Envelope>- See Also:
BaseEnvelope.getVirtualSystem()
-
-