org.jclouds.vcloud.director.v1_5.domain.params
Class VAppCreationParams

java.lang.Object
  extended by org.jclouds.vcloud.director.v1_5.domain.params.ParamsType
      extended by org.jclouds.vcloud.director.v1_5.domain.params.VAppCreationParams
Direct Known Subclasses:
ComposeVAppParams, InstantiateOvfParams, InstantiateVAppParams

public class VAppCreationParams
extends ParamsType

Represents vApp creation parameters.

Since:
0.9
Author:
grkvlt@apache.org
See Also:
vCloud REST API - VAppCreationParamsType

Nested Class Summary
static class VAppCreationParams.Builder<B extends VAppCreationParams.Builder<B>>
           
 
Field Summary
protected  Boolean deploy
           
protected  InstantiationParams instantiationParams
           
protected  Boolean powerOn
           
protected  Reference vAppParent
           
 
Fields inherited from class org.jclouds.vcloud.director.v1_5.domain.params.ParamsType
description, name
 
Constructor Summary
protected VAppCreationParams()
           
  VAppCreationParams(VAppCreationParams.Builder<?> builder)
           
 
Method Summary
static VAppCreationParams.Builder<?> builder()
           
 boolean equals(Object o)
           
 InstantiationParams getInstantiationParams()
          Instantiation parameters of a VApp.
 Reference getVAppParent()
          Reserved.
 int hashCode()
           
 Boolean isDeploy()
          Flag to deploy the VApp after successful creation.
 Boolean isPowerOn()
          Flag to deploy and power on the VApp after successful creation.
 com.google.common.base.Objects.ToStringHelper string()
           
 VAppCreationParams.Builder<?> toBuilder()
           
 
Methods inherited from class org.jclouds.vcloud.director.v1_5.domain.params.ParamsType
getDescription, getName, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

vAppParent

protected Reference vAppParent

instantiationParams

protected InstantiationParams instantiationParams

deploy

protected Boolean deploy

powerOn

protected Boolean powerOn
Constructor Detail

VAppCreationParams

protected VAppCreationParams()

VAppCreationParams

public VAppCreationParams(VAppCreationParams.Builder<?> builder)
Method Detail

builder

public static VAppCreationParams.Builder<?> builder()

toBuilder

public VAppCreationParams.Builder<?> toBuilder()
Overrides:
toBuilder in class ParamsType

getVAppParent

public Reference getVAppParent()
Reserved. Unimplemented.


getInstantiationParams

public InstantiationParams getInstantiationParams()
Instantiation parameters of a VApp.


isDeploy

public Boolean isDeploy()
Flag to deploy the VApp after successful creation.


isPowerOn

public Boolean isPowerOn()
Flag to deploy and power on the VApp after successful creation.


equals

public boolean equals(Object o)
Overrides:
equals in class ParamsType

hashCode

public int hashCode()
Overrides:
hashCode in class ParamsType

string

public com.google.common.base.Objects.ToStringHelper string()
Overrides:
string in class ParamsType


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.