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.



17164
17165
17166
17167
17168
17169
17170
17171
# File 'lib/BuildingSync.rb', line 17164

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.



17157
17158
17159
# File 'lib/BuildingSync.rb', line 17157

def advancedPowerStrip
  @advancedPowerStrip
end

#daylightingObject

Returns the value of attribute daylighting.



17158
17159
17160
# File 'lib/BuildingSync.rb', line 17158

def daylighting
  @daylighting
end

#manualObject

Returns the value of attribute manual.



17159
17160
17161
# File 'lib/BuildingSync.rb', line 17159

def manual
  @manual
end

#occupancyObject

Returns the value of attribute occupancy.



17160
17161
17162
# File 'lib/BuildingSync.rb', line 17160

def occupancy
  @occupancy
end

#otherControlTechnologyObject

Returns the value of attribute otherControlTechnology.



17162
17163
17164
# File 'lib/BuildingSync.rb', line 17162

def otherControlTechnology
  @otherControlTechnology
end

#timerObject

Returns the value of attribute timer.



17161
17162
17163
# File 'lib/BuildingSync.rb', line 17161

def timer
  @timer
end