Class: TraversalSpec

Inherits:
SelectionSpec show all
Defined in:
lib/vmware/soap/vim25.rb

Overview

urn:vim25TraversalSpec

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
name - SOAP::SOAPString
type - SOAP::SOAPString
path - SOAP::SOAPString
skip - SOAP::SOAPBoolean
selectSet - SelectionSpec

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], name = nil, type = nil, path = nil, skip = nil, selectSet = []) ⇒ TraversalSpec

Returns a new instance of TraversalSpec.



125
126
127
128
129
130
131
132
133
# File 'lib/vmware/soap/vim25.rb', line 125

def initialize(dynamicType = nil, dynamicProperty = [], name = nil, type = nil, path = nil, skip = nil, selectSet = [])
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @name = name
  @type = type
  @path = path
  @skip = skip
  @selectSet = selectSet
end

Instance Attribute Details

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



118
119
120
# File 'lib/vmware/soap/vim25.rb', line 118

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



117
118
119
# File 'lib/vmware/soap/vim25.rb', line 117

def dynamicType
  @dynamicType
end

#nameObject

Returns the value of attribute name.



119
120
121
# File 'lib/vmware/soap/vim25.rb', line 119

def name
  @name
end

#pathObject

Returns the value of attribute path.



121
122
123
# File 'lib/vmware/soap/vim25.rb', line 121

def path
  @path
end

#selectSetObject

Returns the value of attribute selectSet.



123
124
125
# File 'lib/vmware/soap/vim25.rb', line 123

def selectSet
  @selectSet
end

#skipObject

Returns the value of attribute skip.



122
123
124
# File 'lib/vmware/soap/vim25.rb', line 122

def skip
  @skip
end

#typeObject

Returns the value of attribute type.



120
121
122
# File 'lib/vmware/soap/vim25.rb', line 120

def type
  @type
end