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
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
-
#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) ⇒ 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) ⇒ PoolType
Returns a new instance of PoolType.
15991 15992 15993 15994 15995 15996 15997 15998 15999 16000 16001 16002 16003 16004 16005 16006 16007 |
# File 'lib/BuildingSync.rb', line 15991 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) @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 @__xmlattr = {} end |
Instance Attribute Details
#heated ⇒ Object
Returns the value of attribute heated.
15961 15962 15963 |
# File 'lib/BuildingSync.rb', line 15961 def heated @heated end |
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
15968 15969 15970 |
# File 'lib/BuildingSync.rb', line 15968 def linkedPremises @linkedPremises end |
#location ⇒ Object
Returns the value of attribute location.
15967 15968 15969 |
# File 'lib/BuildingSync.rb', line 15967 def location @location end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
15965 15966 15967 |
# File 'lib/BuildingSync.rb', line 15965 def manufacturer @manufacturer end |
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
15966 15967 15968 |
# File 'lib/BuildingSync.rb', line 15966 def modelNumber @modelNumber end |
#poolArea ⇒ Object
Returns the value of attribute poolArea.
15958 15959 15960 |
# File 'lib/BuildingSync.rb', line 15958 def poolArea @poolArea end |
#poolSizeCategory ⇒ Object
Returns the value of attribute poolSizeCategory.
15957 15958 15959 |
# File 'lib/BuildingSync.rb', line 15957 def poolSizeCategory @poolSizeCategory end |
#poolType ⇒ Object
Returns the value of attribute poolType.
15956 15957 15958 |
# File 'lib/BuildingSync.rb', line 15956 def poolType @poolType end |
#poolVolume ⇒ Object
Returns the value of attribute poolVolume.
15959 15960 15961 |
# File 'lib/BuildingSync.rb', line 15959 def poolVolume @poolVolume end |
#pumpDutyCycle ⇒ Object
Returns the value of attribute pumpDutyCycle.
15960 15961 15962 |
# File 'lib/BuildingSync.rb', line 15960 def pumpDutyCycle @pumpDutyCycle end |
#quantity ⇒ Object
Returns the value of attribute quantity.
15963 15964 15965 |
# File 'lib/BuildingSync.rb', line 15963 def quantity @quantity end |
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
15962 15963 15964 |
# File 'lib/BuildingSync.rb', line 15962 def thirdPartyCertification @thirdPartyCertification end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
15969 15970 15971 |
# File 'lib/BuildingSync.rb', line 15969 def userDefinedFields @userDefinedFields end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
15964 15965 15966 |
# File 'lib/BuildingSync.rb', line 15964 def yearInstalled @yearInstalled end |
Instance Method Details
#__xmlattr ⇒ Object
15971 15972 15973 |
# File 'lib/BuildingSync.rb', line 15971 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
15975 15976 15977 |
# File 'lib/BuildingSync.rb', line 15975 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
15979 15980 15981 |
# File 'lib/BuildingSync.rb', line 15979 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
15983 15984 15985 |
# File 'lib/BuildingSync.rb', line 15983 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
15987 15988 15989 |
# File 'lib/BuildingSync.rb', line 15987 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |