Class: BuildingSync::PoolType
- Inherits:
-
Object
- Object
- BuildingSync::PoolType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019PoolType
poolType - SOAP::SOAPString
poolSizeCategory - SOAP::SOAPString
poolArea - BuildingSync::PoolType::PoolArea
poolVolume - BuildingSync::PoolType::PoolVolume
pumpDutyCycle - BuildingSync::PoolType::PumpDutyCycle
heated - BuildingSync::PoolType::Heated
thirdPartyCertification - SOAP::SOAPString
quantity - BuildingSync::Quantity
yearInstalled - SOAP::SOAPGYear
manufacturer - SOAP::SOAPString
modelNumber - SOAP::SOAPString
location - SOAP::SOAPString
linkedPremises - BuildingSync::LinkedPremises
userDefinedFields - BuildingSync::UserDefinedFields
equipmentID - SOAP::SOAPString
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString
Defined Under Namespace
Classes: Heated, PoolArea, PoolVolume, PumpDutyCycle
Constant Summary collapse
- AttrID =
XSD::QName.new(nil, "ID")
- AttrStatus =
XSD::QName.new("http://buildingsync.net/schemas/bedes-auc/2019", "Status")
Instance Attribute Summary collapse
-
#equipmentID ⇒ Object
Returns the value of attribute equipmentID.
-
#heated ⇒ Object
Returns the value of attribute heated.
-
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
-
#location ⇒ Object
Returns the value of attribute location.
-
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
-
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
-
#poolArea ⇒ Object
Returns the value of attribute poolArea.
-
#poolSizeCategory ⇒ Object
Returns the value of attribute poolSizeCategory.
-
#poolType ⇒ Object
Returns the value of attribute poolType.
-
#poolVolume ⇒ Object
Returns the value of attribute poolVolume.
-
#pumpDutyCycle ⇒ Object
Returns the value of attribute pumpDutyCycle.
-
#quantity ⇒ Object
Returns the value of attribute quantity.
-
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
-
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(poolType = nil, poolSizeCategory = nil, poolArea = nil, poolVolume = nil, pumpDutyCycle = nil, heated = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, equipmentID = nil) ⇒ PoolType
constructor
A new instance of PoolType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
- #xmlattr_Status ⇒ Object
- #xmlattr_Status=(value) ⇒ Object
Constructor Details
#initialize(poolType = nil, poolSizeCategory = nil, poolArea = nil, poolVolume = nil, pumpDutyCycle = nil, heated = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, equipmentID = nil) ⇒ PoolType
Returns a new instance of PoolType.
16134 16135 16136 16137 16138 16139 16140 16141 16142 16143 16144 16145 16146 16147 16148 16149 16150 16151 |
# File 'lib/BuildingSync.rb', line 16134 def initialize(poolType = nil, poolSizeCategory = nil, poolArea = nil, poolVolume = nil, pumpDutyCycle = nil, heated = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, equipmentID = nil) @poolType = poolType @poolSizeCategory = poolSizeCategory @poolArea = poolArea @poolVolume = poolVolume @pumpDutyCycle = pumpDutyCycle @heated = heated @thirdPartyCertification = thirdPartyCertification @quantity = quantity @yearInstalled = yearInstalled @manufacturer = manufacturer @modelNumber = modelNumber @location = location @linkedPremises = linkedPremises @userDefinedFields = userDefinedFields @equipmentID = equipmentID @__xmlattr = {} end |
Instance Attribute Details
#equipmentID ⇒ Object
Returns the value of attribute equipmentID.
16112 16113 16114 |
# File 'lib/BuildingSync.rb', line 16112 def equipmentID @equipmentID end |
#heated ⇒ Object
Returns the value of attribute heated.
16103 16104 16105 |
# File 'lib/BuildingSync.rb', line 16103 def heated @heated end |
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
16110 16111 16112 |
# File 'lib/BuildingSync.rb', line 16110 def linkedPremises @linkedPremises end |
#location ⇒ Object
Returns the value of attribute location.
16109 16110 16111 |
# File 'lib/BuildingSync.rb', line 16109 def location @location end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
16107 16108 16109 |
# File 'lib/BuildingSync.rb', line 16107 def manufacturer @manufacturer end |
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
16108 16109 16110 |
# File 'lib/BuildingSync.rb', line 16108 def modelNumber @modelNumber end |
#poolArea ⇒ Object
Returns the value of attribute poolArea.
16100 16101 16102 |
# File 'lib/BuildingSync.rb', line 16100 def poolArea @poolArea end |
#poolSizeCategory ⇒ Object
Returns the value of attribute poolSizeCategory.
16099 16100 16101 |
# File 'lib/BuildingSync.rb', line 16099 def poolSizeCategory @poolSizeCategory end |
#poolType ⇒ Object
Returns the value of attribute poolType.
16098 16099 16100 |
# File 'lib/BuildingSync.rb', line 16098 def poolType @poolType end |
#poolVolume ⇒ Object
Returns the value of attribute poolVolume.
16101 16102 16103 |
# File 'lib/BuildingSync.rb', line 16101 def poolVolume @poolVolume end |
#pumpDutyCycle ⇒ Object
Returns the value of attribute pumpDutyCycle.
16102 16103 16104 |
# File 'lib/BuildingSync.rb', line 16102 def pumpDutyCycle @pumpDutyCycle end |
#quantity ⇒ Object
Returns the value of attribute quantity.
16105 16106 16107 |
# File 'lib/BuildingSync.rb', line 16105 def quantity @quantity end |
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
16104 16105 16106 |
# File 'lib/BuildingSync.rb', line 16104 def thirdPartyCertification @thirdPartyCertification end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
16111 16112 16113 |
# File 'lib/BuildingSync.rb', line 16111 def userDefinedFields @userDefinedFields end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
16106 16107 16108 |
# File 'lib/BuildingSync.rb', line 16106 def yearInstalled @yearInstalled end |
Instance Method Details
#__xmlattr ⇒ Object
16114 16115 16116 |
# File 'lib/BuildingSync.rb', line 16114 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
16118 16119 16120 |
# File 'lib/BuildingSync.rb', line 16118 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
16122 16123 16124 |
# File 'lib/BuildingSync.rb', line 16122 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
16126 16127 16128 |
# File 'lib/BuildingSync.rb', line 16126 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
16130 16131 16132 |
# File 'lib/BuildingSync.rb', line 16130 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |