Class: BuildingSync::AnnualSavingsByFuels::AnnualSavingsByFuel

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

Overview

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

energyResource - BuildingSync::FuelTypes
resourceUnits - SOAP::SOAPString
annualSavingsNativeUnits - BuildingSync::AnnualSavingsByFuels::AnnualSavingsByFuel::AnnualSavingsNativeUnits
annualSavingsAverageGHGEmissions - BuildingSync::AnnualSavingsAverageGHGEmissions
annualSavingsMarginalGHGEmissions - BuildingSync::AnnualSavingsMarginalGHGEmissions
annualSavingsGHGEmissionIntensity - BuildingSync::AnnualSavingsGHGEmissionIntensity

Defined Under Namespace

Classes: AnnualSavingsNativeUnits

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(energyResource = nil, resourceUnits = nil, annualSavingsNativeUnits = nil, annualSavingsAverageGHGEmissions = nil, annualSavingsMarginalGHGEmissions = nil, annualSavingsGHGEmissionIntensity = nil) ⇒ AnnualSavingsByFuel

Returns a new instance of AnnualSavingsByFuel.



22323
22324
22325
22326
22327
22328
22329
22330
# File 'lib/BuildingSync.rb', line 22323

def initialize(energyResource = nil, resourceUnits = nil, annualSavingsNativeUnits = nil, annualSavingsAverageGHGEmissions = nil, annualSavingsMarginalGHGEmissions = nil, annualSavingsGHGEmissionIntensity = nil)
  @energyResource = energyResource
  @resourceUnits = resourceUnits
  @annualSavingsNativeUnits = annualSavingsNativeUnits
  @annualSavingsAverageGHGEmissions = annualSavingsAverageGHGEmissions
  @annualSavingsMarginalGHGEmissions = annualSavingsMarginalGHGEmissions
  @annualSavingsGHGEmissionIntensity = annualSavingsGHGEmissionIntensity
end

Instance Attribute Details

#annualSavingsAverageGHGEmissionsObject

Returns the value of attribute annualSavingsAverageGHGEmissions.



22319
22320
22321
# File 'lib/BuildingSync.rb', line 22319

def annualSavingsAverageGHGEmissions
  @annualSavingsAverageGHGEmissions
end

#annualSavingsGHGEmissionIntensityObject

Returns the value of attribute annualSavingsGHGEmissionIntensity.



22321
22322
22323
# File 'lib/BuildingSync.rb', line 22321

def annualSavingsGHGEmissionIntensity
  @annualSavingsGHGEmissionIntensity
end

#annualSavingsMarginalGHGEmissionsObject

Returns the value of attribute annualSavingsMarginalGHGEmissions.



22320
22321
22322
# File 'lib/BuildingSync.rb', line 22320

def annualSavingsMarginalGHGEmissions
  @annualSavingsMarginalGHGEmissions
end

#annualSavingsNativeUnitsObject

Returns the value of attribute annualSavingsNativeUnits.



22318
22319
22320
# File 'lib/BuildingSync.rb', line 22318

def annualSavingsNativeUnits
  @annualSavingsNativeUnits
end

#energyResourceObject

Returns the value of attribute energyResource.



22316
22317
22318
# File 'lib/BuildingSync.rb', line 22316

def energyResource
  @energyResource
end

#resourceUnitsObject

Returns the value of attribute resourceUnits.



22317
22318
22319
# File 'lib/BuildingSync.rb', line 22317

def resourceUnits
  @resourceUnits
end