Class: BuildingSync::ConveyanceSystemType

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

Overview

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

conveyanceSystemType - SOAP::SOAPString
conveyanceLoadType - SOAP::SOAPString
conveyancePeakPower - BuildingSync::ConveyanceSystemType::ConveyancePeakPower
conveyanceStandbyPower - BuildingSync::ConveyanceSystemType::ConveyanceStandbyPower
controls - BuildingSync::ConveyanceSystemType::Controls
conveyanceSystemCondition - BuildingSync::EquipmentCondition
thirdPartyCertification - SOAP::SOAPString
quantity - BuildingSync::Quantity
yearInstalled - SOAP::SOAPGYear
yearOfManufacture - SOAP::SOAPGYear
primaryFuel - BuildingSync::FuelTypes
manufacturer - SOAP::SOAPString
modelNumber - SOAP::SOAPString
location - SOAP::SOAPString
linkedPremises - BuildingSync::LinkedPremises
userDefinedFields - BuildingSync::UserDefinedFields
equipmentID - SOAP::SOAPString
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString

Defined Under Namespace

Classes: Controls, ConveyancePeakPower, ConveyanceStandbyPower

Constant Summary collapse

AttrID =
XSD::QName.new(nil, "ID")
AttrStatus =
XSD::QName.new("http://buildingsync.net/schemas/bedes-auc/2019", "Status")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(conveyanceSystemType = nil, conveyanceLoadType = nil, conveyancePeakPower = nil, conveyanceStandbyPower = nil, controls = nil, conveyanceSystemCondition = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, equipmentID = nil) ⇒ ConveyanceSystemType

Returns a new instance of ConveyanceSystemType.



15464
15465
15466
15467
15468
15469
15470
15471
15472
15473
15474
15475
15476
15477
15478
15479
15480
15481
15482
15483
# File 'lib/BuildingSync.rb', line 15464

def initialize(conveyanceSystemType = nil, conveyanceLoadType = nil, conveyancePeakPower = nil, conveyanceStandbyPower = nil, controls = nil, conveyanceSystemCondition = nil, thirdPartyCertification = nil, quantity = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, equipmentID = nil)
  @conveyanceSystemType = conveyanceSystemType
  @conveyanceLoadType = conveyanceLoadType
  @conveyancePeakPower = conveyancePeakPower
  @conveyanceStandbyPower = conveyanceStandbyPower
  @controls = controls
  @conveyanceSystemCondition = conveyanceSystemCondition
  @thirdPartyCertification = thirdPartyCertification
  @quantity = quantity
  @yearInstalled = yearInstalled
  @yearOfManufacture = yearOfManufacture
  @primaryFuel = primaryFuel
  @manufacturer = manufacturer
  @modelNumber = modelNumber
  @location = location
  @linkedPremises = linkedPremises
  @userDefinedFields = userDefinedFields
  @equipmentID = equipmentID
  @__xmlattr = {}
end

Instance Attribute Details

#controlsObject

Returns the value of attribute controls.



15430
15431
15432
# File 'lib/BuildingSync.rb', line 15430

def controls
  @controls
end

#conveyanceLoadTypeObject

Returns the value of attribute conveyanceLoadType.



15427
15428
15429
# File 'lib/BuildingSync.rb', line 15427

def conveyanceLoadType
  @conveyanceLoadType
end

#conveyancePeakPowerObject

Returns the value of attribute conveyancePeakPower.



15428
15429
15430
# File 'lib/BuildingSync.rb', line 15428

def conveyancePeakPower
  @conveyancePeakPower
end

#conveyanceStandbyPowerObject

Returns the value of attribute conveyanceStandbyPower.



15429
15430
15431
# File 'lib/BuildingSync.rb', line 15429

def conveyanceStandbyPower
  @conveyanceStandbyPower
end

#conveyanceSystemConditionObject

Returns the value of attribute conveyanceSystemCondition.



15431
15432
15433
# File 'lib/BuildingSync.rb', line 15431

def conveyanceSystemCondition
  @conveyanceSystemCondition
end

#conveyanceSystemTypeObject

Returns the value of attribute conveyanceSystemType.



15426
15427
15428
# File 'lib/BuildingSync.rb', line 15426

def conveyanceSystemType
  @conveyanceSystemType
end

#equipmentIDObject

Returns the value of attribute equipmentID.



15442
15443
15444
# File 'lib/BuildingSync.rb', line 15442

def equipmentID
  @equipmentID
end

#linkedPremisesObject

Returns the value of attribute linkedPremises.



15440
15441
15442
# File 'lib/BuildingSync.rb', line 15440

def linkedPremises
  @linkedPremises
end

#locationObject

Returns the value of attribute location.



15439
15440
15441
# File 'lib/BuildingSync.rb', line 15439

def location
  @location
end

#manufacturerObject

Returns the value of attribute manufacturer.



15437
15438
15439
# File 'lib/BuildingSync.rb', line 15437

def manufacturer
  @manufacturer
end

#modelNumberObject

Returns the value of attribute modelNumber.



15438
15439
15440
# File 'lib/BuildingSync.rb', line 15438

def modelNumber
  @modelNumber
end

#primaryFuelObject

Returns the value of attribute primaryFuel.



15436
15437
15438
# File 'lib/BuildingSync.rb', line 15436

def primaryFuel
  @primaryFuel
end

#quantityObject

Returns the value of attribute quantity.



15433
15434
15435
# File 'lib/BuildingSync.rb', line 15433

def quantity
  @quantity
end

#thirdPartyCertificationObject

Returns the value of attribute thirdPartyCertification.



15432
15433
15434
# File 'lib/BuildingSync.rb', line 15432

def thirdPartyCertification
  @thirdPartyCertification
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



15441
15442
15443
# File 'lib/BuildingSync.rb', line 15441

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



15434
15435
15436
# File 'lib/BuildingSync.rb', line 15434

def yearInstalled
  @yearInstalled
end

#yearOfManufactureObject

Returns the value of attribute yearOfManufacture.



15435
15436
15437
# File 'lib/BuildingSync.rb', line 15435

def yearOfManufacture
  @yearOfManufacture
end

Instance Method Details

#__xmlattrObject



15444
15445
15446
# File 'lib/BuildingSync.rb', line 15444

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



15448
15449
15450
# File 'lib/BuildingSync.rb', line 15448

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



15452
15453
15454
# File 'lib/BuildingSync.rb', line 15452

def xmlattr_ID=(value)
  __xmlattr[AttrID] = value
end

#xmlattr_StatusObject



15456
15457
15458
# File 'lib/BuildingSync.rb', line 15456

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



15460
15461
15462
# File 'lib/BuildingSync.rb', line 15460

def xmlattr_Status=(value)
  __xmlattr[AttrStatus] = value
end