Class: BuildingSync::OtherHVACSystemType::OtherHVACType::SpotExhaust

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

Overview

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

exhaustLocation - SOAP::SOAPString
ventilationRate - BuildingSync::VentilationRate
requiredVentilationRate - BuildingSync::RequiredVentilationRate
ventilationControlMethods - BuildingSync::VentilationControlMethods
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(exhaustLocation = nil, ventilationRate = nil, requiredVentilationRate = nil, ventilationControlMethods = nil, makeupAirSourceID = nil, capacity = nil, capacityUnits = nil, dutyCycle = nil, systemPerformanceRatio = nil, thirdPartyCertification = nil) ⇒ SpotExhaust

Returns a new instance of SpotExhaust.



8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
# File 'lib/BuildingSync.rb', line 8950

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

Instance Attribute Details

#capacityObject

Returns the value of attribute capacity.



8944
8945
8946
# File 'lib/BuildingSync.rb', line 8944

def capacity
  @capacity
end

#capacityUnitsObject

Returns the value of attribute capacityUnits.



8945
8946
8947
# File 'lib/BuildingSync.rb', line 8945

def capacityUnits
  @capacityUnits
end

#dutyCycleObject

Returns the value of attribute dutyCycle.



8946
8947
8948
# File 'lib/BuildingSync.rb', line 8946

def dutyCycle
  @dutyCycle
end

#exhaustLocationObject

Returns the value of attribute exhaustLocation.



8939
8940
8941
# File 'lib/BuildingSync.rb', line 8939

def exhaustLocation
  @exhaustLocation
end

#makeupAirSourceIDObject

Returns the value of attribute makeupAirSourceID.



8943
8944
8945
# File 'lib/BuildingSync.rb', line 8943

def makeupAirSourceID
  @makeupAirSourceID
end

#requiredVentilationRateObject

Returns the value of attribute requiredVentilationRate.



8941
8942
8943
# File 'lib/BuildingSync.rb', line 8941

def requiredVentilationRate
  @requiredVentilationRate
end

#systemPerformanceRatioObject

Returns the value of attribute systemPerformanceRatio.



8947
8948
8949
# File 'lib/BuildingSync.rb', line 8947

def systemPerformanceRatio
  @systemPerformanceRatio
end

#thirdPartyCertificationObject

Returns the value of attribute thirdPartyCertification.



8948
8949
8950
# File 'lib/BuildingSync.rb', line 8948

def thirdPartyCertification
  @thirdPartyCertification
end

#ventilationControlMethodsObject

Returns the value of attribute ventilationControlMethods.



8942
8943
8944
# File 'lib/BuildingSync.rb', line 8942

def ventilationControlMethods
  @ventilationControlMethods
end

#ventilationRateObject

Returns the value of attribute ventilationRate.



8940
8941
8942
# File 'lib/BuildingSync.rb', line 8940

def ventilationRate
  @ventilationRate
end