Class: BuildingSync::TimeSeriesType
- Inherits:
-
Object
- Object
- BuildingSync::TimeSeriesType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019TimeSeriesType
readingType - SOAP::SOAPString
peakType - SOAP::SOAPString
timeSeriesReadingQuantity - SOAP::SOAPString
startTimestamp - SOAP::SOAPDateTime
endTimestamp - SOAP::SOAPDateTime
intervalDuration - SOAP::SOAPInteger
intervalDurationUnits - BuildingSync::IntervalFrequencyType
intervalFrequency - BuildingSync::IntervalFrequencyType
intervalReading - BuildingSync::TimeSeriesType::IntervalReading
phase - SOAP::SOAPString
energyFlowDirection - SOAP::SOAPString
heatingDegreeDays - BuildingSync::TimeSeriesType::HeatingDegreeDays
coolingDegreeDays - BuildingSync::TimeSeriesType::CoolingDegreeDays
hDDBaseTemperature - BuildingSync::HDDBaseTemperature
cDDBaseTemperature - BuildingSync::CDDBaseTemperature
resourceUseID - BuildingSync::TimeSeriesType::ResourceUseID
weatherStationID - BuildingSync::TimeSeriesType::WeatherStationID
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID
Defined Under Namespace
Classes: CoolingDegreeDays, HeatingDegreeDays, IntervalReading, ResourceUseID, WeatherStationID
Constant Summary collapse
- AttrID =
XSD::QName.new(nil, "ID")
Instance Attribute Summary collapse
-
#cDDBaseTemperature ⇒ Object
Returns the value of attribute cDDBaseTemperature.
-
#coolingDegreeDays ⇒ Object
Returns the value of attribute coolingDegreeDays.
-
#endTimestamp ⇒ Object
Returns the value of attribute endTimestamp.
-
#energyFlowDirection ⇒ Object
Returns the value of attribute energyFlowDirection.
-
#hDDBaseTemperature ⇒ Object
Returns the value of attribute hDDBaseTemperature.
-
#heatingDegreeDays ⇒ Object
Returns the value of attribute heatingDegreeDays.
-
#intervalDuration ⇒ Object
Returns the value of attribute intervalDuration.
-
#intervalDurationUnits ⇒ Object
Returns the value of attribute intervalDurationUnits.
-
#intervalFrequency ⇒ Object
Returns the value of attribute intervalFrequency.
-
#intervalReading ⇒ Object
Returns the value of attribute intervalReading.
-
#peakType ⇒ Object
Returns the value of attribute peakType.
-
#phase ⇒ Object
Returns the value of attribute phase.
-
#readingType ⇒ Object
Returns the value of attribute readingType.
-
#resourceUseID ⇒ Object
Returns the value of attribute resourceUseID.
-
#startTimestamp ⇒ Object
Returns the value of attribute startTimestamp.
-
#timeSeriesReadingQuantity ⇒ Object
Returns the value of attribute timeSeriesReadingQuantity.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
-
#weatherStationID ⇒ Object
Returns the value of attribute weatherStationID.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(readingType = nil, peakType = nil, timeSeriesReadingQuantity = nil, startTimestamp = nil, endTimestamp = nil, intervalDuration = nil, intervalDurationUnits = nil, intervalFrequency = nil, intervalReading = nil, phase = nil, energyFlowDirection = nil, heatingDegreeDays = nil, coolingDegreeDays = nil, hDDBaseTemperature = nil, cDDBaseTemperature = nil, resourceUseID = nil, weatherStationID = nil, userDefinedFields = nil) ⇒ TimeSeriesType
constructor
A new instance of TimeSeriesType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
Constructor Details
#initialize(readingType = nil, peakType = nil, timeSeriesReadingQuantity = nil, startTimestamp = nil, endTimestamp = nil, intervalDuration = nil, intervalDurationUnits = nil, intervalFrequency = nil, intervalReading = nil, phase = nil, energyFlowDirection = nil, heatingDegreeDays = nil, coolingDegreeDays = nil, hDDBaseTemperature = nil, cDDBaseTemperature = nil, resourceUseID = nil, weatherStationID = nil, userDefinedFields = nil) ⇒ TimeSeriesType
Returns a new instance of TimeSeriesType.
5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 |
# File 'lib/BuildingSync.rb', line 5050 def initialize(readingType = nil, peakType = nil, timeSeriesReadingQuantity = nil, startTimestamp = nil, endTimestamp = nil, intervalDuration = nil, intervalDurationUnits = nil, intervalFrequency = nil, intervalReading = nil, phase = nil, energyFlowDirection = nil, heatingDegreeDays = nil, coolingDegreeDays = nil, hDDBaseTemperature = nil, cDDBaseTemperature = nil, resourceUseID = nil, weatherStationID = nil, userDefinedFields = nil) @readingType = readingType @peakType = peakType @timeSeriesReadingQuantity = timeSeriesReadingQuantity @startTimestamp = startTimestamp @endTimestamp = endTimestamp @intervalDuration = intervalDuration @intervalDurationUnits = intervalDurationUnits @intervalFrequency = intervalFrequency @intervalReading = intervalReading @phase = phase @energyFlowDirection = energyFlowDirection @heatingDegreeDays = heatingDegreeDays @coolingDegreeDays = coolingDegreeDays @hDDBaseTemperature = hDDBaseTemperature @cDDBaseTemperature = cDDBaseTemperature @resourceUseID = resourceUseID @weatherStationID = weatherStationID @userDefinedFields = userDefinedFields @__xmlattr = {} end |
Instance Attribute Details
#cDDBaseTemperature ⇒ Object
Returns the value of attribute cDDBaseTemperature.
5033 5034 5035 |
# File 'lib/BuildingSync.rb', line 5033 def cDDBaseTemperature @cDDBaseTemperature end |
#coolingDegreeDays ⇒ Object
Returns the value of attribute coolingDegreeDays.
5031 5032 5033 |
# File 'lib/BuildingSync.rb', line 5031 def coolingDegreeDays @coolingDegreeDays end |
#endTimestamp ⇒ Object
Returns the value of attribute endTimestamp.
5023 5024 5025 |
# File 'lib/BuildingSync.rb', line 5023 def endTimestamp @endTimestamp end |
#energyFlowDirection ⇒ Object
Returns the value of attribute energyFlowDirection.
5029 5030 5031 |
# File 'lib/BuildingSync.rb', line 5029 def energyFlowDirection @energyFlowDirection end |
#hDDBaseTemperature ⇒ Object
Returns the value of attribute hDDBaseTemperature.
5032 5033 5034 |
# File 'lib/BuildingSync.rb', line 5032 def hDDBaseTemperature @hDDBaseTemperature end |
#heatingDegreeDays ⇒ Object
Returns the value of attribute heatingDegreeDays.
5030 5031 5032 |
# File 'lib/BuildingSync.rb', line 5030 def heatingDegreeDays @heatingDegreeDays end |
#intervalDuration ⇒ Object
Returns the value of attribute intervalDuration.
5024 5025 5026 |
# File 'lib/BuildingSync.rb', line 5024 def intervalDuration @intervalDuration end |
#intervalDurationUnits ⇒ Object
Returns the value of attribute intervalDurationUnits.
5025 5026 5027 |
# File 'lib/BuildingSync.rb', line 5025 def intervalDurationUnits @intervalDurationUnits end |
#intervalFrequency ⇒ Object
Returns the value of attribute intervalFrequency.
5026 5027 5028 |
# File 'lib/BuildingSync.rb', line 5026 def intervalFrequency @intervalFrequency end |
#intervalReading ⇒ Object
Returns the value of attribute intervalReading.
5027 5028 5029 |
# File 'lib/BuildingSync.rb', line 5027 def intervalReading @intervalReading end |
#peakType ⇒ Object
Returns the value of attribute peakType.
5020 5021 5022 |
# File 'lib/BuildingSync.rb', line 5020 def peakType @peakType end |
#phase ⇒ Object
Returns the value of attribute phase.
5028 5029 5030 |
# File 'lib/BuildingSync.rb', line 5028 def phase @phase end |
#readingType ⇒ Object
Returns the value of attribute readingType.
5019 5020 5021 |
# File 'lib/BuildingSync.rb', line 5019 def readingType @readingType end |
#resourceUseID ⇒ Object
Returns the value of attribute resourceUseID.
5034 5035 5036 |
# File 'lib/BuildingSync.rb', line 5034 def resourceUseID @resourceUseID end |
#startTimestamp ⇒ Object
Returns the value of attribute startTimestamp.
5022 5023 5024 |
# File 'lib/BuildingSync.rb', line 5022 def startTimestamp @startTimestamp end |
#timeSeriesReadingQuantity ⇒ Object
Returns the value of attribute timeSeriesReadingQuantity.
5021 5022 5023 |
# File 'lib/BuildingSync.rb', line 5021 def timeSeriesReadingQuantity @timeSeriesReadingQuantity end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
5036 5037 5038 |
# File 'lib/BuildingSync.rb', line 5036 def userDefinedFields @userDefinedFields end |
#weatherStationID ⇒ Object
Returns the value of attribute weatherStationID.
5035 5036 5037 |
# File 'lib/BuildingSync.rb', line 5035 def weatherStationID @weatherStationID end |
Instance Method Details
#__xmlattr ⇒ Object
5038 5039 5040 |
# File 'lib/BuildingSync.rb', line 5038 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
5042 5043 5044 |
# File 'lib/BuildingSync.rb', line 5042 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
5046 5047 5048 |
# File 'lib/BuildingSync.rb', line 5046 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |