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
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) ⇒ ConveyanceSystemType

Returns a new instance of ConveyanceSystemType.



15327
15328
15329
15330
15331
15332
15333
15334
15335
15336
15337
15338
15339
15340
15341
15342
15343
15344
15345
# File 'lib/BuildingSync.rb', line 15327

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)
  @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
  @__xmlattr = {}
end

Instance Attribute Details

#controlsObject

Returns the value of attribute controls.



15294
15295
15296
# File 'lib/BuildingSync.rb', line 15294

def controls
  @controls
end

#conveyanceLoadTypeObject

Returns the value of attribute conveyanceLoadType.



15291
15292
15293
# File 'lib/BuildingSync.rb', line 15291

def conveyanceLoadType
  @conveyanceLoadType
end

#conveyancePeakPowerObject

Returns the value of attribute conveyancePeakPower.



15292
15293
15294
# File 'lib/BuildingSync.rb', line 15292

def conveyancePeakPower
  @conveyancePeakPower
end

#conveyanceStandbyPowerObject

Returns the value of attribute conveyanceStandbyPower.



15293
15294
15295
# File 'lib/BuildingSync.rb', line 15293

def conveyanceStandbyPower
  @conveyanceStandbyPower
end

#conveyanceSystemConditionObject

Returns the value of attribute conveyanceSystemCondition.



15295
15296
15297
# File 'lib/BuildingSync.rb', line 15295

def conveyanceSystemCondition
  @conveyanceSystemCondition
end

#conveyanceSystemTypeObject

Returns the value of attribute conveyanceSystemType.



15290
15291
15292
# File 'lib/BuildingSync.rb', line 15290

def conveyanceSystemType
  @conveyanceSystemType
end

#linkedPremisesObject

Returns the value of attribute linkedPremises.



15304
15305
15306
# File 'lib/BuildingSync.rb', line 15304

def linkedPremises
  @linkedPremises
end

#locationObject

Returns the value of attribute location.



15303
15304
15305
# File 'lib/BuildingSync.rb', line 15303

def location
  @location
end

#manufacturerObject

Returns the value of attribute manufacturer.



15301
15302
15303
# File 'lib/BuildingSync.rb', line 15301

def manufacturer
  @manufacturer
end

#modelNumberObject

Returns the value of attribute modelNumber.



15302
15303
15304
# File 'lib/BuildingSync.rb', line 15302

def modelNumber
  @modelNumber
end

#primaryFuelObject

Returns the value of attribute primaryFuel.



15300
15301
15302
# File 'lib/BuildingSync.rb', line 15300

def primaryFuel
  @primaryFuel
end

#quantityObject

Returns the value of attribute quantity.



15297
15298
15299
# File 'lib/BuildingSync.rb', line 15297

def quantity
  @quantity
end

#thirdPartyCertificationObject

Returns the value of attribute thirdPartyCertification.



15296
15297
15298
# File 'lib/BuildingSync.rb', line 15296

def thirdPartyCertification
  @thirdPartyCertification
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



15305
15306
15307
# File 'lib/BuildingSync.rb', line 15305

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



15298
15299
15300
# File 'lib/BuildingSync.rb', line 15298

def yearInstalled
  @yearInstalled
end

#yearOfManufactureObject

Returns the value of attribute yearOfManufacture.



15299
15300
15301
# File 'lib/BuildingSync.rb', line 15299

def yearOfManufacture
  @yearOfManufacture
end

Instance Method Details

#__xmlattrObject



15307
15308
15309
# File 'lib/BuildingSync.rb', line 15307

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



15311
15312
15313
# File 'lib/BuildingSync.rb', line 15311

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



15315
15316
15317
# File 'lib/BuildingSync.rb', line 15315

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

#xmlattr_StatusObject



15319
15320
15321
# File 'lib/BuildingSync.rb', line 15319

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



15323
15324
15325
# File 'lib/BuildingSync.rb', line 15323

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