Class: BuildingSync::CoolingPlantType

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

Overview

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

chiller - BuildingSync::CoolingPlantType::Chiller
districtChilledWater - BuildingSync::CoolingPlantType::DistrictChilledWater
otherCombination - BuildingSync::OtherCombinationType
noCooling - BuildingSync::NoCoolingType
unknown - BuildingSync::UnknownType
condenserType - SOAP::SOAPString
coolingPlantCondition - BuildingSync::EquipmentCondition
location - SOAP::SOAPString
yearInstalled - SOAP::SOAPGYear
primaryFuel - BuildingSync::FuelTypes
buildingAutomationSystem - SOAP::SOAPBoolean
controlSystemTypes - BuildingSync::CoolingPlantType::ControlSystemTypes
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString

Defined Under Namespace

Classes: Chiller, ControlSystemTypes, DistrictChilledWater

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(chiller = nil, districtChilledWater = nil, otherCombination = nil, noCooling = nil, unknown = nil, condenserType = nil, coolingPlantCondition = nil, location = nil, yearInstalled = nil, primaryFuel = nil, buildingAutomationSystem = nil, controlSystemTypes = nil, userDefinedFields = nil) ⇒ CoolingPlantType

Returns a new instance of CoolingPlantType.



8246
8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
# File 'lib/BuildingSync.rb', line 8246

def initialize(chiller = nil, districtChilledWater = nil, otherCombination = nil, noCooling = nil, unknown = nil, condenserType = nil, coolingPlantCondition = nil, location = nil, yearInstalled = nil, primaryFuel = nil, buildingAutomationSystem = nil, controlSystemTypes = nil, userDefinedFields = nil)
  @chiller = chiller
  @districtChilledWater = districtChilledWater
  @otherCombination = otherCombination
  @noCooling = noCooling
  @unknown = unknown
  @condenserType = condenserType
  @coolingPlantCondition = coolingPlantCondition
  @location = location
  @yearInstalled = yearInstalled
  @primaryFuel = primaryFuel
  @buildingAutomationSystem = buildingAutomationSystem
  @controlSystemTypes = controlSystemTypes
  @userDefinedFields = userDefinedFields
  @__xmlattr = {}
end

Instance Attribute Details

#buildingAutomationSystemObject

Returns the value of attribute buildingAutomationSystem.



8222
8223
8224
# File 'lib/BuildingSync.rb', line 8222

def buildingAutomationSystem
  @buildingAutomationSystem
end

#chillerObject

Returns the value of attribute chiller.



8212
8213
8214
# File 'lib/BuildingSync.rb', line 8212

def chiller
  @chiller
end

#condenserTypeObject

Returns the value of attribute condenserType.



8217
8218
8219
# File 'lib/BuildingSync.rb', line 8217

def condenserType
  @condenserType
end

#controlSystemTypesObject

Returns the value of attribute controlSystemTypes.



8223
8224
8225
# File 'lib/BuildingSync.rb', line 8223

def controlSystemTypes
  @controlSystemTypes
end

#coolingPlantConditionObject

Returns the value of attribute coolingPlantCondition.



8218
8219
8220
# File 'lib/BuildingSync.rb', line 8218

def coolingPlantCondition
  @coolingPlantCondition
end

#districtChilledWaterObject

Returns the value of attribute districtChilledWater.



8213
8214
8215
# File 'lib/BuildingSync.rb', line 8213

def districtChilledWater
  @districtChilledWater
end

#locationObject

Returns the value of attribute location.



8219
8220
8221
# File 'lib/BuildingSync.rb', line 8219

def location
  @location
end

#noCoolingObject

Returns the value of attribute noCooling.



8215
8216
8217
# File 'lib/BuildingSync.rb', line 8215

def noCooling
  @noCooling
end

#otherCombinationObject

Returns the value of attribute otherCombination.



8214
8215
8216
# File 'lib/BuildingSync.rb', line 8214

def otherCombination
  @otherCombination
end

#primaryFuelObject

Returns the value of attribute primaryFuel.



8221
8222
8223
# File 'lib/BuildingSync.rb', line 8221

def primaryFuel
  @primaryFuel
end

#unknownObject

Returns the value of attribute unknown.



8216
8217
8218
# File 'lib/BuildingSync.rb', line 8216

def unknown
  @unknown
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



8224
8225
8226
# File 'lib/BuildingSync.rb', line 8224

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



8220
8221
8222
# File 'lib/BuildingSync.rb', line 8220

def yearInstalled
  @yearInstalled
end

Instance Method Details

#__xmlattrObject



8226
8227
8228
# File 'lib/BuildingSync.rb', line 8226

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



8230
8231
8232
# File 'lib/BuildingSync.rb', line 8230

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



8234
8235
8236
# File 'lib/BuildingSync.rb', line 8234

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

#xmlattr_StatusObject



8238
8239
8240
# File 'lib/BuildingSync.rb', line 8238

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



8242
8243
8244
# File 'lib/BuildingSync.rb', line 8242

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