Class: BuildingSync::ControlGeneralType

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

Overview

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

advancedPowerStrip - BuildingSync::ControlGeneralType::AdvancedPowerStrip
manual - BuildingSync::ControlGeneralType::Manual
occupancy - BuildingSync::Occupancy
timer - BuildingSync::ControlGeneralType::Timer
thermostat - BuildingSync::ControlGeneralType::Thermostat
otherControlTechnology - BuildingSync::ControlGeneralType::OtherControlTechnology

Defined Under Namespace

Classes: AdvancedPowerStrip, Manual, OtherControlTechnology, Thermostat, Timer

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(advancedPowerStrip = nil, manual = nil, occupancy = nil, timer = nil, thermostat = nil, otherControlTechnology = nil) ⇒ ControlGeneralType

Returns a new instance of ControlGeneralType.



17019
17020
17021
17022
17023
17024
17025
17026
# File 'lib/BuildingSync.rb', line 17019

def initialize(advancedPowerStrip = nil, manual = nil, occupancy = nil, timer = nil, thermostat = nil, otherControlTechnology = nil)
  @advancedPowerStrip = advancedPowerStrip
  @manual = manual
  @occupancy = occupancy
  @timer = timer
  @thermostat = thermostat
  @otherControlTechnology = otherControlTechnology
end

Instance Attribute Details

#advancedPowerStripObject

Returns the value of attribute advancedPowerStrip.



17012
17013
17014
# File 'lib/BuildingSync.rb', line 17012

def advancedPowerStrip
  @advancedPowerStrip
end

#manualObject

Returns the value of attribute manual.



17013
17014
17015
# File 'lib/BuildingSync.rb', line 17013

def manual
  @manual
end

#occupancyObject

Returns the value of attribute occupancy.



17014
17015
17016
# File 'lib/BuildingSync.rb', line 17014

def occupancy
  @occupancy
end

#otherControlTechnologyObject

Returns the value of attribute otherControlTechnology.



17017
17018
17019
# File 'lib/BuildingSync.rb', line 17017

def otherControlTechnology
  @otherControlTechnology
end

#thermostatObject

Returns the value of attribute thermostat.



17016
17017
17018
# File 'lib/BuildingSync.rb', line 17016

def thermostat
  @thermostat
end

#timerObject

Returns the value of attribute timer.



17015
17016
17017
# File 'lib/BuildingSync.rb', line 17015

def timer
  @timer
end