Class: BuildingSync::OtherHVACSystemType::OtherHVACType::MechanicalVentilation

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

Overview

inner class for member: MechanicalVentilation http://buildingsync.net/schemas/bedes-auc/2019MechanicalVentilation

ventilationRate - BuildingSync::VentilationRate
requiredVentilationRate - BuildingSync::RequiredVentilationRate
ventilationType - SOAP::SOAPString
demandControlVentilation - SOAP::SOAPBoolean
ventilationControlMethods - BuildingSync::VentilationControlMethods
ventilationZoneControl - SOAP::SOAPString
makeupAirSourceID - BuildingSync::MakeupAirSourceID
capacity - BuildingSync::Capacity
capacityUnits - SOAP::SOAPString
dutyCycle - BuildingSync::DutyCycle
systemPerformanceRatio - BuildingSync::SystemPerformanceRatio
thirdPartyCertification - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ventilationRate = nil, requiredVentilationRate = nil, ventilationType = nil, demandControlVentilation = nil, ventilationControlMethods = nil, ventilationZoneControl = nil, makeupAirSourceID = nil, capacity = nil, capacityUnits = nil, dutyCycle = nil, systemPerformanceRatio = nil, thirdPartyCertification = nil) ⇒ MechanicalVentilation

Returns a new instance of MechanicalVentilation.



8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
# File 'lib/BuildingSync.rb', line 8910

def initialize(ventilationRate = nil, requiredVentilationRate = nil, ventilationType = nil, demandControlVentilation = nil, ventilationControlMethods = nil, ventilationZoneControl = nil, makeupAirSourceID = nil, capacity = nil, capacityUnits = nil, dutyCycle = nil, systemPerformanceRatio = nil, thirdPartyCertification = nil)
  @ventilationRate = ventilationRate
  @requiredVentilationRate = requiredVentilationRate
  @ventilationType = ventilationType
  @demandControlVentilation = demandControlVentilation
  @ventilationControlMethods = ventilationControlMethods
  @ventilationZoneControl = ventilationZoneControl
  @makeupAirSourceID = makeupAirSourceID
  @capacity = capacity
  @capacityUnits = capacityUnits
  @dutyCycle = dutyCycle
  @systemPerformanceRatio = systemPerformanceRatio
  @thirdPartyCertification = thirdPartyCertification
end

Instance Attribute Details

#capacityObject

Returns the value of attribute capacity.



8904
8905
8906
# File 'lib/BuildingSync.rb', line 8904

def capacity
  @capacity
end

#capacityUnitsObject

Returns the value of attribute capacityUnits.



8905
8906
8907
# File 'lib/BuildingSync.rb', line 8905

def capacityUnits
  @capacityUnits
end

#demandControlVentilationObject

Returns the value of attribute demandControlVentilation.



8900
8901
8902
# File 'lib/BuildingSync.rb', line 8900

def demandControlVentilation
  @demandControlVentilation
end

#dutyCycleObject

Returns the value of attribute dutyCycle.



8906
8907
8908
# File 'lib/BuildingSync.rb', line 8906

def dutyCycle
  @dutyCycle
end

#makeupAirSourceIDObject

Returns the value of attribute makeupAirSourceID.



8903
8904
8905
# File 'lib/BuildingSync.rb', line 8903

def makeupAirSourceID
  @makeupAirSourceID
end

#requiredVentilationRateObject

Returns the value of attribute requiredVentilationRate.



8898
8899
8900
# File 'lib/BuildingSync.rb', line 8898

def requiredVentilationRate
  @requiredVentilationRate
end

#systemPerformanceRatioObject

Returns the value of attribute systemPerformanceRatio.



8907
8908
8909
# File 'lib/BuildingSync.rb', line 8907

def systemPerformanceRatio
  @systemPerformanceRatio
end

#thirdPartyCertificationObject

Returns the value of attribute thirdPartyCertification.



8908
8909
8910
# File 'lib/BuildingSync.rb', line 8908

def thirdPartyCertification
  @thirdPartyCertification
end

#ventilationControlMethodsObject

Returns the value of attribute ventilationControlMethods.



8901
8902
8903
# File 'lib/BuildingSync.rb', line 8901

def ventilationControlMethods
  @ventilationControlMethods
end

#ventilationRateObject

Returns the value of attribute ventilationRate.



8897
8898
8899
# File 'lib/BuildingSync.rb', line 8897

def ventilationRate
  @ventilationRate
end

#ventilationTypeObject

Returns the value of attribute ventilationType.



8899
8900
8901
# File 'lib/BuildingSync.rb', line 8899

def ventilationType
  @ventilationType
end

#ventilationZoneControlObject

Returns the value of attribute ventilationZoneControl.



8902
8903
8904
# File 'lib/BuildingSync.rb', line 8902

def ventilationZoneControl
  @ventilationZoneControl
end