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
equipmentID - SOAP::SOAPString
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, equipmentID = nil) ⇒ OtherHVACSystemType

Returns a new instance of OtherHVACSystemType.



9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
# File 'lib/BuildingSync.rb', line 9104

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

Instance Attribute Details

#controlsObject

Returns the value of attribute controls.



9072
9073
9074
# File 'lib/BuildingSync.rb', line 9072

def controls
  @controls
end

#equipmentIDObject

Returns the value of attribute equipmentID.



9082
9083
9084
# File 'lib/BuildingSync.rb', line 9082

def equipmentID
  @equipmentID
end

#integrationObject

Returns the value of attribute integration.



9078
9079
9080
# File 'lib/BuildingSync.rb', line 9078

def integration
  @integration
end

#linkedDeliveryIDsObject

Returns the value of attribute linkedDeliveryIDs.



9079
9080
9081
# File 'lib/BuildingSync.rb', line 9079

def linkedDeliveryIDs
  @linkedDeliveryIDs
end

#linkedPremisesObject

Returns the value of attribute linkedPremises.



9077
9078
9079
# File 'lib/BuildingSync.rb', line 9077

def linkedPremises
  @linkedPremises
end

#locationObject

Returns the value of attribute location.



9069
9070
9071
# File 'lib/BuildingSync.rb', line 9069

def location
  @location
end

#manufacturerObject

Returns the value of attribute manufacturer.



9073
9074
9075
# File 'lib/BuildingSync.rb', line 9073

def manufacturer
  @manufacturer
end

#modelNumberObject

Returns the value of attribute modelNumber.



9074
9075
9076
# File 'lib/BuildingSync.rb', line 9074

def modelNumber
  @modelNumber
end

#otherHVACSystemConditionObject

Returns the value of attribute otherHVACSystemCondition.



9071
9072
9073
# File 'lib/BuildingSync.rb', line 9071

def otherHVACSystemCondition
  @otherHVACSystemCondition
end

#otherHVACTypeObject

Returns the value of attribute otherHVACType.



9068
9069
9070
# File 'lib/BuildingSync.rb', line 9068

def otherHVACType
  @otherHVACType
end

#primaryFuelObject

Returns the value of attribute primaryFuel.



9070
9071
9072
# File 'lib/BuildingSync.rb', line 9070

def primaryFuel
  @primaryFuel
end

#quantityObject

Returns the value of attribute quantity.



9081
9082
9083
# File 'lib/BuildingSync.rb', line 9081

def quantity
  @quantity
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



9080
9081
9082
# File 'lib/BuildingSync.rb', line 9080

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



9076
9077
9078
# File 'lib/BuildingSync.rb', line 9076

def yearInstalled
  @yearInstalled
end

#yearOfManufactureObject

Returns the value of attribute yearOfManufacture.



9075
9076
9077
# File 'lib/BuildingSync.rb', line 9075

def yearOfManufacture
  @yearOfManufacture
end

Instance Method Details

#__xmlattrObject



9084
9085
9086
# File 'lib/BuildingSync.rb', line 9084

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



9088
9089
9090
# File 'lib/BuildingSync.rb', line 9088

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



9092
9093
9094
# File 'lib/BuildingSync.rb', line 9092

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

#xmlattr_StatusObject



9096
9097
9098
# File 'lib/BuildingSync.rb', line 9096

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



9100
9101
9102
# File 'lib/BuildingSync.rb', line 9100

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