Class: PerfCounterInfo

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

Overview

urn:vim25PerfCounterInfo

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
key - SOAP::SOAPInt
nameInfo - ElementDescription
groupInfo - ElementDescription
unitInfo - ElementDescription
rollupType - PerfSummaryType
statsType - PerfStatsType
level - SOAP::SOAPInt
associatedCounterId - SOAP::SOAPInt

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], key = nil, nameInfo = nil, groupInfo = nil, unitInfo = nil, rollupType = nil, statsType = nil, level = nil, associatedCounterId = []) ⇒ PerfCounterInfo

Returns a new instance of PerfCounterInfo.



1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
# File 'lib/vmware/soap/vim25.rb', line 1720

def initialize(dynamicType = nil, dynamicProperty = [], key = nil, nameInfo = nil, groupInfo = nil, unitInfo = nil, rollupType = nil, statsType = nil, level = nil, associatedCounterId = [])
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @key = key
  @nameInfo = nameInfo
  @groupInfo = groupInfo
  @unitInfo = unitInfo
  @rollupType = rollupType
  @statsType = statsType
  @level = level
  @associatedCounterId = associatedCounterId
end

Instance Attribute Details

#associatedCounterIdObject

Returns the value of attribute associatedCounterId.



1718
1719
1720
# File 'lib/vmware/soap/vim25.rb', line 1718

def associatedCounterId
  @associatedCounterId
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



1710
1711
1712
# File 'lib/vmware/soap/vim25.rb', line 1710

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



1709
1710
1711
# File 'lib/vmware/soap/vim25.rb', line 1709

def dynamicType
  @dynamicType
end

#groupInfoObject

Returns the value of attribute groupInfo.



1713
1714
1715
# File 'lib/vmware/soap/vim25.rb', line 1713

def groupInfo
  @groupInfo
end

#keyObject

Returns the value of attribute key.



1711
1712
1713
# File 'lib/vmware/soap/vim25.rb', line 1711

def key
  @key
end

#levelObject

Returns the value of attribute level.



1717
1718
1719
# File 'lib/vmware/soap/vim25.rb', line 1717

def level
  @level
end

#nameInfoObject

Returns the value of attribute nameInfo.



1712
1713
1714
# File 'lib/vmware/soap/vim25.rb', line 1712

def nameInfo
  @nameInfo
end

#rollupTypeObject

Returns the value of attribute rollupType.



1715
1716
1717
# File 'lib/vmware/soap/vim25.rb', line 1715

def rollupType
  @rollupType
end

#statsTypeObject

Returns the value of attribute statsType.



1716
1717
1718
# File 'lib/vmware/soap/vim25.rb', line 1716

def statsType
  @statsType
end

#unitInfoObject

Returns the value of attribute unitInfo.



1714
1715
1716
# File 'lib/vmware/soap/vim25.rb', line 1714

def unitInfo
  @unitInfo
end