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

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

public class SourcedCompositionItemParam
extends Object

Represents a composition item.

Java class for SourcedCompositionItemParam complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="SourcedCompositionItemParam">
   <complexContent>
     <extension base="{http://www.vmware.com/vcloud/v1.5}VCloudExtensibleType">
       <sequence>
         <element name="Source" type="{http://www.vmware.com/vcloud/v1.5}ReferenceType"/>
         <element name="VAppScopedLocalId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="InstantiationParams" type="{http://www.vmware.com/vcloud/v1.5}InstantiationParamsType" minOccurs="0"/>
         <element name="NetworkAssignment" type="{http://www.vmware.com/vcloud/v1.5}NetworkAssignmentType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="sourceDelete" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class SourcedCompositionItemParam.Builder
           
 
Field Summary
protected  InstantiationParams instantiationParams
           
protected  Set<NetworkAssignment> networkAssignment
           
protected  Reference source
           
protected  Boolean sourceDelete
           
protected  String vAppScopedLocalId
           
 
Constructor Summary
SourcedCompositionItemParam(Reference source, String vAppScopedLocalId, InstantiationParams instantiationParams, Set<NetworkAssignment> networkAssignment, Boolean sourceDelete)
           
 
Method Summary
static SourcedCompositionItemParam.Builder builder()
           
 boolean equals(Object o)
           
 InstantiationParams getInstantiationParams()
          Gets the value of the instantiationParams property.
 Set<NetworkAssignment> getNetworkAssignment()
          Gets the value of the networkAssignment property.
 Reference getSource()
          Gets the value of the source property.
 String getVAppScopedLocalId()
          Gets the value of the vAppScopedLocalId property.
 int hashCode()
           
 Boolean isSourceDelete()
          Gets the value of the sourceDelete property.
 SourcedCompositionItemParam.Builder toBuilder()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

source

protected Reference source

vAppScopedLocalId

protected String vAppScopedLocalId

instantiationParams

protected InstantiationParams instantiationParams

networkAssignment

protected Set<NetworkAssignment> networkAssignment

sourceDelete

protected Boolean sourceDelete
Constructor Detail

SourcedCompositionItemParam

public SourcedCompositionItemParam(Reference source,
                                   String vAppScopedLocalId,
                                   InstantiationParams instantiationParams,
                                   Set<NetworkAssignment> networkAssignment,
                                   Boolean sourceDelete)
Method Detail

builder

public static SourcedCompositionItemParam.Builder builder()

toBuilder

public SourcedCompositionItemParam.Builder toBuilder()

getSource

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

Returns:
possible object is Reference

getVAppScopedLocalId

public String getVAppScopedLocalId()
Gets the value of the vAppScopedLocalId property.

Returns:
possible object is String

getInstantiationParams

public InstantiationParams getInstantiationParams()
Gets the value of the instantiationParams property.

Returns:
possible object is InstantiationParams

getNetworkAssignment

public Set<NetworkAssignment> getNetworkAssignment()
Gets the value of the networkAssignment property.


isSourceDelete

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

Returns:
possible object is Boolean

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.