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

java.lang.Object
  extended by org.jclouds.vcloud.director.v1_5.domain.params.DeployVAppParams

public class DeployVAppParams
extends Object

Represents vApp/VM deployment parameters.

 <complexType name="DeployVAppParams" />
 

Since:
0.9

Nested Class Summary
static class DeployVAppParams.Builder
           
 
Field Summary
protected  Integer deploymentLeaseSeconds
           
protected  Boolean forceCustomization
           
protected  Boolean powerOn
           
 
Constructor Summary
protected DeployVAppParams()
           
  DeployVAppParams(Boolean powerOn, Integer deploymentLeaseSeconds, Boolean forceCustomization)
           
 
Method Summary
static DeployVAppParams.Builder builder()
           
 boolean equals(Object o)
           
 Integer getDeploymentLeaseSeconds()
          Lease in seconds for deployment.
 int hashCode()
           
 Boolean isForceCustomization()
          Used to specify whether to force customization on deployment, if not set default value is false.
 Boolean isPowerOn()
          Used to specify whether to power on vapp on deployment, if not set default value is true.
 void setDeploymentLeaseSeconds(Integer value)
           
 void setPowerOn(Boolean value)
           
 DeployVAppParams.Builder toBuilder()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

powerOn

protected Boolean powerOn

deploymentLeaseSeconds

protected Integer deploymentLeaseSeconds

forceCustomization

protected Boolean forceCustomization
Constructor Detail

DeployVAppParams

protected DeployVAppParams()

DeployVAppParams

public DeployVAppParams(Boolean powerOn,
                        Integer deploymentLeaseSeconds,
                        Boolean forceCustomization)
Method Detail

builder

public static DeployVAppParams.Builder builder()

toBuilder

public DeployVAppParams.Builder toBuilder()

isPowerOn

public Boolean isPowerOn()
Used to specify whether to power on vapp on deployment, if not set default value is true.


setPowerOn

public void setPowerOn(Boolean value)

getDeploymentLeaseSeconds

public Integer getDeploymentLeaseSeconds()
Lease in seconds for deployment.


setDeploymentLeaseSeconds

public void setDeploymentLeaseSeconds(Integer value)

isForceCustomization

public Boolean isForceCustomization()
Used to specify whether to force customization on deployment, if not set default value is false.


equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


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