Class: BuildingSync::OnsiteStorageTransmissionGenerationSystemType

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

Overview

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

averageAnnualOperatingHours - SOAP::SOAPDecimal
energyConversionType - BuildingSync::OnsiteStorageTransmissionGenerationSystemType::EnergyConversionType
backupGenerator - SOAP::SOAPBoolean
demandReduction - SOAP::SOAPBoolean
capacity - BuildingSync::Capacity
capacityUnits - SOAP::SOAPString
controls - BuildingSync::OnsiteStorageTransmissionGenerationSystemType::Controls
thirdPartyCertification - SOAP::SOAPString
yearInstalled - SOAP::SOAPGYear
yearOfManufacture - SOAP::SOAPGYear
manufacturer - SOAP::SOAPString
modelNumber - SOAP::SOAPString
location - SOAP::SOAPString
linkedPremises - BuildingSync::LinkedPremises
userDefinedFields - BuildingSync::UserDefinedFields
quantity - BuildingSync::Quantity
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString

Defined Under Namespace

Classes: Controls, EnergyConversionType

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

Instance Method Summary collapse

Constructor Details

#initialize(averageAnnualOperatingHours = nil, energyConversionType = nil, backupGenerator = nil, demandReduction = nil, capacity = nil, capacityUnits = nil, controls = nil, thirdPartyCertification = nil, yearInstalled = nil, yearOfManufacture = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil) ⇒ OnsiteStorageTransmissionGenerationSystemType

Returns a new instance of OnsiteStorageTransmissionGenerationSystemType.



15768
15769
15770
15771
15772
15773
15774
15775
15776
15777
15778
15779
15780
15781
15782
15783
15784
15785
15786
# File 'lib/BuildingSync.rb', line 15768

def initialize(averageAnnualOperatingHours = nil, energyConversionType = nil, backupGenerator = nil, demandReduction = nil, capacity = nil, capacityUnits = nil, controls = nil, thirdPartyCertification = nil, yearInstalled = nil, yearOfManufacture = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil)
  @averageAnnualOperatingHours = averageAnnualOperatingHours
  @energyConversionType = energyConversionType
  @backupGenerator = backupGenerator
  @demandReduction = demandReduction
  @capacity = capacity
  @capacityUnits = capacityUnits
  @controls = controls
  @thirdPartyCertification = thirdPartyCertification
  @yearInstalled = yearInstalled
  @yearOfManufacture = yearOfManufacture
  @manufacturer = manufacturer
  @modelNumber = modelNumber
  @location = location
  @linkedPremises = linkedPremises
  @userDefinedFields = userDefinedFields
  @quantity = quantity
  @__xmlattr = {}
end

Instance Attribute Details

#averageAnnualOperatingHoursObject

Returns the value of attribute averageAnnualOperatingHours.



15731
15732
15733
# File 'lib/BuildingSync.rb', line 15731

def averageAnnualOperatingHours
  @averageAnnualOperatingHours
end

#backupGeneratorObject

Returns the value of attribute backupGenerator.



15733
15734
15735
# File 'lib/BuildingSync.rb', line 15733

def backupGenerator
  @backupGenerator
end

#capacityObject

Returns the value of attribute capacity.



15735
15736
15737
# File 'lib/BuildingSync.rb', line 15735

def capacity
  @capacity
end

#capacityUnitsObject

Returns the value of attribute capacityUnits.



15736
15737
15738
# File 'lib/BuildingSync.rb', line 15736

def capacityUnits
  @capacityUnits
end

#controlsObject

Returns the value of attribute controls.



15737
15738
15739
# File 'lib/BuildingSync.rb', line 15737

def controls
  @controls
end

#demandReductionObject

Returns the value of attribute demandReduction.



15734
15735
15736
# File 'lib/BuildingSync.rb', line 15734

def demandReduction
  @demandReduction
end

#energyConversionTypeObject

Returns the value of attribute energyConversionType.



15732
15733
15734
# File 'lib/BuildingSync.rb', line 15732

def energyConversionType
  @energyConversionType
end

#linkedPremisesObject

Returns the value of attribute linkedPremises.



15744
15745
15746
# File 'lib/BuildingSync.rb', line 15744

def linkedPremises
  @linkedPremises
end

#locationObject

Returns the value of attribute location.



15743
15744
15745
# File 'lib/BuildingSync.rb', line 15743

def location
  @location
end

#manufacturerObject

Returns the value of attribute manufacturer.



15741
15742
15743
# File 'lib/BuildingSync.rb', line 15741

def manufacturer
  @manufacturer
end

#modelNumberObject

Returns the value of attribute modelNumber.



15742
15743
15744
# File 'lib/BuildingSync.rb', line 15742

def modelNumber
  @modelNumber
end

#quantityObject

Returns the value of attribute quantity.



15746
15747
15748
# File 'lib/BuildingSync.rb', line 15746

def quantity
  @quantity
end

#thirdPartyCertificationObject

Returns the value of attribute thirdPartyCertification.



15738
15739
15740
# File 'lib/BuildingSync.rb', line 15738

def thirdPartyCertification
  @thirdPartyCertification
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



15745
15746
15747
# File 'lib/BuildingSync.rb', line 15745

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



15739
15740
15741
# File 'lib/BuildingSync.rb', line 15739

def yearInstalled
  @yearInstalled
end

#yearOfManufactureObject

Returns the value of attribute yearOfManufacture.



15740
15741
15742
# File 'lib/BuildingSync.rb', line 15740

def yearOfManufacture
  @yearOfManufacture
end

Instance Method Details

#__xmlattrObject



15748
15749
15750
# File 'lib/BuildingSync.rb', line 15748

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



15752
15753
15754
# File 'lib/BuildingSync.rb', line 15752

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



15756
15757
15758
# File 'lib/BuildingSync.rb', line 15756

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

#xmlattr_StatusObject



15760
15761
15762
# File 'lib/BuildingSync.rb', line 15760

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



15764
15765
15766
# File 'lib/BuildingSync.rb', line 15764

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