Class: BuildingSync::OtherHVACSystemType

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

Overview

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

otherHVACType - BuildingSync::OtherHVACSystemType::OtherHVACType
location - SOAP::SOAPString
primaryFuel - BuildingSync::FuelTypes
otherHVACSystemCondition - BuildingSync::EquipmentCondition
controls - BuildingSync::OtherHVACSystemType::Controls
manufacturer - SOAP::SOAPString
modelNumber - SOAP::SOAPString
yearOfManufacture - SOAP::SOAPGYear
yearInstalled - SOAP::SOAPGYear
linkedPremises - BuildingSync::LinkedPremises
integration - SOAP::SOAPString
linkedDeliveryIDs - BuildingSync::OtherHVACSystemType::LinkedDeliveryIDs
userDefinedFields - BuildingSync::UserDefinedFields
quantity - BuildingSync::Quantity
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString

Defined Under Namespace

Classes: Controls, LinkedDeliveryIDs, OtherHVACType

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(otherHVACType = nil, location = nil, primaryFuel = nil, otherHVACSystemCondition = nil, controls = nil, manufacturer = nil, modelNumber = nil, yearOfManufacture = nil, yearInstalled = nil, linkedPremises = nil, integration = nil, linkedDeliveryIDs = nil, userDefinedFields = nil, quantity = nil) ⇒ OtherHVACSystemType

Returns a new instance of OtherHVACSystemType.



9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
# File 'lib/BuildingSync.rb', line 9018

def initialize(otherHVACType = nil, location = nil, primaryFuel = nil, otherHVACSystemCondition = nil, controls = nil, manufacturer = nil, modelNumber = nil, yearOfManufacture = nil, yearInstalled = nil, linkedPremises = nil, integration = nil, linkedDeliveryIDs = nil, userDefinedFields = nil, quantity = nil)
  @otherHVACType = otherHVACType
  @location = location
  @primaryFuel = primaryFuel
  @otherHVACSystemCondition = otherHVACSystemCondition
  @controls = controls
  @manufacturer = manufacturer
  @modelNumber = modelNumber
  @yearOfManufacture = yearOfManufacture
  @yearInstalled = yearInstalled
  @linkedPremises = linkedPremises
  @integration = integration
  @linkedDeliveryIDs = linkedDeliveryIDs
  @userDefinedFields = userDefinedFields
  @quantity = quantity
  @__xmlattr = {}
end

Instance Attribute Details

#controlsObject

Returns the value of attribute controls.



8987
8988
8989
# File 'lib/BuildingSync.rb', line 8987

def controls
  @controls
end

#integrationObject

Returns the value of attribute integration.



8993
8994
8995
# File 'lib/BuildingSync.rb', line 8993

def integration
  @integration
end

#linkedDeliveryIDsObject

Returns the value of attribute linkedDeliveryIDs.



8994
8995
8996
# File 'lib/BuildingSync.rb', line 8994

def linkedDeliveryIDs
  @linkedDeliveryIDs
end

#linkedPremisesObject

Returns the value of attribute linkedPremises.



8992
8993
8994
# File 'lib/BuildingSync.rb', line 8992

def linkedPremises
  @linkedPremises
end

#locationObject

Returns the value of attribute location.



8984
8985
8986
# File 'lib/BuildingSync.rb', line 8984

def location
  @location
end

#manufacturerObject

Returns the value of attribute manufacturer.



8988
8989
8990
# File 'lib/BuildingSync.rb', line 8988

def manufacturer
  @manufacturer
end

#modelNumberObject

Returns the value of attribute modelNumber.



8989
8990
8991
# File 'lib/BuildingSync.rb', line 8989

def modelNumber
  @modelNumber
end

#otherHVACSystemConditionObject

Returns the value of attribute otherHVACSystemCondition.



8986
8987
8988
# File 'lib/BuildingSync.rb', line 8986

def otherHVACSystemCondition
  @otherHVACSystemCondition
end

#otherHVACTypeObject

Returns the value of attribute otherHVACType.



8983
8984
8985
# File 'lib/BuildingSync.rb', line 8983

def otherHVACType
  @otherHVACType
end

#primaryFuelObject

Returns the value of attribute primaryFuel.



8985
8986
8987
# File 'lib/BuildingSync.rb', line 8985

def primaryFuel
  @primaryFuel
end

#quantityObject

Returns the value of attribute quantity.



8996
8997
8998
# File 'lib/BuildingSync.rb', line 8996

def quantity
  @quantity
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



8995
8996
8997
# File 'lib/BuildingSync.rb', line 8995

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



8991
8992
8993
# File 'lib/BuildingSync.rb', line 8991

def yearInstalled
  @yearInstalled
end

#yearOfManufactureObject

Returns the value of attribute yearOfManufacture.



8990
8991
8992
# File 'lib/BuildingSync.rb', line 8990

def yearOfManufacture
  @yearOfManufacture
end

Instance Method Details

#__xmlattrObject



8998
8999
9000
# File 'lib/BuildingSync.rb', line 8998

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



9002
9003
9004
# File 'lib/BuildingSync.rb', line 9002

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



9006
9007
9008
# File 'lib/BuildingSync.rb', line 9006

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

#xmlattr_StatusObject



9010
9011
9012
# File 'lib/BuildingSync.rb', line 9010

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



9014
9015
9016
# File 'lib/BuildingSync.rb', line 9014

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