Package org.jclouds.ovf.internal
Class BaseVirtualSystem.Builder<T extends BaseVirtualSystem<T>>
java.lang.Object
org.jclouds.ovf.Section.Builder<T>
org.jclouds.ovf.internal.BaseVirtualSystem.Builder<T>
- Direct Known Subclasses:
VirtualSystem.Builder
- Enclosing class:
BaseVirtualSystem<T extends BaseVirtualSystem<T>>
public static class BaseVirtualSystem.Builder<T extends BaseVirtualSystem<T>>
extends Section.Builder<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected String
protected OperatingSystemSection
protected Set
<ProductSection> protected Set
<VirtualHardwareSection> Fields inherited from class org.jclouds.ovf.Section.Builder
info
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadditionalSection
(String name, Section additionalSection) additionalSections
(com.google.common.collect.Multimap<String, Section> additionalSections) build()
fromSection
(Section<T> in) operatingSystemSection
(OperatingSystemSection operatingSystem) productSection
(ProductSection productSection) productSections
(Iterable<? extends ProductSection> productSections) virtualHardwareSection
(VirtualHardwareSection virtualHardwareSection) virtualHardwareSections
(Iterable<? extends VirtualHardwareSection> virtualHardwareSections)
-
Field Details
-
id
-
name
-
operatingSystem
-
virtualHardwareSections
-
productSections
-
additionalSections
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
name
- See Also:
-
id
- See Also:
-
operatingSystemSection
- See Also:
-
virtualHardwareSection
public BaseVirtualSystem.Builder<T> virtualHardwareSection(VirtualHardwareSection virtualHardwareSection) - See Also:
-
virtualHardwareSections
public BaseVirtualSystem.Builder<T> virtualHardwareSections(Iterable<? extends VirtualHardwareSection> virtualHardwareSections) - See Also:
-
productSection
- See Also:
-
productSections
public BaseVirtualSystem.Builder<T> productSections(Iterable<? extends ProductSection> productSections) - See Also:
-
additionalSection
- See Also:
-
additionalSections
public BaseVirtualSystem.Builder<T> additionalSections(com.google.common.collect.Multimap<String, Section> additionalSections) - See Also:
-
build
- Overrides:
build
in classSection.Builder<T extends BaseVirtualSystem<T>>
-
fromVirtualSystem
-
fromSection
- Overrides:
fromSection
in classSection.Builder<T extends BaseVirtualSystem<T>>
-
info
- Overrides:
info
in classSection.Builder<T extends BaseVirtualSystem<T>>
- See Also:
-