org.jclouds.vcloud.options
Class InstantiateVAppTemplateOptions

java.lang.Object
  extended by org.jclouds.vcloud.options.InstantiateVAppTemplateOptions

public class InstantiateVAppTemplateOptions
extends Object

Author:
Adrian Cole

Nested Class Summary
static class InstantiateVAppTemplateOptions.Builder
           
 
Constructor Summary
InstantiateVAppTemplateOptions()
           
 
Method Summary
 InstantiateVAppTemplateOptions addNetworkConfig(NetworkConfig networkConfig)
          s have internal networks that can be connected in order to access the internet or other external networks.
 InstantiateVAppTemplateOptions block(boolean block)
          block until instantiate or deployment operations complete?
 InstantiateVAppTemplateOptions customizeOnInstantiate(boolean customizeOnInstantiate)
          If true, then customization is executed for all children that include a GuestCustomizationSection.
 InstantiateVAppTemplateOptions deploy(boolean deploy)
          deploy the vapp after it is instantiated?
 InstantiateVAppTemplateOptions description(String description)
          Optional description.
 boolean equals(Object obj)
           
 String getDescription()
           
 Set<NetworkConfig> getNetworkConfig()
           
 int hashCode()
           
 InstantiateVAppTemplateOptions powerOn(boolean powerOn)
          powerOn the vapp after it is instantiated?
 boolean shouldBlock()
           
 Boolean shouldCustomizeOnInstantiate()
           
 boolean shouldDeploy()
           
 boolean shouldPowerOn()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InstantiateVAppTemplateOptions

public InstantiateVAppTemplateOptions()
Method Detail

getDescription

public String getDescription()

shouldBlock

public boolean shouldBlock()

shouldDeploy

public boolean shouldDeploy()

shouldPowerOn

public boolean shouldPowerOn()

description

public InstantiateVAppTemplateOptions description(String description)
Optional description. Used for the Description of the vApp created by this instantiation.


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.


addNetworkConfig

public InstantiateVAppTemplateOptions addNetworkConfig(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<NetworkConfig> getNetworkConfig()

shouldCustomizeOnInstantiate

public Boolean shouldCustomizeOnInstantiate()

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-2011 jclouds. All Rights Reserved.