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

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

public class CloneVAppTemplateParams
extends ParamsType

Represents parameters for copying a vApp template and optionally deleting the source.

 <complexType name="CloneVAppTemplateParams">
   <complexContent>
     <extension base="{http://www.vmware.com/vcloud/v1.5}ParamsType">
       <sequence>
         <element name="Source" type="{http://www.vmware.com/vcloud/v1.5}ReferenceType"/>
         <element name="IsSourceDelete" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class CloneVAppTemplateParams.Builder<B extends CloneVAppTemplateParams.Builder<B>>
           
 
Field Summary
protected  Boolean isSourceDelete
           
protected  Reference source
           
 
Fields inherited from class org.jclouds.vcloud.director.v1_5.domain.params.ParamsType
description, name
 
Constructor Summary
protected CloneVAppTemplateParams()
           
protected CloneVAppTemplateParams(CloneVAppTemplateParams.Builder<?> builder)
           
 
Method Summary
static CloneVAppTemplateParams.Builder<?> builder()
           
 boolean equals(Object o)
           
 Reference getSource()
          Gets the value of the source property.
 int hashCode()
           
 Boolean isSourceDelete()
          Gets the value of the isSourceDelete property.
 com.google.common.base.Objects.ToStringHelper string()
           
 CloneVAppTemplateParams.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

source

protected Reference source

isSourceDelete

protected Boolean isSourceDelete
Constructor Detail

CloneVAppTemplateParams

protected CloneVAppTemplateParams(CloneVAppTemplateParams.Builder<?> builder)

CloneVAppTemplateParams

protected CloneVAppTemplateParams()
Method Detail

builder

public static CloneVAppTemplateParams.Builder<?> builder()

toBuilder

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

getSource

public Reference getSource()
Gets the value of the source property.


isSourceDelete

public Boolean isSourceDelete()
Gets the value of the isSourceDelete property.


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.