|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jclouds.ovf.Section.Builder<T> org.jclouds.ovf.internal.BaseVirtualSystem.Builder<VM> org.jclouds.savvis.vpdc.domain.VM.Builder
public static class VM.Builder
Field Summary | |
---|---|
protected URI |
href
|
protected Set<NetworkConfigSection> |
networkConfigSections
|
protected Set<NetworkConnectionSection> |
networkConnectionSections
|
protected NetworkSection |
networkSection
|
protected VM.Status |
status
|
protected String |
type
|
Fields inherited from class org.jclouds.ovf.internal.BaseVirtualSystem.Builder |
---|
additionalSections, id, name, operatingSystem, productSections, virtualHardwareSections |
Fields inherited from class org.jclouds.ovf.Section.Builder |
---|
info |
Constructor Summary | |
---|---|
VM.Builder()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected String type
protected URI href
protected VM.Status status
protected NetworkSection networkSection
protected Set<NetworkConfigSection> networkConfigSections
protected Set<NetworkConnectionSection> networkConnectionSections
Constructor Detail |
---|
public VM.Builder()
Method Detail |
---|
public VM.Builder id(String id)
id
in class BaseVirtualSystem.Builder<VM>
BaseVirtualSystem.getId()
public VM.Builder name(String name)
name
in class BaseVirtualSystem.Builder<VM>
BaseVirtualSystem.getName()
public VM.Builder type(String type)
public VM.Builder href(URI href)
public VM.Builder status(VM.Status status)
public VM.Builder networkSection(NetworkSection networkSection)
public VM.Builder networkConfigSection(NetworkConfigSection networkConfigSection)
VM.getNetworkConfigSections()
public VM.Builder networkConfigSections(Iterable<NetworkConfigSection> networkConfigSections)
VM.getNetworkConfigSections()
public VM.Builder networkConnectionSection(NetworkConnectionSection networkConnectionSection)
VM.getNetworkConnectionSections()
public VM.Builder networkConnectionSections(Iterable<NetworkConnectionSection> networkConnectionSections)
VM.getNetworkConnectionSections()
public VM build()
BaseVirtualSystem.Builder
build
in class BaseVirtualSystem.Builder<VM>
public VM.Builder fromVM(VM in)
public VM.Builder additionalSection(String name, Section additionalSection)
additionalSection
in class BaseVirtualSystem.Builder<VM>
BaseVirtualSystem.getAdditionalSections()
public VM.Builder additionalSections(com.google.common.collect.Multimap<String,Section> additionalSections)
additionalSections
in class BaseVirtualSystem.Builder<VM>
BaseVirtualSystem.getAdditionalSections()
public VM.Builder fromSection(Section<VM> in)
fromSection
in class BaseVirtualSystem.Builder<VM>
public VM.Builder fromVirtualSystem(BaseVirtualSystem<VM> in)
fromVirtualSystem
in class BaseVirtualSystem.Builder<VM>
public VM.Builder virtualHardwareSection(VirtualHardwareSection virtualHardwareSection)
virtualHardwareSection
in class BaseVirtualSystem.Builder<VM>
BaseVirtualSystem.getVirtualHardwareSections()
public VM.Builder virtualHardwareSections(Iterable<? extends VirtualHardwareSection> virtualHardwareSections)
virtualHardwareSections
in class BaseVirtualSystem.Builder<VM>
BaseVirtualSystem.getVirtualHardwareSections()
public VM.Builder info(String info)
info
in class BaseVirtualSystem.Builder<VM>
Section.getInfo()
public VM.Builder operatingSystemSection(OperatingSystemSection operatingSystem)
operatingSystemSection
in class BaseVirtualSystem.Builder<VM>
BaseVirtualSystem.getOperatingSystemSection()
public VM.Builder productSection(ProductSection productSection)
productSection
in class BaseVirtualSystem.Builder<VM>
BaseVirtualSystem.getProductSections()
public VM.Builder productSections(Iterable<? extends ProductSection> productSections)
productSections
in class BaseVirtualSystem.Builder<VM>
BaseVirtualSystem.getProductSections()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |