Class: BuildingSync::MotorSystemType
- Inherits:
-
Object
- Object
- BuildingSync::MotorSystemType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019MotorSystemType
motorRPM - BuildingSync::MotorSystemType::MotorRPM
motorBrakeHP - BuildingSync::MotorSystemType::MotorBrakeHP
motorHP - BuildingSync::MotorSystemType::MotorHP
motorEfficiency - BuildingSync::MotorSystemType::MotorEfficiency
driveEfficiency - BuildingSync::MotorSystemType::DriveEfficiency
fullLoadAmps - BuildingSync::MotorSystemType::FullLoadAmps
motorPoleCount - BuildingSync::MotorSystemType::MotorPoleCount
motorEnclosureType - SOAP::SOAPString
motorApplication - SOAP::SOAPString
controls - BuildingSync::MotorSystemType::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
linkedPremises - BuildingSync::LinkedPremises
linkedSystemIDs - BuildingSync::LinkedSystemIDs
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString
Defined Under Namespace
Classes: Controls, DriveEfficiency, FullLoadAmps, MotorBrakeHP, MotorEfficiency, MotorHP, MotorPoleCount, MotorRPM
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.
-
#driveEfficiency ⇒ Object
Returns the value of attribute driveEfficiency.
-
#fullLoadAmps ⇒ Object
Returns the value of attribute fullLoadAmps.
-
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
-
#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.
-
#motorApplication ⇒ Object
Returns the value of attribute motorApplication.
-
#motorBrakeHP ⇒ Object
Returns the value of attribute motorBrakeHP.
-
#motorEfficiency ⇒ Object
Returns the value of attribute motorEfficiency.
-
#motorEnclosureType ⇒ Object
Returns the value of attribute motorEnclosureType.
-
#motorHP ⇒ Object
Returns the value of attribute motorHP.
-
#motorPoleCount ⇒ Object
Returns the value of attribute motorPoleCount.
-
#motorRPM ⇒ Object
Returns the value of attribute motorRPM.
-
#primaryFuel ⇒ Object
Returns the value of attribute primaryFuel.
-
#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(motorRPM = nil, motorBrakeHP = nil, motorHP = nil, motorEfficiency = nil, driveEfficiency = nil, fullLoadAmps = nil, motorPoleCount = nil, motorEnclosureType = nil, motorApplication = nil, controls = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, linkedSystemIDs = nil, userDefinedFields = nil) ⇒ MotorSystemType
constructor
A new instance of MotorSystemType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
- #xmlattr_Status ⇒ Object
- #xmlattr_Status=(value) ⇒ Object
Constructor Details
#initialize(motorRPM = nil, motorBrakeHP = nil, motorHP = nil, motorEfficiency = nil, driveEfficiency = nil, fullLoadAmps = nil, motorPoleCount = nil, motorEnclosureType = nil, motorApplication = nil, controls = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, linkedSystemIDs = nil, userDefinedFields = nil) ⇒ MotorSystemType
Returns a new instance of MotorSystemType.
12254 12255 12256 12257 12258 12259 12260 12261 12262 12263 12264 12265 12266 12267 12268 12269 12270 12271 12272 12273 12274 12275 12276 12277 |
# File 'lib/BuildingSync.rb', line 12254 def initialize(motorRPM = nil, motorBrakeHP = nil, motorHP = nil, motorEfficiency = nil, driveEfficiency = nil, fullLoadAmps = nil, motorPoleCount = nil, motorEnclosureType = nil, motorApplication = nil, controls = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, linkedSystemIDs = nil, userDefinedFields = nil) @motorRPM = motorRPM @motorBrakeHP = motorBrakeHP @motorHP = motorHP @motorEfficiency = motorEfficiency @driveEfficiency = driveEfficiency @fullLoadAmps = fullLoadAmps @motorPoleCount = motorPoleCount @motorEnclosureType = motorEnclosureType @motorApplication = motorApplication @controls = controls @thirdPartyCertification = thirdPartyCertification @quantity = quantity @yearInstalled = yearInstalled @yearOfManufacture = yearOfManufacture @primaryFuel = primaryFuel @manufacturer = manufacturer @modelNumber = modelNumber @location = location @linkedPremises = linkedPremises @linkedSystemIDs = linkedSystemIDs @userDefinedFields = userDefinedFields @__xmlattr = {} end |
Instance Attribute Details
#controls ⇒ Object
Returns the value of attribute controls.
12221 12222 12223 |
# File 'lib/BuildingSync.rb', line 12221 def controls @controls end |
#driveEfficiency ⇒ Object
Returns the value of attribute driveEfficiency.
12216 12217 12218 |
# File 'lib/BuildingSync.rb', line 12216 def driveEfficiency @driveEfficiency end |
#fullLoadAmps ⇒ Object
Returns the value of attribute fullLoadAmps.
12217 12218 12219 |
# File 'lib/BuildingSync.rb', line 12217 def fullLoadAmps @fullLoadAmps end |
#linkedPremises ⇒ Object
Returns the value of attribute linkedPremises.
12230 12231 12232 |
# File 'lib/BuildingSync.rb', line 12230 def linkedPremises @linkedPremises end |
#linkedSystemIDs ⇒ Object
Returns the value of attribute linkedSystemIDs.
12231 12232 12233 |
# File 'lib/BuildingSync.rb', line 12231 def linkedSystemIDs @linkedSystemIDs end |
#location ⇒ Object
Returns the value of attribute location.
12229 12230 12231 |
# File 'lib/BuildingSync.rb', line 12229 def location @location end |
#manufacturer ⇒ Object
Returns the value of attribute manufacturer.
12227 12228 12229 |
# File 'lib/BuildingSync.rb', line 12227 def manufacturer @manufacturer end |
#modelNumber ⇒ Object
Returns the value of attribute modelNumber.
12228 12229 12230 |
# File 'lib/BuildingSync.rb', line 12228 def modelNumber @modelNumber end |
#motorApplication ⇒ Object
Returns the value of attribute motorApplication.
12220 12221 12222 |
# File 'lib/BuildingSync.rb', line 12220 def motorApplication @motorApplication end |
#motorBrakeHP ⇒ Object
Returns the value of attribute motorBrakeHP.
12213 12214 12215 |
# File 'lib/BuildingSync.rb', line 12213 def motorBrakeHP @motorBrakeHP end |
#motorEfficiency ⇒ Object
Returns the value of attribute motorEfficiency.
12215 12216 12217 |
# File 'lib/BuildingSync.rb', line 12215 def motorEfficiency @motorEfficiency end |
#motorEnclosureType ⇒ Object
Returns the value of attribute motorEnclosureType.
12219 12220 12221 |
# File 'lib/BuildingSync.rb', line 12219 def motorEnclosureType @motorEnclosureType end |
#motorHP ⇒ Object
Returns the value of attribute motorHP.
12214 12215 12216 |
# File 'lib/BuildingSync.rb', line 12214 def motorHP @motorHP end |
#motorPoleCount ⇒ Object
Returns the value of attribute motorPoleCount.
12218 12219 12220 |
# File 'lib/BuildingSync.rb', line 12218 def motorPoleCount @motorPoleCount end |
#motorRPM ⇒ Object
Returns the value of attribute motorRPM.
12212 12213 12214 |
# File 'lib/BuildingSync.rb', line 12212 def motorRPM @motorRPM end |
#primaryFuel ⇒ Object
Returns the value of attribute primaryFuel.
12226 12227 12228 |
# File 'lib/BuildingSync.rb', line 12226 def primaryFuel @primaryFuel end |
#quantity ⇒ Object
Returns the value of attribute quantity.
12223 12224 12225 |
# File 'lib/BuildingSync.rb', line 12223 def quantity @quantity end |
#thirdPartyCertification ⇒ Object
Returns the value of attribute thirdPartyCertification.
12222 12223 12224 |
# File 'lib/BuildingSync.rb', line 12222 def thirdPartyCertification @thirdPartyCertification end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
12232 12233 12234 |
# File 'lib/BuildingSync.rb', line 12232 def userDefinedFields @userDefinedFields end |
#yearInstalled ⇒ Object
Returns the value of attribute yearInstalled.
12224 12225 12226 |
# File 'lib/BuildingSync.rb', line 12224 def yearInstalled @yearInstalled end |
#yearOfManufacture ⇒ Object
Returns the value of attribute yearOfManufacture.
12225 12226 12227 |
# File 'lib/BuildingSync.rb', line 12225 def yearOfManufacture @yearOfManufacture end |
Instance Method Details
#__xmlattr ⇒ Object
12234 12235 12236 |
# File 'lib/BuildingSync.rb', line 12234 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
12238 12239 12240 |
# File 'lib/BuildingSync.rb', line 12238 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
12242 12243 12244 |
# File 'lib/BuildingSync.rb', line 12242 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |
#xmlattr_Status ⇒ Object
12246 12247 12248 |
# File 'lib/BuildingSync.rb', line 12246 def xmlattr_Status __xmlattr[AttrStatus] end |
#xmlattr_Status=(value) ⇒ Object
12250 12251 12252 |
# File 'lib/BuildingSync.rb', line 12250 def xmlattr_Status=(value) __xmlattr[AttrStatus] = value end |