org.jclouds.trmk.vcloud_0_8.options
Class InstantiateVAppTemplateOptions
java.lang.Object
org.jclouds.trmk.vcloud_0_8.options.InstantiateVAppTemplateOptions
public class InstantiateVAppTemplateOptions
- extends Object
- Author:
- Adrian Cole
InstantiateVAppTemplateOptions
public InstantiateVAppTemplateOptions()
sshKeyFingerprint
public InstantiateVAppTemplateOptions sshKeyFingerprint(String sshKeyFingerprint)
primaryDNS
public InstantiateVAppTemplateOptions primaryDNS(String primaryDNS)
secondaryDNS
public InstantiateVAppTemplateOptions secondaryDNS(String secondaryDNS)
withPassword
public InstantiateVAppTemplateOptions withPassword(String password)
inGroup
public InstantiateVAppTemplateOptions inGroup(String group)
inRow
public InstantiateVAppTemplateOptions inRow(String row)
productProperties
public InstantiateVAppTemplateOptions productProperties(Map<String,String> properties)
productProperty
public InstantiateVAppTemplateOptions productProperty(String key,
String value)
getProperties
public Map<String,String> getProperties()
shouldBlock
public boolean shouldBlock()
shouldDeploy
public boolean shouldDeploy()
shouldPowerOn
public boolean shouldPowerOn()
deploy
public InstantiateVAppTemplateOptions deploy(boolean deploy)
- deploy the vapp after it is instantiated?
powerOn
public InstantiateVAppTemplateOptions powerOn(boolean powerOn)
- powerOn the vapp after it is instantiated?
block
public InstantiateVAppTemplateOptions block(boolean block)
- block until instantiate or deployment operations complete?
customizeOnInstantiate
public InstantiateVAppTemplateOptions customizeOnInstantiate(boolean customizeOnInstantiate)
- If true, then customization is executed for all children that include a
GuestCustomizationSection.
processorCount
public InstantiateVAppTemplateOptions processorCount(int cpuCount)
memory
public InstantiateVAppTemplateOptions memory(long megabytes)
addNetworkConfig
public InstantiateVAppTemplateOptions addNetworkConfig(InstantiateVAppTemplateOptions.NetworkConfig networkConfig)
- s have internal networks that can be
connected in order to access the internet or other external networks.
default behaviour if you don't use this option
By default, we
connect the first internal to a default chosen from the org or specified via
using the or an
override set by the property .
getNetworkConfig
public Set<InstantiateVAppTemplateOptions.NetworkConfig> getNetworkConfig()
getCpuCount
public String getCpuCount()
shouldCustomizeOnInstantiate
public Boolean shouldCustomizeOnInstantiate()
getMemorySizeMegabytes
public String getMemorySizeMegabytes()
toString
public String toString()
- Overrides:
toString
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
Copyright © 2009-2012 jclouds. All Rights Reserved.