Show / Hide Table of Contents

Class FinancialAnalysis

Analysis of the cost and benefits of the optimum solar layout for a particular electric bill size.

Inheritance
object
FinancialAnalysis
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX