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
equipmentID - SOAP::SOAPString
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.
-
#equipmentID ⇒ Object
Returns the value of attribute equipmentID.
-
#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, equipmentID = 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, equipmentID = nil) ⇒ PumpSystemType
Returns a new instance of PumpSystemType.
11761 11762 11763 11764 11765 11766 11767 11768 11769 11770 11771 11772 11773 11774 11775 11776 11777 11778 11779 11780 11781 11782 11783 11784 |
# File 'lib/BuildingSync.rb', line 11761 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, equipmentID = 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 @equipmentID = equipmentID @__xmlattr = {} end |
Instance Attribute Details
#controls ⇒ Object
Returns the value of attribute controls.
11728 11729 11730 |
# File 'lib/BuildingSync.rb', line 11728 def controls @controls end |
#equipmentID ⇒ Object
Returns the value of attribute equipmentID.
11739 11740 11741 |
# File 'lib/BuildingSync.rb', line 11739 def equipmentID @equipmentID end |
#linkedSystemIDs ⇒ Object
Returns the value of attribute linkedSystemIDs.
11737 11738 11739 |
# File 'lib/BuildingSync.rb', line 11737 def linkedSystemIDs @linkedSystemIDs end |
#location ⇒ Object
Returns the value of attribute location.
11736 11737 11738 |
# File 'lib/BuildingSync.rb', line 11736 def location @location end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
11734 11735 11736 |
# File 'lib/BuildingSync.rb', line 11734 def manufacturer @manufacturer end |
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
11735 11736 11737 |
# File 'lib/BuildingSync.rb', line 11735 def modelNumber @modelNumber end |
#primaryFuel ⇒ Object
Returns the value of attribute primaryFuel.
11733 11734 11735 |
# File 'lib/BuildingSync.rb', line 11733 def primaryFuel @primaryFuel end |
#pumpApplication ⇒ Object
Returns the value of attribute pumpApplication.
11727 11728 11729 |
# File 'lib/BuildingSync.rb', line 11727 def pumpApplication @pumpApplication end |
#pumpControlType ⇒ Object
Returns the value of attribute pumpControlType.
11724 11725 11726 |
# File 'lib/BuildingSync.rb', line 11724 def pumpControlType @pumpControlType end |
#pumpEfficiency ⇒ Object
Returns the value of attribute pumpEfficiency.
11719 11720 11721 |
# File 'lib/BuildingSync.rb', line 11719 def pumpEfficiency @pumpEfficiency end |
#pumpingConfiguration ⇒ Object
Returns the value of attribute pumpingConfiguration.
11726 11727 11728 |
# File 'lib/BuildingSync.rb', line 11726 def pumpingConfiguration @pumpingConfiguration end |
#pumpInstalledFlowRate ⇒ Object
Returns the value of attribute pumpInstalledFlowRate.
11722 11723 11724 |
# File 'lib/BuildingSync.rb', line 11722 def pumpInstalledFlowRate @pumpInstalledFlowRate end |
#pumpMaximumFlowRate ⇒ Object
Returns the value of attribute pumpMaximumFlowRate.
11720 11721 11722 |
# File 'lib/BuildingSync.rb', line 11720 def pumpMaximumFlowRate @pumpMaximumFlowRate end |
#pumpMinimumFlowRate ⇒ Object
Returns the value of attribute pumpMinimumFlowRate.
11721 11722 11723 |
# File 'lib/BuildingSync.rb', line 11721 def pumpMinimumFlowRate @pumpMinimumFlowRate end |
#pumpOperation ⇒ Object
Returns the value of attribute pumpOperation.
11725 11726 11727 |
# File 'lib/BuildingSync.rb', line 11725 def pumpOperation @pumpOperation end |
#pumpPowerDemand ⇒ Object
Returns the value of attribute pumpPowerDemand.
11723 11724 11725 |
# File 'lib/BuildingSync.rb', line 11723 def pumpPowerDemand @pumpPowerDemand end |
#quantity ⇒ Object
Returns the value of attribute quantity.
11730 11731 11732 |
# File 'lib/BuildingSync.rb', line 11730 def quantity @quantity end |
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
11729 11730 11731 |
# File 'lib/BuildingSync.rb', line 11729 def thirdPartyCertification @thirdPartyCertification end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
11738 11739 11740 |
# File 'lib/BuildingSync.rb', line 11738 def userDefinedFields @userDefinedFields end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
11731 11732 11733 |
# File 'lib/BuildingSync.rb', line 11731 def yearInstalled @yearInstalled end |
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
11732 11733 11734 |
# File 'lib/BuildingSync.rb', line 11732 def yearOfManufacture @yearOfManufacture end |
Instance Method Details
#__xmlattr ⇒ Object
11741 11742 11743 |
# File 'lib/BuildingSync.rb', line 11741 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
11745 11746 11747 |
# File 'lib/BuildingSync.rb', line 11745 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
11749 11750 11751 |
# File 'lib/BuildingSync.rb', line 11749 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
11753 11754 11755 |
# File 'lib/BuildingSync.rb', line 11753 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
11757 11758 11759 |
# File 'lib/BuildingSync.rb', line 11757 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |