Class: BuildingSync::ProcessGasElectricLoadType

Inherits:
Object
  • Object
show all
Defined in:
lib/BuildingSync.rb

Overview

http://buildingsync.net/schemas/bedes-auc/2019ProcessGasElectricLoadType

processLoadType - SOAP::SOAPString
processLoadPeakPower - BuildingSync::ProcessGasElectricLoadType::ProcessLoadPeakPower
processLoadStandbyPower - BuildingSync::ProcessGasElectricLoadType::ProcessLoadStandbyPower
weightedAverageLoad - BuildingSync::WeightedAverageLoad
heatGainFraction - BuildingSync::BoundedDecimalZeroToOneWithSourceAttribute
dutyCycle - BuildingSync::DutyCycle
controls - BuildingSync::ProcessGasElectricLoadType::Controls
thirdPartyCertification - SOAP::SOAPString
yearInstalled - SOAP::SOAPGYear
yearOfManufacture - SOAP::SOAPGYear
primaryFuel - BuildingSync::FuelTypes
manufacturer - SOAP::SOAPString
modelNumber - SOAP::SOAPString
location - SOAP::SOAPString
linkedPremises - BuildingSync::LinkedPremises
userDefinedFields - BuildingSync::UserDefinedFields
quantity - BuildingSync::Quantity
equipmentID - SOAP::SOAPString
xmlattr_ID - SOAP::SOAPID
xmlattr_Source - SOAP::SOAPString
xmlattr_Status - SOAP::SOAPString

Defined Under Namespace

Classes: Controls, ProcessLoadPeakPower, ProcessLoadStandbyPower

Constant Summary collapse

AttrID =
XSD::QName.new(nil, "ID")
AttrSource =
XSD::QName.new("http://buildingsync.net/schemas/bedes-auc/2019", "Source")
AttrStatus =
XSD::QName.new("http://buildingsync.net/schemas/bedes-auc/2019", "Status")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(processLoadType = nil, processLoadPeakPower = nil, processLoadStandbyPower = nil, weightedAverageLoad = nil, heatGainFraction = nil, dutyCycle = nil, controls = nil, thirdPartyCertification = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil, equipmentID = nil) ⇒ ProcessGasElectricLoadType

Returns a new instance of ProcessGasElectricLoadType.



15326
15327
15328
15329
15330
15331
15332
15333
15334
15335
15336
15337
15338
15339
15340
15341
15342
15343
15344
15345
15346
# File 'lib/BuildingSync.rb', line 15326

def initialize(processLoadType = nil, processLoadPeakPower = nil, processLoadStandbyPower = nil, weightedAverageLoad = nil, heatGainFraction = nil, dutyCycle = nil, controls = nil, thirdPartyCertification = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil, equipmentID = nil)
  @processLoadType = processLoadType
  @processLoadPeakPower = processLoadPeakPower
  @processLoadStandbyPower = processLoadStandbyPower
  @weightedAverageLoad = weightedAverageLoad
  @heatGainFraction = heatGainFraction
  @dutyCycle = dutyCycle
  @controls = controls
  @thirdPartyCertification = thirdPartyCertification
  @yearInstalled = yearInstalled
  @yearOfManufacture = yearOfManufacture
  @primaryFuel = primaryFuel
  @manufacturer = manufacturer
  @modelNumber = modelNumber
  @location = location
  @linkedPremises = linkedPremises
  @userDefinedFields = userDefinedFields
  @quantity = quantity
  @equipmentID = equipmentID
  @__xmlattr = {}
end

Instance Attribute Details

#controlsObject

Returns the value of attribute controls.



15285
15286
15287
# File 'lib/BuildingSync.rb', line 15285

def controls
  @controls
end

#dutyCycleObject

Returns the value of attribute dutyCycle.



15284
15285
15286
# File 'lib/BuildingSync.rb', line 15284

def dutyCycle
  @dutyCycle
end

#equipmentIDObject

Returns the value of attribute equipmentID.



15296
15297
15298
# File 'lib/BuildingSync.rb', line 15296

def equipmentID
  @equipmentID
end

#heatGainFractionObject

Returns the value of attribute heatGainFraction.



15283
15284
15285
# File 'lib/BuildingSync.rb', line 15283

def heatGainFraction
  @heatGainFraction
end

#linkedPremisesObject

Returns the value of attribute linkedPremises.



15293
15294
15295
# File 'lib/BuildingSync.rb', line 15293

def linkedPremises
  @linkedPremises
end

#locationObject

Returns the value of attribute location.



15292
15293
15294
# File 'lib/BuildingSync.rb', line 15292

def location
  @location
end

#manufacturerObject

Returns the value of attribute manufacturer.



15290
15291
15292
# File 'lib/BuildingSync.rb', line 15290

def manufacturer
  @manufacturer
end

#modelNumberObject

Returns the value of attribute modelNumber.



15291
15292
15293
# File 'lib/BuildingSync.rb', line 15291

def modelNumber
  @modelNumber
end

#primaryFuelObject

Returns the value of attribute primaryFuel.



15289
15290
15291
# File 'lib/BuildingSync.rb', line 15289

def primaryFuel
  @primaryFuel
end

#processLoadPeakPowerObject

Returns the value of attribute processLoadPeakPower.



15280
15281
15282
# File 'lib/BuildingSync.rb', line 15280

def processLoadPeakPower
  @processLoadPeakPower
end

#processLoadStandbyPowerObject

Returns the value of attribute processLoadStandbyPower.



15281
15282
15283
# File 'lib/BuildingSync.rb', line 15281

def processLoadStandbyPower
  @processLoadStandbyPower
end

#processLoadTypeObject

Returns the value of attribute processLoadType.



15279
15280
15281
# File 'lib/BuildingSync.rb', line 15279

def processLoadType
  @processLoadType
end

#quantityObject

Returns the value of attribute quantity.



15295
15296
15297
# File 'lib/BuildingSync.rb', line 15295

def quantity
  @quantity
end

#thirdPartyCertificationObject

Returns the value of attribute thirdPartyCertification.



15286
15287
15288
# File 'lib/BuildingSync.rb', line 15286

def thirdPartyCertification
  @thirdPartyCertification
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



15294
15295
15296
# File 'lib/BuildingSync.rb', line 15294

def userDefinedFields
  @userDefinedFields
end

#weightedAverageLoadObject

Returns the value of attribute weightedAverageLoad.



15282
15283
15284
# File 'lib/BuildingSync.rb', line 15282

def weightedAverageLoad
  @weightedAverageLoad
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



15287
15288
15289
# File 'lib/BuildingSync.rb', line 15287

def yearInstalled
  @yearInstalled
end

#yearOfManufactureObject

Returns the value of attribute yearOfManufacture.



15288
15289
15290
# File 'lib/BuildingSync.rb', line 15288

def yearOfManufacture
  @yearOfManufacture
end

Instance Method Details

#__xmlattrObject



15298
15299
15300
# File 'lib/BuildingSync.rb', line 15298

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



15302
15303
15304
# File 'lib/BuildingSync.rb', line 15302

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



15306
15307
15308
# File 'lib/BuildingSync.rb', line 15306

def xmlattr_ID=(value)
  __xmlattr[AttrID] = value
end

#xmlattr_SourceObject



15310
15311
15312
# File 'lib/BuildingSync.rb', line 15310

def xmlattr_Source
  __xmlattr[AttrSource]
end

#xmlattr_Source=(value) ⇒ Object



15314
15315
15316
# File 'lib/BuildingSync.rb', line 15314

def xmlattr_Source=(value)
  __xmlattr[AttrSource] = value
end

#xmlattr_StatusObject



15318
15319
15320
# File 'lib/BuildingSync.rb', line 15318

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



15322
15323
15324
# File 'lib/BuildingSync.rb', line 15322

def xmlattr_Status=(value)
  __xmlattr[AttrStatus] = value
end