TraversalSpec (VMware Virtual Infrastructure SDK for Java 4.0.0-4 API)

com.vmware.vim
Class TraversalSpec

java.lang.Object
  extended by com.vmware.vim.DynamicData
      extended by com.vmware.vim.SelectionSpec
          extended by com.vmware.vim.TraversalSpec

public class TraversalSpec
extends SelectionSpec

Java class for TraversalSpec complex type.

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

 <complexType name="TraversalSpec">
   <complexContent>
     <extension base="{urn:vim2}SelectionSpec">
       <sequence>
         <element name="type" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="path" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="skip" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="selectSet" type="{urn:vim2}SelectionSpec" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.lang.String path
           
protected  java.util.List<SelectionSpec> selectSet
           
protected  java.lang.Boolean skip
           
protected  java.lang.String type
           
 
Fields inherited from class com.vmware.vim.SelectionSpec
name
 
Fields inherited from class com.vmware.vim.DynamicData
dynamicProperty, dynamicType
 
Constructor Summary
TraversalSpec()
           
 
Method Summary
 java.lang.String getPath()
          Gets the value of the path property.
 java.util.List<SelectionSpec> getSelectSet()
          Gets the value of the selectSet property.
 java.lang.String getType()
          Gets the value of the type property.
 java.lang.Boolean isSkip()
          Gets the value of the skip property.
 void setPath(java.lang.String value)
          Sets the value of the path property.
 void setSelectSet(java.util.List<SelectionSpec> selectSet)
          Sets the value of the selectSet property.
 void setSkip(java.lang.Boolean value)
          Sets the value of the skip property.
 void setType(java.lang.String value)
          Sets the value of the type property.
 
Methods inherited from class com.vmware.vim.SelectionSpec
getName, setName
 
Methods inherited from class com.vmware.vim.DynamicData
getDynamicProperty, getDynamicType, setDynamicProperty, setDynamicType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

protected java.lang.String type

path

protected java.lang.String path

skip

protected java.lang.Boolean skip

selectSet

protected java.util.List<SelectionSpec> selectSet
Constructor Detail

TraversalSpec

public TraversalSpec()
Method Detail

getType

public java.lang.String getType()
Gets the value of the type property.

Returns:
possible object is String

setType

public void setType(java.lang.String value)
Sets the value of the type property.

Parameters:
value - allowed object is String

getPath

public java.lang.String getPath()
Gets the value of the path property.

Returns:
possible object is String

setPath

public void setPath(java.lang.String value)
Sets the value of the path property.

Parameters:
value - allowed object is String

isSkip

public java.lang.Boolean isSkip()
Gets the value of the skip property.

Returns:
possible object is Boolean

setSkip

public void setSkip(java.lang.Boolean value)
Sets the value of the skip property.

Parameters:
value - allowed object is Boolean

getSelectSet

public java.util.List<SelectionSpec> getSelectSet()
Gets the value of the selectSet property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the selectSet property.

For example, to add a new item, do as follows:

    getSelectSet().add(newItem);
 

Objects of the following type(s) are allowed in the list SelectionSpec


setSelectSet

public void setSelectSet(java.util.List<SelectionSpec> selectSet)
Sets the value of the selectSet property.

Parameters:
selectSet - allowed object is SelectionSpec


Copyright © 2009. All Rights Reserved.