Class: BuildingSync::DomesticHotWaterSystemType
- Inherits:
-
Object
- Object
- BuildingSync::DomesticHotWaterSystemType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019DomesticHotWaterSystemType
domesticHotWaterType - BuildingSync::DomesticHotWaterSystemType::DomesticHotWaterType
domesticHotWaterSystemNotes - SOAP::SOAPString
recirculation - BuildingSync::DomesticHotWaterSystemType::Recirculation
hotWaterDistributionType - SOAP::SOAPString
waterHeaterEfficiencyType - SOAP::SOAPString
waterHeaterEfficiency - BuildingSync::DomesticHotWaterSystemType::WaterHeaterEfficiency
dailyHotWaterDraw - BuildingSync::DomesticHotWaterSystemType::DailyHotWaterDraw
hotWaterSetpointTemperature - BuildingSync::DomesticHotWaterSystemType::HotWaterSetpointTemperature
parasiticFuelConsumptionRate - BuildingSync::DomesticHotWaterSystemType::ParasiticFuelConsumptionRate
capacity - BuildingSync::Capacity
capacityUnits - SOAP::SOAPString
thirdPartyCertification - SOAP::SOAPString
controls - BuildingSync::DomesticHotWaterSystemType::Controls
yearInstalled - SOAP::SOAPGYear
yearOfManufacture - SOAP::SOAPGYear
primaryFuel - BuildingSync::FuelTypes
manufacturer - SOAP::SOAPString
modelNumber - SOAP::SOAPString
location - SOAP::SOAPString
domesticHotWaterSystemCondition - BuildingSync::EquipmentCondition
linkedPremises - BuildingSync::LinkedPremises
userDefinedFields - BuildingSync::UserDefinedFields
quantity - BuildingSync::Quantity
equipmentID - SOAP::SOAPString
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString
Defined Under Namespace
Classes: Controls, DailyHotWaterDraw, DomesticHotWaterType, HotWaterSetpointTemperature, ParasiticFuelConsumptionRate, Recirculation, WaterHeaterEfficiency
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
-
#capacity ⇒ Object
Returns the value of attribute capacity.
-
#capacityUnits ⇒ Object
Returns the value of attribute capacityUnits.
-
#controls ⇒ Object
Returns the value of attribute controls.
-
#dailyHotWaterDraw ⇒ Object
Returns the value of attribute dailyHotWaterDraw.
-
#domesticHotWaterSystemCondition ⇒ Object
Returns the value of attribute domesticHotWaterSystemCondition.
-
#domesticHotWaterSystemNotes ⇒ Object
Returns the value of attribute domesticHotWaterSystemNotes.
-
#domesticHotWaterType ⇒ Object
Returns the value of attribute domesticHotWaterType.
-
#equipmentID ⇒ Object
Returns the value of attribute equipmentID.
-
#hotWaterDistributionType ⇒ Object
Returns the value of attribute hotWaterDistributionType.
-
#hotWaterSetpointTemperature ⇒ Object
Returns the value of attribute hotWaterSetpointTemperature.
-
#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.
-
#parasiticFuelConsumptionRate ⇒ Object
Returns the value of attribute parasiticFuelConsumptionRate.
-
#primaryFuel ⇒ Object
Returns the value of attribute primaryFuel.
-
#quantity ⇒ Object
Returns the value of attribute quantity.
-
#recirculation ⇒ Object
Returns the value of attribute recirculation.
-
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
-
#waterHeaterEfficiency ⇒ Object
Returns the value of attribute waterHeaterEfficiency.
-
#waterHeaterEfficiencyType ⇒ Object
Returns the value of attribute waterHeaterEfficiencyType.
-
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
-
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(domesticHotWaterType = nil, domesticHotWaterSystemNotes = nil, recirculation = nil, hotWaterDistributionType = nil, waterHeaterEfficiencyType = nil, waterHeaterEfficiency = nil, dailyHotWaterDraw = nil, hotWaterSetpointTemperature = nil, parasiticFuelConsumptionRate = nil, capacity = nil, capacityUnits = nil, thirdPartyCertification = nil, controls = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, domesticHotWaterSystemCondition = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil, equipmentID = nil) ⇒ DomesticHotWaterSystemType
constructor
A new instance of DomesticHotWaterSystemType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
- #xmlattr_Status ⇒ Object
- #xmlattr_Status=(value) ⇒ Object
Constructor Details
#initialize(domesticHotWaterType = nil, domesticHotWaterSystemNotes = nil, recirculation = nil, hotWaterDistributionType = nil, waterHeaterEfficiencyType = nil, waterHeaterEfficiency = nil, dailyHotWaterDraw = nil, hotWaterSetpointTemperature = nil, parasiticFuelConsumptionRate = nil, capacity = nil, capacityUnits = nil, thirdPartyCertification = nil, controls = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, domesticHotWaterSystemCondition = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil, equipmentID = nil) ⇒ DomesticHotWaterSystemType
Returns a new instance of DomesticHotWaterSystemType.
10540 10541 10542 10543 10544 10545 10546 10547 10548 10549 10550 10551 10552 10553 10554 10555 10556 10557 10558 10559 10560 10561 10562 10563 10564 10565 10566 |
# File 'lib/BuildingSync.rb', line 10540 def initialize(domesticHotWaterType = nil, domesticHotWaterSystemNotes = nil, recirculation = nil, hotWaterDistributionType = nil, waterHeaterEfficiencyType = nil, waterHeaterEfficiency = nil, dailyHotWaterDraw = nil, hotWaterSetpointTemperature = nil, parasiticFuelConsumptionRate = nil, capacity = nil, capacityUnits = nil, thirdPartyCertification = nil, controls = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, domesticHotWaterSystemCondition = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil, equipmentID = nil) @domesticHotWaterType = domesticHotWaterType @domesticHotWaterSystemNotes = domesticHotWaterSystemNotes @recirculation = recirculation @hotWaterDistributionType = hotWaterDistributionType @waterHeaterEfficiencyType = waterHeaterEfficiencyType @waterHeaterEfficiency = waterHeaterEfficiency @dailyHotWaterDraw = dailyHotWaterDraw @hotWaterSetpointTemperature = hotWaterSetpointTemperature @parasiticFuelConsumptionRate = parasiticFuelConsumptionRate @capacity = capacity @capacityUnits = capacityUnits @thirdPartyCertification = thirdPartyCertification @controls = controls @yearInstalled = yearInstalled @yearOfManufacture = yearOfManufacture @primaryFuel = primaryFuel @manufacturer = manufacturer @modelNumber = modelNumber @location = location @domesticHotWaterSystemCondition = domesticHotWaterSystemCondition @linkedPremises = linkedPremises @userDefinedFields = userDefinedFields @quantity = quantity @equipmentID = equipmentID @__xmlattr = {} end |
Instance Attribute Details
#capacity ⇒ Object
Returns the value of attribute capacity.
10504 10505 10506 |
# File 'lib/BuildingSync.rb', line 10504 def capacity @capacity end |
#capacityUnits ⇒ Object
Returns the value of attribute capacityUnits.
10505 10506 10507 |
# File 'lib/BuildingSync.rb', line 10505 def capacityUnits @capacityUnits end |
#controls ⇒ Object
Returns the value of attribute controls.
10507 10508 10509 |
# File 'lib/BuildingSync.rb', line 10507 def controls @controls end |
#dailyHotWaterDraw ⇒ Object
Returns the value of attribute dailyHotWaterDraw.
10501 10502 10503 |
# File 'lib/BuildingSync.rb', line 10501 def dailyHotWaterDraw @dailyHotWaterDraw end |
#domesticHotWaterSystemCondition ⇒ Object
Returns the value of attribute domesticHotWaterSystemCondition.
10514 10515 10516 |
# File 'lib/BuildingSync.rb', line 10514 def domesticHotWaterSystemCondition @domesticHotWaterSystemCondition end |
#domesticHotWaterSystemNotes ⇒ Object
Returns the value of attribute domesticHotWaterSystemNotes.
10496 10497 10498 |
# File 'lib/BuildingSync.rb', line 10496 def domesticHotWaterSystemNotes @domesticHotWaterSystemNotes end |
#domesticHotWaterType ⇒ Object
Returns the value of attribute domesticHotWaterType.
10495 10496 10497 |
# File 'lib/BuildingSync.rb', line 10495 def domesticHotWaterType @domesticHotWaterType end |
#equipmentID ⇒ Object
Returns the value of attribute equipmentID.
10518 10519 10520 |
# File 'lib/BuildingSync.rb', line 10518 def equipmentID @equipmentID end |
#hotWaterDistributionType ⇒ Object
Returns the value of attribute hotWaterDistributionType.
10498 10499 10500 |
# File 'lib/BuildingSync.rb', line 10498 def hotWaterDistributionType @hotWaterDistributionType end |
#hotWaterSetpointTemperature ⇒ Object
Returns the value of attribute hotWaterSetpointTemperature.
10502 10503 10504 |
# File 'lib/BuildingSync.rb', line 10502 def hotWaterSetpointTemperature @hotWaterSetpointTemperature end |
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
10515 10516 10517 |
# File 'lib/BuildingSync.rb', line 10515 def linkedPremises @linkedPremises end |
#location ⇒ Object
Returns the value of attribute location.
10513 10514 10515 |
# File 'lib/BuildingSync.rb', line 10513 def location @location end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
10511 10512 10513 |
# File 'lib/BuildingSync.rb', line 10511 def manufacturer @manufacturer end |
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
10512 10513 10514 |
# File 'lib/BuildingSync.rb', line 10512 def modelNumber @modelNumber end |
#parasiticFuelConsumptionRate ⇒ Object
Returns the value of attribute parasiticFuelConsumptionRate.
10503 10504 10505 |
# File 'lib/BuildingSync.rb', line 10503 def parasiticFuelConsumptionRate @parasiticFuelConsumptionRate end |
#primaryFuel ⇒ Object
Returns the value of attribute primaryFuel.
10510 10511 10512 |
# File 'lib/BuildingSync.rb', line 10510 def primaryFuel @primaryFuel end |
#quantity ⇒ Object
Returns the value of attribute quantity.
10517 10518 10519 |
# File 'lib/BuildingSync.rb', line 10517 def quantity @quantity end |
#recirculation ⇒ Object
Returns the value of attribute recirculation.
10497 10498 10499 |
# File 'lib/BuildingSync.rb', line 10497 def recirculation @recirculation end |
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
10506 10507 10508 |
# File 'lib/BuildingSync.rb', line 10506 def thirdPartyCertification @thirdPartyCertification end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
10516 10517 10518 |
# File 'lib/BuildingSync.rb', line 10516 def userDefinedFields @userDefinedFields end |
#waterHeaterEfficiency ⇒ Object
Returns the value of attribute waterHeaterEfficiency.
10500 10501 10502 |
# File 'lib/BuildingSync.rb', line 10500 def waterHeaterEfficiency @waterHeaterEfficiency end |
#waterHeaterEfficiencyType ⇒ Object
Returns the value of attribute waterHeaterEfficiencyType.
10499 10500 10501 |
# File 'lib/BuildingSync.rb', line 10499 def waterHeaterEfficiencyType @waterHeaterEfficiencyType end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
10508 10509 10510 |
# File 'lib/BuildingSync.rb', line 10508 def yearInstalled @yearInstalled end |
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
10509 10510 10511 |
# File 'lib/BuildingSync.rb', line 10509 def yearOfManufacture @yearOfManufacture end |
Instance Method Details
#__xmlattr ⇒ Object
10520 10521 10522 |
# File 'lib/BuildingSync.rb', line 10520 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
10524 10525 10526 |
# File 'lib/BuildingSync.rb', line 10524 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
10528 10529 10530 |
# File 'lib/BuildingSync.rb', line 10528 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
10532 10533 10534 |
# File 'lib/BuildingSync.rb', line 10532 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
10536 10537 10538 |
# File 'lib/BuildingSync.rb', line 10536 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |