Class: BuildingSync::ControlLightingType

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

Overview

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

advancedPowerStrip - BuildingSync::ControlLightingType::AdvancedPowerStrip
daylighting - BuildingSync::ControlLightingType::Daylighting
manual - BuildingSync::ControlLightingType::Manual
occupancy - BuildingSync::Occupancy
timer - BuildingSync::ControlLightingType::Timer
otherControlTechnology - BuildingSync::ControlLightingType::OtherControlTechnology

Defined Under Namespace

Classes: AdvancedPowerStrip, Daylighting, Manual, OtherControlTechnology, Timer

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(advancedPowerStrip = nil, daylighting = nil, manual = nil, occupancy = nil, timer = nil, otherControlTechnology = nil) ⇒ ControlLightingType

Returns a new instance of ControlLightingType.



17311
17312
17313
17314
17315
17316
17317
17318
# File 'lib/BuildingSync.rb', line 17311

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

Instance Attribute Details

#advancedPowerStripObject

Returns the value of attribute advancedPowerStrip.



17304
17305
17306
# File 'lib/BuildingSync.rb', line 17304

def advancedPowerStrip
  @advancedPowerStrip
end

#daylightingObject

Returns the value of attribute daylighting.



17305
17306
17307
# File 'lib/BuildingSync.rb', line 17305

def daylighting
  @daylighting
end

#manualObject

Returns the value of attribute manual.



17306
17307
17308
# File 'lib/BuildingSync.rb', line 17306

def manual
  @manual
end

#occupancyObject

Returns the value of attribute occupancy.



17307
17308
17309
# File 'lib/BuildingSync.rb', line 17307

def occupancy
  @occupancy
end

#otherControlTechnologyObject

Returns the value of attribute otherControlTechnology.



17309
17310
17311
# File 'lib/BuildingSync.rb', line 17309

def otherControlTechnology
  @otherControlTechnology
end

#timerObject

Returns the value of attribute timer.



17308
17309
17310
# File 'lib/BuildingSync.rb', line 17308

def timer
  @timer
end