Package org.jclouds.ovf.internal
Class BaseEnvelope.Builder<V extends BaseVirtualSystem<V>,E extends BaseEnvelope<V,E>>
java.lang.Object
org.jclouds.ovf.internal.BaseEnvelope.Builder<V,E>
- Direct Known Subclasses:
Envelope.Builder
- Enclosing class:
BaseEnvelope<V extends BaseVirtualSystem<V>,
E extends BaseEnvelope<V, E>>
public static class BaseEnvelope.Builder<V extends BaseVirtualSystem<V>,E extends BaseEnvelope<V,E>>
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Set
<DiskSection> protected Set
<NetworkSection> protected V
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadditionalSection
(String name, Section additionalSection) additionalSections
(com.google.common.collect.Multimap<String, Section> additionalSections) build()
diskSection
(DiskSection diskSection) diskSections
(Iterable<? extends DiskSection> diskSections) fromEnvelope
(BaseEnvelope<V, E> in) networkSection
(NetworkSection networkSection) networkSections
(Iterable<? extends NetworkSection> networkSections) virtualSystem
(V virtualSystem)
-
Field Details
-
diskSections
-
networkSections
-
additionalSections
-
virtualSystem
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
diskSection
- See Also:
-
diskSections
- See Also:
-
networkSection
- See Also:
-
networkSections
public BaseEnvelope.Builder<V,E> networkSections(Iterable<? extends NetworkSection> networkSections) - See Also:
-
additionalSection
- See Also:
-
additionalSections
public BaseEnvelope.Builder<V,E> additionalSections(com.google.common.collect.Multimap<String, Section> additionalSections) - See Also:
-
virtualSystem
- See Also:
-
build
-
fromEnvelope
-