Class CashPurchaseSavings
Cost and benefit of an outright purchase of a particular configuration of solar panels with a particular electricity usage.
Implements
Inherited Members
Namespace: Google.Apis.Solar.v1.Data
Assembly: Google.Apis.Solar.v1.dll
Syntax
public class CashPurchaseSavings : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
OutOfPocketCost
Initial cost before tax incentives: the amount that must be paid out-of-pocket. Contrast with
upfront_cost
, which is after tax incentives.
Declaration
[JsonProperty("outOfPocketCost")]
public virtual Money OutOfPocketCost { get; set; }
Property Value
Type | Description |
---|---|
Money |
PaybackYears
Number of years until payback occurs. A negative value means payback never occurs within the lifetime period.
Declaration
[JsonProperty("paybackYears")]
public virtual float? PaybackYears { get; set; }
Property Value
Type | Description |
---|---|
float? |
RebateValue
The value of all tax rebates.
Declaration
[JsonProperty("rebateValue")]
public virtual Money RebateValue { get; set; }
Property Value
Type | Description |
---|---|
Money |
Savings
How much is saved (or not) over the lifetime period.
Declaration
[JsonProperty("savings")]
public virtual SavingsOverTime Savings { get; set; }
Property Value
Type | Description |
---|---|
SavingsOverTime |
UpfrontCost
Initial cost after tax incentives: it's the amount that must be paid during first year. Contrast with
out_of_pocket_cost
, which is before tax incentives.
Declaration
[JsonProperty("upfrontCost")]
public virtual Money UpfrontCost { get; set; }
Property Value
Type | Description |
---|---|
Money |