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
equipmentID - SOAP::SOAPString
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, equipmentID = nil) ⇒ OnsiteStorageTransmissionGenerationSystemType

Returns a new instance of OnsiteStorageTransmissionGenerationSystemType.



15908
15909
15910
15911
15912
15913
15914
15915
15916
15917
15918
15919
15920
15921
15922
15923
15924
15925
15926
15927
# File 'lib/BuildingSync.rb', line 15908

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, equipmentID = 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
  @equipmentID = equipmentID
  @__xmlattr = {}
end

Instance Attribute Details

#averageAnnualOperatingHoursObject

Returns the value of attribute averageAnnualOperatingHours.



15870
15871
15872
# File 'lib/BuildingSync.rb', line 15870

def averageAnnualOperatingHours
  @averageAnnualOperatingHours
end

#backupGeneratorObject

Returns the value of attribute backupGenerator.



15872
15873
15874
# File 'lib/BuildingSync.rb', line 15872

def backupGenerator
  @backupGenerator
end

#capacityObject

Returns the value of attribute capacity.



15874
15875
15876
# File 'lib/BuildingSync.rb', line 15874

def capacity
  @capacity
end

#capacityUnitsObject

Returns the value of attribute capacityUnits.



15875
15876
15877
# File 'lib/BuildingSync.rb', line 15875

def capacityUnits
  @capacityUnits
end

#controlsObject

Returns the value of attribute controls.



15876
15877
15878
# File 'lib/BuildingSync.rb', line 15876

def controls
  @controls
end

#demandReductionObject

Returns the value of attribute demandReduction.



15873
15874
15875
# File 'lib/BuildingSync.rb', line 15873

def demandReduction
  @demandReduction
end

#energyConversionTypeObject

Returns the value of attribute energyConversionType.



15871
15872
15873
# File 'lib/BuildingSync.rb', line 15871

def energyConversionType
  @energyConversionType
end

#equipmentIDObject

Returns the value of attribute equipmentID.



15886
15887
15888
# File 'lib/BuildingSync.rb', line 15886

def equipmentID
  @equipmentID
end

#linkedPremisesObject

Returns the value of attribute linkedPremises.



15883
15884
15885
# File 'lib/BuildingSync.rb', line 15883

def linkedPremises
  @linkedPremises
end

#locationObject

Returns the value of attribute location.



15882
15883
15884
# File 'lib/BuildingSync.rb', line 15882

def location
  @location
end

#manufacturerObject

Returns the value of attribute manufacturer.



15880
15881
15882
# File 'lib/BuildingSync.rb', line 15880

def manufacturer
  @manufacturer
end

#modelNumberObject

Returns the value of attribute modelNumber.



15881
15882
15883
# File 'lib/BuildingSync.rb', line 15881

def modelNumber
  @modelNumber
end

#quantityObject

Returns the value of attribute quantity.



15885
15886
15887
# File 'lib/BuildingSync.rb', line 15885

def quantity
  @quantity
end

#thirdPartyCertificationObject

Returns the value of attribute thirdPartyCertification.



15877
15878
15879
# File 'lib/BuildingSync.rb', line 15877

def thirdPartyCertification
  @thirdPartyCertification
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



15884
15885
15886
# File 'lib/BuildingSync.rb', line 15884

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



15878
15879
15880
# File 'lib/BuildingSync.rb', line 15878

def yearInstalled
  @yearInstalled
end

#yearOfManufactureObject

Returns the value of attribute yearOfManufacture.



15879
15880
15881
# File 'lib/BuildingSync.rb', line 15879

def yearOfManufacture
  @yearOfManufacture
end

Instance Method Details

#__xmlattrObject



15888
15889
15890
# File 'lib/BuildingSync.rb', line 15888

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



15892
15893
15894
# File 'lib/BuildingSync.rb', line 15892

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



15896
15897
15898
# File 'lib/BuildingSync.rb', line 15896

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

#xmlattr_StatusObject



15900
15901
15902
# File 'lib/BuildingSync.rb', line 15900

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



15904
15905
15906
# File 'lib/BuildingSync.rb', line 15904

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