Class: PerfQuerySpec

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

Overview

urn:vim25PerfQuerySpec

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
entity - ManagedObjectReference
startTime - SOAP::SOAPDateTime
endTime - SOAP::SOAPDateTime
maxSample - SOAP::SOAPInt
metricId - PerfMetricId
intervalId - SOAP::SOAPInt
format - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], entity = nil, startTime = nil, endTime = nil, maxSample = nil, metricId = [], intervalId = nil, format = nil) ⇒ PerfQuerySpec

Returns a new instance of PerfQuerySpec.



1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
# File 'lib/vmware/soap/vim25.rb', line 1774

def initialize(dynamicType = nil, dynamicProperty = [], entity = nil, startTime = nil, endTime = nil, maxSample = nil, metricId = [], intervalId = nil, format = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @entity = entity
  @startTime = startTime
  @endTime = endTime
  @maxSample = maxSample
  @metricId = metricId
  @intervalId = intervalId
  @format = format
end

Instance Attribute Details

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



1765
1766
1767
# File 'lib/vmware/soap/vim25.rb', line 1765

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



1764
1765
1766
# File 'lib/vmware/soap/vim25.rb', line 1764

def dynamicType
  @dynamicType
end

#endTimeObject

Returns the value of attribute endTime.



1768
1769
1770
# File 'lib/vmware/soap/vim25.rb', line 1768

def endTime
  @endTime
end

#entityObject

Returns the value of attribute entity.



1766
1767
1768
# File 'lib/vmware/soap/vim25.rb', line 1766

def entity
  @entity
end

#formatObject

Returns the value of attribute format.



1772
1773
1774
# File 'lib/vmware/soap/vim25.rb', line 1772

def format
  @format
end

#intervalIdObject

Returns the value of attribute intervalId.



1771
1772
1773
# File 'lib/vmware/soap/vim25.rb', line 1771

def intervalId
  @intervalId
end

#maxSampleObject

Returns the value of attribute maxSample.



1769
1770
1771
# File 'lib/vmware/soap/vim25.rb', line 1769

def maxSample
  @maxSample
end

#metricIdObject

Returns the value of attribute metricId.



1770
1771
1772
# File 'lib/vmware/soap/vim25.rb', line 1770

def metricId
  @metricId
end

#startTimeObject

Returns the value of attribute startTime.



1767
1768
1769
# File 'lib/vmware/soap/vim25.rb', line 1767

def startTime
  @startTime
end