Class FinancialDetails
Details of a financial analysis. Some of these details are already stored at higher levels (e.g., out of pocket cost). Total money amounts are over a lifetime period defined by the panel_lifetime_years field in SolarPotential. Note: The out of pocket cost of purchasing the panels is given in the out_of_pocket_cost field in CashPurchaseSavings.
Implements
Inherited Members
Namespace: Google.Apis.Solar.v1.Data
Assembly: Google.Apis.Solar.v1.dll
Syntax
public class FinancialDetails : IDirectResponseSchema
Properties
CostOfElectricityWithoutSolar
Total cost of electricity the user would have paid over the lifetime period if they didn't install solar.
Declaration
[JsonProperty("costOfElectricityWithoutSolar")]
public virtual Money CostOfElectricityWithoutSolar { get; set; }
Property Value
Type | Description |
---|---|
Money |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FederalIncentive
Amount of money available from federal incentives; this applies if the user buys (with or without a loan) the panels.
Declaration
[JsonProperty("federalIncentive")]
public virtual Money FederalIncentive { get; set; }
Property Value
Type | Description |
---|---|
Money |
InitialAcKwhPerYear
How many AC kWh we think the solar panels will generate in their first year.
Declaration
[JsonProperty("initialAcKwhPerYear")]
public virtual float? InitialAcKwhPerYear { get; set; }
Property Value
Type | Description |
---|---|
float? |
LifetimeSrecTotal
Amount of money the user will receive from Solar Renewable Energy Credits over the panel lifetime; this applies if the user buys (with or without a loan) the panels.
Declaration
[JsonProperty("lifetimeSrecTotal")]
public virtual Money LifetimeSrecTotal { get; set; }
Property Value
Type | Description |
---|---|
Money |
NetMeteringAllowed
Whether net metering is allowed.
Declaration
[JsonProperty("netMeteringAllowed")]
public virtual bool? NetMeteringAllowed { get; set; }
Property Value
Type | Description |
---|---|
bool? |
PercentageExportedToGrid
The percentage (0-100) of solar electricity production we assumed was exported to the grid, based on the first quarter of production. This affects the calculations if net metering is not allowed.
Declaration
[JsonProperty("percentageExportedToGrid")]
public virtual float? PercentageExportedToGrid { get; set; }
Property Value
Type | Description |
---|---|
float? |
RemainingLifetimeUtilityBill
Utility bill for electricity not produced by solar, for the lifetime of the panels.
Declaration
[JsonProperty("remainingLifetimeUtilityBill")]
public virtual Money RemainingLifetimeUtilityBill { get; set; }
Property Value
Type | Description |
---|---|
Money |
SolarPercentage
Percentage (0-100) of the user's power supplied by solar. Valid for the first year but approximately correct for future years.
Declaration
[JsonProperty("solarPercentage")]
public virtual float? SolarPercentage { get; set; }
Property Value
Type | Description |
---|---|
float? |
StateIncentive
Amount of money available from state incentives; this applies if the user buys (with or without a loan) the panels.
Declaration
[JsonProperty("stateIncentive")]
public virtual Money StateIncentive { get; set; }
Property Value
Type | Description |
---|---|
Money |
UtilityIncentive
Amount of money available from utility incentives; this applies if the user buys (with or without a loan) the panels.
Declaration
[JsonProperty("utilityIncentive")]
public virtual Money UtilityIncentive { get; set; }
Property Value
Type | Description |
---|---|
Money |