Class: BuildingSync::PumpSystemType
- Inherits:
-
Object
- Object
- BuildingSync::PumpSystemType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019PumpSystemType
pumpEfficiency - BuildingSync::PumpSystemType::PumpEfficiency
pumpMaximumFlowRate - BuildingSync::PumpSystemType::PumpMaximumFlowRate
pumpMinimumFlowRate - BuildingSync::PumpSystemType::PumpMinimumFlowRate
pumpInstalledFlowRate - BuildingSync::PumpSystemType::PumpInstalledFlowRate
pumpPowerDemand - BuildingSync::PumpSystemType::PumpPowerDemand
pumpControlType - SOAP::SOAPString
pumpOperation - SOAP::SOAPString
pumpingConfiguration - SOAP::SOAPString
pumpApplication - SOAP::SOAPString
controls - BuildingSync::PumpSystemType::Controls
thirdPartyCertification - SOAP::SOAPString
quantity - BuildingSync::Quantity
yearInstalled - SOAP::SOAPGYear
yearOfManufacture - SOAP::SOAPGYear
primaryFuel - BuildingSync::FuelTypes
manufacturer - SOAP::SOAPString
modelNumber - SOAP::SOAPString
location - SOAP::SOAPString
linkedSystemIDs - BuildingSync::LinkedSystemIDs
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString
Defined Under Namespace
Classes: Controls, PumpEfficiency, PumpInstalledFlowRate, PumpMaximumFlowRate, PumpMinimumFlowRate, PumpPowerDemand
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
-
#controls ⇒ Object
Returns the value of attribute controls.
-
#linkedSystemIDs ⇒ Object
Returns the value of attribute linkedSystemIDs.
-
#location ⇒ Object
Returns the value of attribute location.
-
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
-
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
-
#primaryFuel ⇒ Object
Returns the value of attribute primaryFuel.
-
#pumpApplication ⇒ Object
Returns the value of attribute pumpApplication.
-
#pumpControlType ⇒ Object
Returns the value of attribute pumpControlType.
-
#pumpEfficiency ⇒ Object
Returns the value of attribute pumpEfficiency.
-
#pumpingConfiguration ⇒ Object
Returns the value of attribute pumpingConfiguration.
-
#pumpInstalledFlowRate ⇒ Object
Returns the value of attribute pumpInstalledFlowRate.
-
#pumpMaximumFlowRate ⇒ Object
Returns the value of attribute pumpMaximumFlowRate.
-
#pumpMinimumFlowRate ⇒ Object
Returns the value of attribute pumpMinimumFlowRate.
-
#pumpOperation ⇒ Object
Returns the value of attribute pumpOperation.
-
#pumpPowerDemand ⇒ Object
Returns the value of attribute pumpPowerDemand.
-
#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.
-
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(pumpEfficiency = nil, pumpMaximumFlowRate = nil, pumpMinimumFlowRate = nil, pumpInstalledFlowRate = nil, pumpPowerDemand = nil, pumpControlType = nil, pumpOperation = nil, pumpingConfiguration = nil, pumpApplication = nil, controls = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedSystemIDs = nil, userDefinedFields = nil) ⇒ PumpSystemType
constructor
A new instance of PumpSystemType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
- #xmlattr_Status ⇒ Object
- #xmlattr_Status=(value) ⇒ Object
Constructor Details
#initialize(pumpEfficiency = nil, pumpMaximumFlowRate = nil, pumpMinimumFlowRate = nil, pumpInstalledFlowRate = nil, pumpPowerDemand = nil, pumpControlType = nil, pumpOperation = nil, pumpingConfiguration = nil, pumpApplication = nil, controls = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedSystemIDs = nil, userDefinedFields = nil) ⇒ PumpSystemType
Returns a new instance of PumpSystemType.
11648 11649 11650 11651 11652 11653 11654 11655 11656 11657 11658 11659 11660 11661 11662 11663 11664 11665 11666 11667 11668 11669 11670 |
# File 'lib/BuildingSync.rb', line 11648 def initialize(pumpEfficiency = nil, pumpMaximumFlowRate = nil, pumpMinimumFlowRate = nil, pumpInstalledFlowRate = nil, pumpPowerDemand = nil, pumpControlType = nil, pumpOperation = nil, pumpingConfiguration = nil, pumpApplication = nil, controls = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedSystemIDs = nil, userDefinedFields = nil) @pumpEfficiency = pumpEfficiency @pumpMaximumFlowRate = pumpMaximumFlowRate @pumpMinimumFlowRate = pumpMinimumFlowRate @pumpInstalledFlowRate = pumpInstalledFlowRate @pumpPowerDemand = pumpPowerDemand @pumpControlType = pumpControlType @pumpOperation = pumpOperation @pumpingConfiguration = pumpingConfiguration @pumpApplication = pumpApplication @controls = controls @thirdPartyCertification = thirdPartyCertification @quantity = quantity @yearInstalled = yearInstalled @yearOfManufacture = yearOfManufacture @primaryFuel = primaryFuel @manufacturer = manufacturer @modelNumber = modelNumber @location = location @linkedSystemIDs = linkedSystemIDs @userDefinedFields = userDefinedFields @__xmlattr = {} end |
Instance Attribute Details
#controls ⇒ Object
Returns the value of attribute controls.
11616 11617 11618 |
# File 'lib/BuildingSync.rb', line 11616 def controls @controls end |
#linkedSystemIDs ⇒ Object
Returns the value of attribute linkedSystemIDs.
11625 11626 11627 |
# File 'lib/BuildingSync.rb', line 11625 def linkedSystemIDs @linkedSystemIDs end |
#location ⇒ Object
Returns the value of attribute location.
11624 11625 11626 |
# File 'lib/BuildingSync.rb', line 11624 def location @location end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
11622 11623 11624 |
# File 'lib/BuildingSync.rb', line 11622 def manufacturer @manufacturer end |
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
11623 11624 11625 |
# File 'lib/BuildingSync.rb', line 11623 def modelNumber @modelNumber end |
#primaryFuel ⇒ Object
Returns the value of attribute primaryFuel.
11621 11622 11623 |
# File 'lib/BuildingSync.rb', line 11621 def primaryFuel @primaryFuel end |
#pumpApplication ⇒ Object
Returns the value of attribute pumpApplication.
11615 11616 11617 |
# File 'lib/BuildingSync.rb', line 11615 def pumpApplication @pumpApplication end |
#pumpControlType ⇒ Object
Returns the value of attribute pumpControlType.
11612 11613 11614 |
# File 'lib/BuildingSync.rb', line 11612 def pumpControlType @pumpControlType end |
#pumpEfficiency ⇒ Object
Returns the value of attribute pumpEfficiency.
11607 11608 11609 |
# File 'lib/BuildingSync.rb', line 11607 def pumpEfficiency @pumpEfficiency end |
#pumpingConfiguration ⇒ Object
Returns the value of attribute pumpingConfiguration.
11614 11615 11616 |
# File 'lib/BuildingSync.rb', line 11614 def pumpingConfiguration @pumpingConfiguration end |
#pumpInstalledFlowRate ⇒ Object
Returns the value of attribute pumpInstalledFlowRate.
11610 11611 11612 |
# File 'lib/BuildingSync.rb', line 11610 def pumpInstalledFlowRate @pumpInstalledFlowRate end |
#pumpMaximumFlowRate ⇒ Object
Returns the value of attribute pumpMaximumFlowRate.
11608 11609 11610 |
# File 'lib/BuildingSync.rb', line 11608 def pumpMaximumFlowRate @pumpMaximumFlowRate end |
#pumpMinimumFlowRate ⇒ Object
Returns the value of attribute pumpMinimumFlowRate.
11609 11610 11611 |
# File 'lib/BuildingSync.rb', line 11609 def pumpMinimumFlowRate @pumpMinimumFlowRate end |
#pumpOperation ⇒ Object
Returns the value of attribute pumpOperation.
11613 11614 11615 |
# File 'lib/BuildingSync.rb', line 11613 def pumpOperation @pumpOperation end |
#pumpPowerDemand ⇒ Object
Returns the value of attribute pumpPowerDemand.
11611 11612 11613 |
# File 'lib/BuildingSync.rb', line 11611 def pumpPowerDemand @pumpPowerDemand end |
#quantity ⇒ Object
Returns the value of attribute quantity.
11618 11619 11620 |
# File 'lib/BuildingSync.rb', line 11618 def quantity @quantity end |
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
11617 11618 11619 |
# File 'lib/BuildingSync.rb', line 11617 def thirdPartyCertification @thirdPartyCertification end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
11626 11627 11628 |
# File 'lib/BuildingSync.rb', line 11626 def userDefinedFields @userDefinedFields end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
11619 11620 11621 |
# File 'lib/BuildingSync.rb', line 11619 def yearInstalled @yearInstalled end |
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
11620 11621 11622 |
# File 'lib/BuildingSync.rb', line 11620 def yearOfManufacture @yearOfManufacture end |
Instance Method Details
#__xmlattr ⇒ Object
11628 11629 11630 |
# File 'lib/BuildingSync.rb', line 11628 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
11632 11633 11634 |
# File 'lib/BuildingSync.rb', line 11632 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
11636 11637 11638 |
# File 'lib/BuildingSync.rb', line 11636 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
11640 11641 11642 |
# File 'lib/BuildingSync.rb', line 11640 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
11644 11645 11646 |
# File 'lib/BuildingSync.rb', line 11644 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |