Class: BuildingSync::CriticalITSystemType

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

Overview

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

iTSystemType - SOAP::SOAPString
iTPeakPower - BuildingSync::CriticalITSystemType::ITPeakPower
iTStandbyPower - BuildingSync::CriticalITSystemType::ITStandbyPower
iTNominalPower - BuildingSync::CriticalITSystemType::ITNominalPower
controls - BuildingSync::CriticalITSystemType::Controls
thirdPartyCertification - SOAP::SOAPString
yearInstalled - SOAP::SOAPGYear
yearOfManufacture - SOAP::SOAPGYear
primaryFuel - BuildingSync::FuelTypes
manufacturer - SOAP::SOAPString
modelNumber - SOAP::SOAPString
location - SOAP::SOAPString
linkedPremises - BuildingSync::LinkedPremises
userDefinedFields - BuildingSync::UserDefinedFields
quantity - BuildingSync::Quantity
equipmentID - SOAP::SOAPString
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString

Defined Under Namespace

Classes: Controls, ITNominalPower, ITPeakPower, ITStandbyPower

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(iTSystemType = nil, iTPeakPower = nil, iTStandbyPower = nil, iTNominalPower = nil, controls = nil, thirdPartyCertification = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil, equipmentID = nil) ⇒ CriticalITSystemType

Returns a new instance of CriticalITSystemType.



15007
15008
15009
15010
15011
15012
15013
15014
15015
15016
15017
15018
15019
15020
15021
15022
15023
15024
15025
# File 'lib/BuildingSync.rb', line 15007

def initialize(iTSystemType = nil, iTPeakPower = nil, iTStandbyPower = nil, iTNominalPower = nil, controls = nil, thirdPartyCertification = nil, yearInstalled = nil, yearOfManufacture = nil, primaryFuel = nil, manufacturer = nil, modelNumber = nil, location = nil, linkedPremises = nil, userDefinedFields = nil, quantity = nil, equipmentID = nil)
  @iTSystemType = iTSystemType
  @iTPeakPower = iTPeakPower
  @iTStandbyPower = iTStandbyPower
  @iTNominalPower = iTNominalPower
  @controls = controls
  @thirdPartyCertification = thirdPartyCertification
  @yearInstalled = yearInstalled
  @yearOfManufacture = yearOfManufacture
  @primaryFuel = primaryFuel
  @manufacturer = manufacturer
  @modelNumber = modelNumber
  @location = location
  @linkedPremises = linkedPremises
  @userDefinedFields = userDefinedFields
  @quantity = quantity
  @equipmentID = equipmentID
  @__xmlattr = {}
end

Instance Attribute Details

#controlsObject

Returns the value of attribute controls.



14974
14975
14976
# File 'lib/BuildingSync.rb', line 14974

def controls
  @controls
end

#equipmentIDObject

Returns the value of attribute equipmentID.



14985
14986
14987
# File 'lib/BuildingSync.rb', line 14985

def equipmentID
  @equipmentID
end

#iTNominalPowerObject

Returns the value of attribute iTNominalPower.



14973
14974
14975
# File 'lib/BuildingSync.rb', line 14973

def iTNominalPower
  @iTNominalPower
end

#iTPeakPowerObject

Returns the value of attribute iTPeakPower.



14971
14972
14973
# File 'lib/BuildingSync.rb', line 14971

def iTPeakPower
  @iTPeakPower
end

#iTStandbyPowerObject

Returns the value of attribute iTStandbyPower.



14972
14973
14974
# File 'lib/BuildingSync.rb', line 14972

def iTStandbyPower
  @iTStandbyPower
end

#iTSystemTypeObject

Returns the value of attribute iTSystemType.



14970
14971
14972
# File 'lib/BuildingSync.rb', line 14970

def iTSystemType
  @iTSystemType
end

#linkedPremisesObject

Returns the value of attribute linkedPremises.



14982
14983
14984
# File 'lib/BuildingSync.rb', line 14982

def linkedPremises
  @linkedPremises
end

#locationObject

Returns the value of attribute location.



14981
14982
14983
# File 'lib/BuildingSync.rb', line 14981

def location
  @location
end

#manufacturerObject

Returns the value of attribute manufacturer.



14979
14980
14981
# File 'lib/BuildingSync.rb', line 14979

def manufacturer
  @manufacturer
end

#modelNumberObject

Returns the value of attribute modelNumber.



14980
14981
14982
# File 'lib/BuildingSync.rb', line 14980

def modelNumber
  @modelNumber
end

#primaryFuelObject

Returns the value of attribute primaryFuel.



14978
14979
14980
# File 'lib/BuildingSync.rb', line 14978

def primaryFuel
  @primaryFuel
end

#quantityObject

Returns the value of attribute quantity.



14984
14985
14986
# File 'lib/BuildingSync.rb', line 14984

def quantity
  @quantity
end

#thirdPartyCertificationObject

Returns the value of attribute thirdPartyCertification.



14975
14976
14977
# File 'lib/BuildingSync.rb', line 14975

def thirdPartyCertification
  @thirdPartyCertification
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



14983
14984
14985
# File 'lib/BuildingSync.rb', line 14983

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



14976
14977
14978
# File 'lib/BuildingSync.rb', line 14976

def yearInstalled
  @yearInstalled
end

#yearOfManufactureObject

Returns the value of attribute yearOfManufacture.



14977
14978
14979
# File 'lib/BuildingSync.rb', line 14977

def yearOfManufacture
  @yearOfManufacture
end

Instance Method Details

#__xmlattrObject



14987
14988
14989
# File 'lib/BuildingSync.rb', line 14987

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



14991
14992
14993
# File 'lib/BuildingSync.rb', line 14991

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



14995
14996
14997
# File 'lib/BuildingSync.rb', line 14995

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

#xmlattr_StatusObject



14999
15000
15001
# File 'lib/BuildingSync.rb', line 14999

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



15003
15004
15005
# File 'lib/BuildingSync.rb', line 15003

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