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.
4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 |
# File 'lib/BuildingSync.rb', line 4945 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.
4928 4929 4930 |
# File 'lib/BuildingSync.rb', line 4928 def cDDBaseTemperature @cDDBaseTemperature end |
#coolingDegreeDays ⇒ Object
Returns the value of attribute coolingDegreeDays.
4926 4927 4928 |
# File 'lib/BuildingSync.rb', line 4926 def coolingDegreeDays @coolingDegreeDays end |
#endTimestamp ⇒ Object
Returns the value of attribute endTimestamp.
4918 4919 4920 |
# File 'lib/BuildingSync.rb', line 4918 def endTimestamp @endTimestamp end |
#energyFlowDirection ⇒ Object
Returns the value of attribute energyFlowDirection.
4924 4925 4926 |
# File 'lib/BuildingSync.rb', line 4924 def energyFlowDirection @energyFlowDirection end |
#hDDBaseTemperature ⇒ Object
Returns the value of attribute hDDBaseTemperature.
4927 4928 4929 |
# File 'lib/BuildingSync.rb', line 4927 def hDDBaseTemperature @hDDBaseTemperature end |
#heatingDegreeDays ⇒ Object
Returns the value of attribute heatingDegreeDays.
4925 4926 4927 |
# File 'lib/BuildingSync.rb', line 4925 def heatingDegreeDays @heatingDegreeDays end |
#intervalDuration ⇒ Object
Returns the value of attribute intervalDuration.
4919 4920 4921 |
# File 'lib/BuildingSync.rb', line 4919 def intervalDuration @intervalDuration end |
#intervalDurationUnits ⇒ Object
Returns the value of attribute intervalDurationUnits.
4920 4921 4922 |
# File 'lib/BuildingSync.rb', line 4920 def intervalDurationUnits @intervalDurationUnits end |
#intervalFrequency ⇒ Object
Returns the value of attribute intervalFrequency.
4921 4922 4923 |
# File 'lib/BuildingSync.rb', line 4921 def intervalFrequency @intervalFrequency end |
#intervalReading ⇒ Object
Returns the value of attribute intervalReading.
4922 4923 4924 |
# File 'lib/BuildingSync.rb', line 4922 def intervalReading @intervalReading end |
#peakType ⇒ Object
Returns the value of attribute peakType.
4915 4916 4917 |
# File 'lib/BuildingSync.rb', line 4915 def peakType @peakType end |
#phase ⇒ Object
Returns the value of attribute phase.
4923 4924 4925 |
# File 'lib/BuildingSync.rb', line 4923 def phase @phase end |
#readingType ⇒ Object
Returns the value of attribute readingType.
4914 4915 4916 |
# File 'lib/BuildingSync.rb', line 4914 def readingType @readingType end |
#resourceUseID ⇒ Object
Returns the value of attribute resourceUseID.
4929 4930 4931 |
# File 'lib/BuildingSync.rb', line 4929 def resourceUseID @resourceUseID end |
#startTimestamp ⇒ Object
Returns the value of attribute startTimestamp.
4917 4918 4919 |
# File 'lib/BuildingSync.rb', line 4917 def startTimestamp @startTimestamp end |
#timeSeriesReadingQuantity ⇒ Object
Returns the value of attribute timeSeriesReadingQuantity.
4916 4917 4918 |
# File 'lib/BuildingSync.rb', line 4916 def timeSeriesReadingQuantity @timeSeriesReadingQuantity end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
4931 4932 4933 |
# File 'lib/BuildingSync.rb', line 4931 def userDefinedFields @userDefinedFields end |
#weatherStationID ⇒ Object
Returns the value of attribute weatherStationID.
4930 4931 4932 |
# File 'lib/BuildingSync.rb', line 4930 def weatherStationID @weatherStationID end |
Instance Method Details
#__xmlattr ⇒ Object
4933 4934 4935 |
# File 'lib/BuildingSync.rb', line 4933 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
4937 4938 4939 |
# File 'lib/BuildingSync.rb', line 4937 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
4941 4942 4943 |
# File 'lib/BuildingSync.rb', line 4941 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |