Class FinancialAnalysis
Analysis of the cost and benefits of the optimum solar layout for a particular electric bill size.
Implements
Inherited Members
Namespace: Google.Apis.Solar.v1.Data
Assembly: Google.Apis.Solar.v1.dll
Syntax
public class FinancialAnalysis : IDirectResponseSchema
Properties
AverageKwhPerMonth
How much electricity the house uses in an average month, based on the bill size and the local electricity rates.
Declaration
[JsonProperty("averageKwhPerMonth")]
public virtual float? AverageKwhPerMonth { get; set; }
Property Value
Type | Description |
---|---|
float? |
CashPurchaseSavings
Cost and benefit of buying the solar panels with cash.
Declaration
[JsonProperty("cashPurchaseSavings")]
public virtual CashPurchaseSavings CashPurchaseSavings { get; set; }
Property Value
Type | Description |
---|---|
CashPurchaseSavings |
DefaultBill
Whether this is the bill size selected to be the default bill for the area this building is in. Exactly one
FinancialAnalysis
in BuildingSolarPotential
should have default_bill
set.
Declaration
[JsonProperty("defaultBill")]
public virtual bool? DefaultBill { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FinancedPurchaseSavings
Cost and benefit of buying the solar panels by financing the purchase.
Declaration
[JsonProperty("financedPurchaseSavings")]
public virtual FinancedPurchaseSavings FinancedPurchaseSavings { get; set; }
Property Value
Type | Description |
---|---|
FinancedPurchaseSavings |
FinancialDetails
Financial information that applies regardless of the financing method used.
Declaration
[JsonProperty("financialDetails")]
public virtual FinancialDetails FinancialDetails { get; set; }
Property Value
Type | Description |
---|---|
FinancialDetails |
LeasingSavings
Cost and benefit of leasing the solar panels.
Declaration
[JsonProperty("leasingSavings")]
public virtual LeasingSavings LeasingSavings { get; set; }
Property Value
Type | Description |
---|---|
LeasingSavings |
MonthlyBill
The monthly electric bill this analysis assumes.
Declaration
[JsonProperty("monthlyBill")]
public virtual Money MonthlyBill { get; set; }
Property Value
Type | Description |
---|---|
Money |
PanelConfigIndex
Index in solar_panel_configs of the optimum solar layout for this bill size. This can be -1 indicating that there is no layout. In this case, the remaining submessages will be omitted.
Declaration
[JsonProperty("panelConfigIndex")]
public virtual int? PanelConfigIndex { get; set; }
Property Value
Type | Description |
---|---|
int? |