GoogleApi.Solar.V1.Model.SavingsOverTime (google_api_solar v0.4.2)
View SourceFinancial information that's shared between different financing methods.
Attributes
-
financiallyViable(type:boolean(), default:nil) - Indicates whether this scenario is financially viable. Will be false for scenarios with poor financial viability (e.g., money-losing). -
presentValueOfSavingsLifetime(type:GoogleApi.Solar.V1.Model.Money.t, default:nil) - Using the assumed discount rate, what is the present value of the cumulative lifetime savings? -
presentValueOfSavingsYear20(type:GoogleApi.Solar.V1.Model.Money.t, default:nil) - Using the assumed discount rate, what is the present value of the cumulative 20-year savings? -
savingsLifetime(type:GoogleApi.Solar.V1.Model.Money.t, default:nil) - Savings in the entire panel lifetime. -
savingsYear1(type:GoogleApi.Solar.V1.Model.Money.t, default:nil) - Savings in the first year after panel installation. -
savingsYear20(type:GoogleApi.Solar.V1.Model.Money.t, default:nil) - Savings in the first twenty years after panel installation.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Solar.V1.Model.SavingsOverTime{ financiallyViable: boolean() | nil, presentValueOfSavingsLifetime: GoogleApi.Solar.V1.Model.Money.t() | nil, presentValueOfSavingsYear20: GoogleApi.Solar.V1.Model.Money.t() | nil, savingsLifetime: GoogleApi.Solar.V1.Model.Money.t() | nil, savingsYear1: GoogleApi.Solar.V1.Model.Money.t() | nil, savingsYear20: GoogleApi.Solar.V1.Model.Money.t() | nil }