public class InstantiateVAppTemplateOptions extends Object
Modifier and Type | Class and Description |
---|---|
static class |
InstantiateVAppTemplateOptions.Builder |
static class |
InstantiateVAppTemplateOptions.NetworkConfig |
Constructor and Description |
---|
InstantiateVAppTemplateOptions() |
public InstantiateVAppTemplateOptions sshKeyFingerprint(String sshKeyFingerprint)
public InstantiateVAppTemplateOptions primaryDNS(String primaryDNS)
public InstantiateVAppTemplateOptions secondaryDNS(String secondaryDNS)
public InstantiateVAppTemplateOptions withPassword(String password)
public InstantiateVAppTemplateOptions inGroup(String group)
public InstantiateVAppTemplateOptions inRow(String row)
public InstantiateVAppTemplateOptions productProperties(Map<String,String> properties)
public InstantiateVAppTemplateOptions productProperty(String key, String value)
public boolean shouldBlock()
public boolean shouldDeploy()
public boolean shouldPowerOn()
public InstantiateVAppTemplateOptions deploy(boolean deploy)
public InstantiateVAppTemplateOptions powerOn(boolean powerOn)
public InstantiateVAppTemplateOptions block(boolean block)
public InstantiateVAppTemplateOptions customizeOnInstantiate(boolean customizeOnInstantiate)
public InstantiateVAppTemplateOptions processorCount(int cpuCount)
public InstantiateVAppTemplateOptions memory(long megabytes)
public InstantiateVAppTemplateOptions addNetworkConfig(InstantiateVAppTemplateOptions.NetworkConfig networkConfig)
public Set<InstantiateVAppTemplateOptions.NetworkConfig> getNetworkConfig()
public String getCpuCount()
public Boolean shouldCustomizeOnInstantiate()
public String getMemorySizeMegabytes()
Copyright © 2009-2012 jclouds. All Rights Reserved.