All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.index-all.html Maven / Gradle / Ivy







Index (Solar API v1-rev20241211-2.0.0)











A B C D E F G H I L M R S 

A

all() - Static method in class com.google.api.services.solar.v1.SolarScopes
Returns an unmodifiable set that contains all scopes declared by this class.

B

build() - Method in class com.google.api.services.solar.v1.Solar.Builder
Builds a new instance of Solar.
Builder(HttpTransport, JsonFactory, HttpRequestInitializer) - Constructor for class com.google.api.services.solar.v1.Solar.Builder
Returns an instance of a new builder.
buildHttpRequestUsingHead() - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
 
buildHttpRequestUsingHead() - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
 
buildHttpRequestUsingHead() - Method in class com.google.api.services.solar.v1.Solar.GeoTiff.Get
 
BuildingInsights - Class in com.google.api.services.solar.v1.model
Response message for `Solar.FindClosestBuildingInsights`.
BuildingInsights() - Constructor for class com.google.api.services.solar.v1.model.BuildingInsights
 
buildingInsights() - Method in class com.google.api.services.solar.v1.Solar
An accessor for creating requests from the BuildingInsights collection.
BuildingInsights() - Constructor for class com.google.api.services.solar.v1.Solar.BuildingInsights
 

C

CashPurchaseSavings - Class in com.google.api.services.solar.v1.model
Cost and benefit of an outright purchase of a particular configuration of solar panels with a particular electricity usage.
CashPurchaseSavings() - Constructor for class com.google.api.services.solar.v1.model.CashPurchaseSavings
 
clone() - Method in class com.google.api.services.solar.v1.model.BuildingInsights
 
clone() - Method in class com.google.api.services.solar.v1.model.CashPurchaseSavings
 
clone() - Method in class com.google.api.services.solar.v1.model.DataLayers
 
clone() - Method in class com.google.api.services.solar.v1.model.Date
 
clone() - Method in class com.google.api.services.solar.v1.model.FinancedPurchaseSavings
 
clone() - Method in class com.google.api.services.solar.v1.model.FinancialAnalysis
 
clone() - Method in class com.google.api.services.solar.v1.model.FinancialDetails
 
clone() - Method in class com.google.api.services.solar.v1.model.HttpBody
 
clone() - Method in class com.google.api.services.solar.v1.model.LatLng
 
clone() - Method in class com.google.api.services.solar.v1.model.LatLngBox
 
clone() - Method in class com.google.api.services.solar.v1.model.LeasingSavings
 
clone() - Method in class com.google.api.services.solar.v1.model.Money
 
clone() - Method in class com.google.api.services.solar.v1.model.RoofSegmentSizeAndSunshineStats
 
clone() - Method in class com.google.api.services.solar.v1.model.RoofSegmentSummary
 
clone() - Method in class com.google.api.services.solar.v1.model.SavingsOverTime
 
clone() - Method in class com.google.api.services.solar.v1.model.SizeAndSunshineStats
 
clone() - Method in class com.google.api.services.solar.v1.model.SolarPanel
 
clone() - Method in class com.google.api.services.solar.v1.model.SolarPanelConfig
 
clone() - Method in class com.google.api.services.solar.v1.model.SolarPotential
 
CLOUD_PLATFORM - Static variable in class com.google.api.services.solar.v1.SolarScopes
See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account..
com.google.api.services.solar.v1 - package com.google.api.services.solar.v1
 
com.google.api.services.solar.v1.model - package com.google.api.services.solar.v1.model
 

D

DataLayers - Class in com.google.api.services.solar.v1.model
Information about the solar potential of a region.
DataLayers() - Constructor for class com.google.api.services.solar.v1.model.DataLayers
 
dataLayers() - Method in class com.google.api.services.solar.v1.Solar
An accessor for creating requests from the DataLayers collection.
DataLayers() - Constructor for class com.google.api.services.solar.v1.Solar.DataLayers
 
Date - Class in com.google.api.services.solar.v1.model
Represents a whole or partial calendar date, such as a birthday.
Date() - Constructor for class com.google.api.services.solar.v1.model.Date
 
decodeData() - Method in class com.google.api.services.solar.v1.model.HttpBody
The HTTP request/response body as raw binary.
DEFAULT_BASE_URL - Static variable in class com.google.api.services.solar.v1.Solar
The default encoded base URL of the service.
DEFAULT_BATCH_PATH - Static variable in class com.google.api.services.solar.v1.Solar
The default encoded batch path of the service.
DEFAULT_MTLS_ROOT_URL - Static variable in class com.google.api.services.solar.v1.Solar
The default encoded mTLS root URL of the service.
DEFAULT_ROOT_URL - Static variable in class com.google.api.services.solar.v1.Solar
The default encoded root URL of the service.
DEFAULT_SERVICE_PATH - Static variable in class com.google.api.services.solar.v1.Solar
The default encoded service path of the service.

E

encodeData(byte[]) - Method in class com.google.api.services.solar.v1.model.HttpBody
The HTTP request/response body as raw binary.
executeUsingHead() - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
 
executeUsingHead() - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
 
executeUsingHead() - Method in class com.google.api.services.solar.v1.Solar.GeoTiff.Get
 

F

FinancedPurchaseSavings - Class in com.google.api.services.solar.v1.model
Cost and benefit of using a loan to buy a particular configuration of solar panels with a particular electricity usage.
FinancedPurchaseSavings() - Constructor for class com.google.api.services.solar.v1.model.FinancedPurchaseSavings
 
FinancialAnalysis - Class in com.google.api.services.solar.v1.model
Analysis of the cost and benefits of the optimum solar layout for a particular electric bill size.
FinancialAnalysis() - Constructor for class com.google.api.services.solar.v1.model.FinancialAnalysis
 
FinancialDetails - Class in com.google.api.services.solar.v1.model
Details of a financial analysis.
FinancialDetails() - Constructor for class com.google.api.services.solar.v1.model.FinancialDetails
 
findClosest() - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights
Locates the closest building to a query point.
FindClosest() - Constructor for class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
Locates the closest building to a query point.

G

geoTiff() - Method in class com.google.api.services.solar.v1.Solar
An accessor for creating requests from the GeoTiff collection.
GeoTiff() - Constructor for class com.google.api.services.solar.v1.Solar.GeoTiff
 
get() - Method in class com.google.api.services.solar.v1.Solar.DataLayers
Gets solar information for a region surrounding a location.
Get() - Constructor for class com.google.api.services.solar.v1.Solar.DataLayers.Get
Gets solar information for a region surrounding a location.
get() - Method in class com.google.api.services.solar.v1.Solar.GeoTiff
Returns an image by its ID.
Get() - Constructor for class com.google.api.services.solar.v1.Solar.GeoTiff.Get
Returns an image by its ID.
get$Xgafv() - Method in class com.google.api.services.solar.v1.SolarRequest
V1 error format.
getAbstractGoogleClient() - Method in class com.google.api.services.solar.v1.SolarRequest
 
getAccessToken() - Method in class com.google.api.services.solar.v1.SolarRequest
OAuth access token.
getAdministrativeArea() - Method in class com.google.api.services.solar.v1.model.BuildingInsights
Administrative area 1 (e.g., in the US, the state) that contains this building.
getAlt() - Method in class com.google.api.services.solar.v1.SolarRequest
Data format for response.
getAnnualFluxUrl() - Method in class com.google.api.services.solar.v1.model.DataLayers
The URL for the annual flux map (annual sunlight on roofs) of the region.
getAnnualLeasingCost() - Method in class com.google.api.services.solar.v1.model.LeasingSavings
Estimated annual leasing cost.
getAnnualLoanPayment() - Method in class com.google.api.services.solar.v1.model.FinancedPurchaseSavings
Annual loan payments.
getAreaMeters2() - Method in class com.google.api.services.solar.v1.model.SizeAndSunshineStats
The area of the roof or roof segment, in m^2.
getAverageKwhPerMonth() - Method in class com.google.api.services.solar.v1.model.FinancialAnalysis
How much electricity the house uses in an average month, based on the bill size and the local electricity rates.
getAzimuthDegrees() - Method in class com.google.api.services.solar.v1.model.RoofSegmentSizeAndSunshineStats
Compass direction the roof segment is pointing in.
getAzimuthDegrees() - Method in class com.google.api.services.solar.v1.model.RoofSegmentSummary
Compass direction the roof segment is pointing in.
getBoundingBox() - Method in class com.google.api.services.solar.v1.model.BuildingInsights
The bounding box of the building.
getBoundingBox() - Method in class com.google.api.services.solar.v1.model.RoofSegmentSizeAndSunshineStats
The bounding box of the roof segment.
getBuildingStats() - Method in class com.google.api.services.solar.v1.model.SolarPotential
Size and sunlight quantiles for the entire building, including parts of the roof that were not assigned to some roof segment.
getCallback() - Method in class com.google.api.services.solar.v1.SolarRequest
JSONP
getCarbonOffsetFactorKgPerMwh() - Method in class com.google.api.services.solar.v1.model.SolarPotential
Equivalent amount of CO2 produced per MWh of grid electricity.
getCashPurchaseSavings() - Method in class com.google.api.services.solar.v1.model.FinancialAnalysis
Cost and benefit of buying the solar panels with cash.
getCenter() - Method in class com.google.api.services.solar.v1.model.BuildingInsights
A point near the center of the building.
getCenter() - Method in class com.google.api.services.solar.v1.model.RoofSegmentSizeAndSunshineStats
A point near the center of the roof segment.
getCenter() - Method in class com.google.api.services.solar.v1.model.SolarPanel
The centre of the panel.
getContentType() - Method in class com.google.api.services.solar.v1.model.HttpBody
The HTTP Content-Type header value specifying the content type of the body.
getCostOfElectricityWithoutSolar() - Method in class com.google.api.services.solar.v1.model.FinancialDetails
Total cost of electricity the user would have paid over the lifetime period if they didn't install solar.
getCurrencyCode() - Method in class com.google.api.services.solar.v1.model.Money
The three-letter currency code defined in ISO 4217.
getData() - Method in class com.google.api.services.solar.v1.model.HttpBody
The HTTP request/response body as raw binary.
getDay() - Method in class com.google.api.services.solar.v1.model.Date
Day of a month.
getDefaultBill() - Method in class com.google.api.services.solar.v1.model.FinancialAnalysis
Whether this is the bill size selected to be the default bill for the area this building is in.
getDsmUrl() - Method in class com.google.api.services.solar.v1.model.DataLayers
The URL for an image of the DSM (Digital Surface Model) of the region.
getExactQualityRequired() - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
Optional.
getExperiments() - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
Optional.
getExperiments() - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
Optional.
getExtensions() - Method in class com.google.api.services.solar.v1.model.HttpBody
Application specific response metadata.
getFederalIncentive() - Method in class com.google.api.services.solar.v1.model.FinancialDetails
Amount of money available from federal incentives; this applies if the user buys (with or without a loan) the panels.
getFields() - Method in class com.google.api.services.solar.v1.SolarRequest
Selector specifying which fields to include in a partial response.
getFinancedPurchaseSavings() - Method in class com.google.api.services.solar.v1.model.FinancialAnalysis
Cost and benefit of buying the solar panels by financing the purchase.
getFinancialAnalyses() - Method in class com.google.api.services.solar.v1.model.SolarPotential
A FinancialAnalysis gives the savings from going solar assuming a given monthly bill and a given electricity provider.
getFinancialDetails() - Method in class com.google.api.services.solar.v1.model.FinancialAnalysis
Financial information that applies regardless of the financing method used.
getFinanciallyViable() - Method in class com.google.api.services.solar.v1.model.SavingsOverTime
Indicates whether this scenario is financially viable.
getGroundAreaMeters2() - Method in class com.google.api.services.solar.v1.model.SizeAndSunshineStats
The ground footprint area covered by the roof or roof segment, in m^2.
getHourlyShadeUrls() - Method in class com.google.api.services.solar.v1.model.DataLayers
Twelve URLs for hourly shade, corresponding to January...December, in order.
getId() - Method in class com.google.api.services.solar.v1.Solar.GeoTiff.Get
Required.
getImageryDate() - Method in class com.google.api.services.solar.v1.model.BuildingInsights
Date that the underlying imagery was acquired.
getImageryDate() - Method in class com.google.api.services.solar.v1.model.DataLayers
When the source imagery (from which all the other data are derived) in this region was taken.
getImageryProcessedDate() - Method in class com.google.api.services.solar.v1.model.BuildingInsights
When processing was completed on this imagery.
getImageryProcessedDate() - Method in class com.google.api.services.solar.v1.model.DataLayers
When processing was completed on this imagery.
getImageryQuality() - Method in class com.google.api.services.solar.v1.model.BuildingInsights
The quality of the imagery used to compute the data for this building.
getImageryQuality() - Method in class com.google.api.services.solar.v1.model.DataLayers
The quality of the result's imagery.
getInitialAcKwhPerYear() - Method in class com.google.api.services.solar.v1.model.FinancialDetails
How many AC kWh we think the solar panels will generate in their first year.
getKey() - Method in class com.google.api.services.solar.v1.SolarRequest
API key.
getLatitude() - Method in class com.google.api.services.solar.v1.model.LatLng
The latitude in degrees.
getLeasesAllowed() - Method in class com.google.api.services.solar.v1.model.LeasingSavings
Whether leases are allowed in this juristiction (leases are not allowed in some states).
getLeasesSupported() - Method in class com.google.api.services.solar.v1.model.LeasingSavings
Whether leases are supported in this juristiction by the financial calculation engine.
getLeasingSavings() - Method in class com.google.api.services.solar.v1.model.FinancialAnalysis
Cost and benefit of leasing the solar panels.
getLifetimeSrecTotal() - Method in class com.google.api.services.solar.v1.model.FinancialDetails
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.
getLoanInterestRate() - Method in class com.google.api.services.solar.v1.model.FinancedPurchaseSavings
The interest rate on loans assumed in this set of calculations.
getLocationLatitude() - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
The latitude in degrees.
getLocationLatitude() - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
The latitude in degrees.
getLocationLongitude() - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
The longitude in degrees.
getLocationLongitude() - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
The longitude in degrees.
getLongitude() - Method in class com.google.api.services.solar.v1.model.LatLng
The longitude in degrees.
getMaskUrl() - Method in class com.google.api.services.solar.v1.model.DataLayers
The URL for the building mask image: one bit per pixel saying whether that pixel is considered to be part of a rooftop or not.
getMaxArrayAreaMeters2() - Method in class com.google.api.services.solar.v1.model.SolarPotential
Size, in square meters, of the maximum array.
getMaxArrayPanelsCount() - Method in class com.google.api.services.solar.v1.model.SolarPotential
Size of the maximum array - that is, the maximum number of panels that can fit on the roof.
getMaxSunshineHoursPerYear() - Method in class com.google.api.services.solar.v1.model.SolarPotential
Maximum number of sunshine hours received per year, by any point on the roof.
getMonth() - Method in class com.google.api.services.solar.v1.model.Date
Month of a year.
getMonthlyBill() - Method in class com.google.api.services.solar.v1.model.FinancialAnalysis
The monthly electric bill this analysis assumes.
getMonthlyFluxUrl() - Method in class com.google.api.services.solar.v1.model.DataLayers
The URL for the monthly flux map (sunlight on roofs, broken down by month) of the region.
getName() - Method in class com.google.api.services.solar.v1.model.BuildingInsights
The resource name for the building, of the format `buildings/{place_id}`.
getNanos() - Method in class com.google.api.services.solar.v1.model.Money
Number of nano (10^-9) units of the amount.
getNe() - Method in class com.google.api.services.solar.v1.model.LatLngBox
The northeast corner of the box.
getNetMeteringAllowed() - Method in class com.google.api.services.solar.v1.model.FinancialDetails
Whether net metering is allowed.
getOauthToken() - Method in class com.google.api.services.solar.v1.SolarRequest
OAuth 2.0 token for the current user.
getOrientation() - Method in class com.google.api.services.solar.v1.model.SolarPanel
The orientation of the panel.
getOutOfPocketCost() - Method in class com.google.api.services.solar.v1.model.CashPurchaseSavings
Initial cost before tax incentives: the amount that must be paid out-of-pocket.
getPanelCapacityWatts() - Method in class com.google.api.services.solar.v1.model.SolarPotential
Capacity, in watts, of the panel used in the calculations.
getPanelConfigIndex() - Method in class com.google.api.services.solar.v1.model.FinancialAnalysis
Index in solar_panel_configs of the optimum solar layout for this bill size.
getPanelHeightMeters() - Method in class com.google.api.services.solar.v1.model.SolarPotential
Height, in meters in portrait orientation, of the panel used in the calculations.
getPanelLifetimeYears() - Method in class com.google.api.services.solar.v1.model.SolarPotential
The expected lifetime, in years, of the solar panels.
getPanelsCount() - Method in class com.google.api.services.solar.v1.model.RoofSegmentSummary
The total number of panels on this segment.
getPanelsCount() - Method in class com.google.api.services.solar.v1.model.SolarPanelConfig
Total number of panels.
getPanelWidthMeters() - Method in class com.google.api.services.solar.v1.model.SolarPotential
Width, in meters in portrait orientation, of the panel used in the calculations.
getPaybackYears() - Method in class com.google.api.services.solar.v1.model.CashPurchaseSavings
Number of years until payback occurs.
getPercentageExportedToGrid() - Method in class com.google.api.services.solar.v1.model.FinancialDetails
The percentage (0-100) of solar electricity production we assumed was exported to the grid, based on the first quarter of production.
getPitchDegrees() - Method in class com.google.api.services.solar.v1.model.RoofSegmentSizeAndSunshineStats
Angle of the roof segment relative to the theoretical ground plane.
getPitchDegrees() - Method in class com.google.api.services.solar.v1.model.RoofSegmentSummary
Angle of the roof segment relative to the theoretical ground plane.
getPixelSizeMeters() - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
Optional.
getPlaneHeightAtCenterMeters() - Method in class com.google.api.services.solar.v1.model.RoofSegmentSizeAndSunshineStats
The height of the roof segment plane, in meters above sea level, at the point designated by `center`.
getPostalCode() - Method in class com.google.api.services.solar.v1.model.BuildingInsights
Postal code (e.g., US zip code) this building is contained by.
getPresentValueOfSavingsLifetime() - Method in class com.google.api.services.solar.v1.model.SavingsOverTime
Using the assumed discount rate, what is the present value of the cumulative lifetime savings?
getPresentValueOfSavingsYear20() - Method in class com.google.api.services.solar.v1.model.SavingsOverTime
Using the assumed discount rate, what is the present value of the cumulative 20-year savings?
getPrettyPrint() - Method in class com.google.api.services.solar.v1.SolarRequest
Returns response with indentations and line breaks.
getQuotaUser() - Method in class com.google.api.services.solar.v1.SolarRequest
Available to use for quota purposes for server-side applications.
getRadiusMeters() - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
Required.
getRebateValue() - Method in class com.google.api.services.solar.v1.model.CashPurchaseSavings
The value of all tax rebates.
getRebateValue() - Method in class com.google.api.services.solar.v1.model.FinancedPurchaseSavings
The value of all tax rebates (including Federal Investment Tax Credit (ITC)).
getRegionCode() - Method in class com.google.api.services.solar.v1.model.BuildingInsights
Region code for the country (or region) this building is in.
getRemainingLifetimeUtilityBill() - Method in class com.google.api.services.solar.v1.model.FinancialDetails
Utility bill for electricity not produced by solar, for the lifetime of the panels.
getRequiredQuality() - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
Optional.
getRequiredQuality() - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
Optional.
getRgbUrl() - Method in class com.google.api.services.solar.v1.model.DataLayers
The URL for an image of RGB data (aerial photo) of the region.
getRoofSegmentStats() - Method in class com.google.api.services.solar.v1.model.SolarPotential
Size and sunlight quantiles for each roof segment.
getRoofSegmentSummaries() - Method in class com.google.api.services.solar.v1.model.SolarPanelConfig
Information about the production of each roof segment that is carrying at least one panel in this layout.
getSavings() - Method in class com.google.api.services.solar.v1.model.CashPurchaseSavings
How much is saved (or not) over the lifetime period.
getSavings() - Method in class com.google.api.services.solar.v1.model.FinancedPurchaseSavings
How much is saved (or not) over the lifetime period.
getSavings() - Method in class com.google.api.services.solar.v1.model.LeasingSavings
How much is saved (or not) over the lifetime period.
getSavingsLifetime() - Method in class com.google.api.services.solar.v1.model.SavingsOverTime
Savings in the entire panel lifetime.
getSavingsYear1() - Method in class com.google.api.services.solar.v1.model.SavingsOverTime
Savings in the first year after panel installation.
getSavingsYear20() - Method in class com.google.api.services.solar.v1.model.SavingsOverTime
Savings in the first twenty years after panel installation.
getSegmentIndex() - Method in class com.google.api.services.solar.v1.model.RoofSegmentSummary
Index in roof_segment_stats of the corresponding `RoofSegmentSizeAndSunshineStats`.
getSegmentIndex() - Method in class com.google.api.services.solar.v1.model.SolarPanel
Index in roof_segment_stats of the `RoofSegmentSizeAndSunshineStats` which corresponds to the roof segment that this panel is placed on.
getSolarPanelConfigs() - Method in class com.google.api.services.solar.v1.model.SolarPotential
Each SolarPanelConfig describes a different arrangement of solar panels on the roof.
getSolarPanels() - Method in class com.google.api.services.solar.v1.model.SolarPotential
Each SolarPanel describes a single solar panel.
getSolarPercentage() - Method in class com.google.api.services.solar.v1.model.FinancialDetails
Percentage (0-100) of the user's power supplied by solar.
getSolarPotential() - Method in class com.google.api.services.solar.v1.model.BuildingInsights
Solar potential of the building.
getStateIncentive() - Method in class com.google.api.services.solar.v1.model.FinancialDetails
Amount of money available from state incentives; this applies if the user buys (with or without a loan) the panels.
getStatisticalArea() - Method in class com.google.api.services.solar.v1.model.BuildingInsights
Statistical area (e.g., US census tract) this building is in.
getStats() - Method in class com.google.api.services.solar.v1.model.RoofSegmentSizeAndSunshineStats
Total size and sunlight quantiles for the roof segment.
getSunshineQuantiles() - Method in class com.google.api.services.solar.v1.model.SizeAndSunshineStats
Quantiles of the pointwise sunniness across the area.
getSw() - Method in class com.google.api.services.solar.v1.model.LatLngBox
The southwest corner of the box.
getUnits() - Method in class com.google.api.services.solar.v1.model.Money
The whole units of the amount.
getUpfrontCost() - Method in class com.google.api.services.solar.v1.model.CashPurchaseSavings
Initial cost after tax incentives: it's the amount that must be paid during first year.
getUploadProtocol() - Method in class com.google.api.services.solar.v1.SolarRequest
Upload protocol for media (e.g.
getUploadType() - Method in class com.google.api.services.solar.v1.SolarRequest
Legacy upload protocol for media (e.g.
getUtilityIncentive() - Method in class com.google.api.services.solar.v1.model.FinancialDetails
Amount of money available from utility incentives; this applies if the user buys (with or without a loan) the panels.
getView() - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
Optional.
getWholeRoofStats() - Method in class com.google.api.services.solar.v1.model.SolarPotential
Total size and sunlight quantiles for the part of the roof that was assigned to some roof segment.
getYear() - Method in class com.google.api.services.solar.v1.model.Date
Year of the date.
getYearlyEnergyDcKwh() - Method in class com.google.api.services.solar.v1.model.RoofSegmentSummary
How much sunlight energy this part of the layout captures over the course of a year, in DC kWh, assuming the panels described above.
getYearlyEnergyDcKwh() - Method in class com.google.api.services.solar.v1.model.SolarPanel
How much sunlight energy this layout captures over the course of a year, in DC kWh.
getYearlyEnergyDcKwh() - Method in class com.google.api.services.solar.v1.model.SolarPanelConfig
How much sunlight energy this layout captures over the course of a year, in DC kWh, assuming the panels described above.

H

HttpBody - Class in com.google.api.services.solar.v1.model
Message that represents an arbitrary HTTP body.
HttpBody() - Constructor for class com.google.api.services.solar.v1.model.HttpBody
 

I

initialize(AbstractGoogleClientRequest<?>) - Method in class com.google.api.services.solar.v1.Solar
 
initializeJsonRequest(AbstractGoogleJsonClientRequest<?>) - Method in class com.google.api.services.solar.v1.SolarRequestInitializer
 
initializeSolarRequest(SolarRequest<?>) - Method in class com.google.api.services.solar.v1.SolarRequestInitializer
Initializes Solar request.

L

LatLng - Class in com.google.api.services.solar.v1.model
An object that represents a latitude/longitude pair.
LatLng() - Constructor for class com.google.api.services.solar.v1.model.LatLng
 
LatLngBox - Class in com.google.api.services.solar.v1.model
A bounding box in lat/lng coordinates.
LatLngBox() - Constructor for class com.google.api.services.solar.v1.model.LatLngBox
 
LeasingSavings - Class in com.google.api.services.solar.v1.model
Cost and benefit of leasing a particular configuration of solar panels with a particular electricity usage.
LeasingSavings() - Constructor for class com.google.api.services.solar.v1.model.LeasingSavings
 

M

Money - Class in com.google.api.services.solar.v1.model
Represents an amount of money with its currency type.
Money() - Constructor for class com.google.api.services.solar.v1.model.Money
 

R

RoofSegmentSizeAndSunshineStats - Class in com.google.api.services.solar.v1.model
Information about the size and sunniness quantiles of a roof segment.
RoofSegmentSizeAndSunshineStats() - Constructor for class com.google.api.services.solar.v1.model.RoofSegmentSizeAndSunshineStats
 
RoofSegmentSummary - Class in com.google.api.services.solar.v1.model
Information about a roof segment on the building, with some number of panels placed on it.
RoofSegmentSummary() - Constructor for class com.google.api.services.solar.v1.model.RoofSegmentSummary
 

S

SavingsOverTime - Class in com.google.api.services.solar.v1.model
Financial information that's shared between different financing methods.
SavingsOverTime() - Constructor for class com.google.api.services.solar.v1.model.SavingsOverTime
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.BuildingInsights
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.CashPurchaseSavings
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.DataLayers
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.Date
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.FinancedPurchaseSavings
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.FinancialAnalysis
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.FinancialDetails
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.HttpBody
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.LatLng
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.LatLngBox
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.LeasingSavings
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.Money
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.RoofSegmentSizeAndSunshineStats
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.RoofSegmentSummary
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.SavingsOverTime
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.SizeAndSunshineStats
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.SolarPanel
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.SolarPanelConfig
 
set(String, Object) - Method in class com.google.api.services.solar.v1.model.SolarPotential
 
set(String, Object) - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
 
set(String, Object) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
 
set(String, Object) - Method in class com.google.api.services.solar.v1.Solar.GeoTiff.Get
 
set(String, Object) - Method in class com.google.api.services.solar.v1.SolarRequest
 
set$Xgafv(String) - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
 
set$Xgafv(String) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
 
set$Xgafv(String) - Method in class com.google.api.services.solar.v1.Solar.GeoTiff.Get
 
set$Xgafv(String) - Method in class com.google.api.services.solar.v1.SolarRequest
V1 error format.
setAccessToken(String) - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
 
setAccessToken(String) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
 
setAccessToken(String) - Method in class com.google.api.services.solar.v1.Solar.GeoTiff.Get
 
setAccessToken(String) - Method in class com.google.api.services.solar.v1.SolarRequest
OAuth access token.
setAdministrativeArea(String) - Method in class com.google.api.services.solar.v1.model.BuildingInsights
Administrative area 1 (e.g., in the US, the state) that contains this building.
setAlt(String) - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
 
setAlt(String) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
 
setAlt(String) - Method in class com.google.api.services.solar.v1.Solar.GeoTiff.Get
 
setAlt(String) - Method in class com.google.api.services.solar.v1.SolarRequest
Data format for response.
setAnnualFluxUrl(String) - Method in class com.google.api.services.solar.v1.model.DataLayers
The URL for the annual flux map (annual sunlight on roofs) of the region.
setAnnualLeasingCost(Money) - Method in class com.google.api.services.solar.v1.model.LeasingSavings
Estimated annual leasing cost.
setAnnualLoanPayment(Money) - Method in class com.google.api.services.solar.v1.model.FinancedPurchaseSavings
Annual loan payments.
setApplicationName(String) - Method in class com.google.api.services.solar.v1.Solar.Builder
 
setAreaMeters2(Float) - Method in class com.google.api.services.solar.v1.model.SizeAndSunshineStats
The area of the roof or roof segment, in m^2.
setAverageKwhPerMonth(Float) - Method in class com.google.api.services.solar.v1.model.FinancialAnalysis
How much electricity the house uses in an average month, based on the bill size and the local electricity rates.
setAzimuthDegrees(Float) - Method in class com.google.api.services.solar.v1.model.RoofSegmentSizeAndSunshineStats
Compass direction the roof segment is pointing in.
setAzimuthDegrees(Float) - Method in class com.google.api.services.solar.v1.model.RoofSegmentSummary
Compass direction the roof segment is pointing in.
setBatchPath(String) - Method in class com.google.api.services.solar.v1.Solar.Builder
 
setBoundingBox(LatLngBox) - Method in class com.google.api.services.solar.v1.model.BuildingInsights
The bounding box of the building.
setBoundingBox(LatLngBox) - Method in class com.google.api.services.solar.v1.model.RoofSegmentSizeAndSunshineStats
The bounding box of the roof segment.
setBuildingStats(SizeAndSunshineStats) - Method in class com.google.api.services.solar.v1.model.SolarPotential
Size and sunlight quantiles for the entire building, including parts of the roof that were not assigned to some roof segment.
setCallback(String) - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
 
setCallback(String) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
 
setCallback(String) - Method in class com.google.api.services.solar.v1.Solar.GeoTiff.Get
 
setCallback(String) - Method in class com.google.api.services.solar.v1.SolarRequest
JSONP
setCarbonOffsetFactorKgPerMwh(Float) - Method in class com.google.api.services.solar.v1.model.SolarPotential
Equivalent amount of CO2 produced per MWh of grid electricity.
setCashPurchaseSavings(CashPurchaseSavings) - Method in class com.google.api.services.solar.v1.model.FinancialAnalysis
Cost and benefit of buying the solar panels with cash.
setCenter(LatLng) - Method in class com.google.api.services.solar.v1.model.BuildingInsights
A point near the center of the building.
setCenter(LatLng) - Method in class com.google.api.services.solar.v1.model.RoofSegmentSizeAndSunshineStats
A point near the center of the roof segment.
setCenter(LatLng) - Method in class com.google.api.services.solar.v1.model.SolarPanel
The centre of the panel.
setContentType(String) - Method in class com.google.api.services.solar.v1.model.HttpBody
The HTTP Content-Type header value specifying the content type of the body.
setCostOfElectricityWithoutSolar(Money) - Method in class com.google.api.services.solar.v1.model.FinancialDetails
Total cost of electricity the user would have paid over the lifetime period if they didn't install solar.
setCurrencyCode(String) - Method in class com.google.api.services.solar.v1.model.Money
The three-letter currency code defined in ISO 4217.
setData(String) - Method in class com.google.api.services.solar.v1.model.HttpBody
The HTTP request/response body as raw binary.
setDay(Integer) - Method in class com.google.api.services.solar.v1.model.Date
Day of a month.
setDefaultBill(Boolean) - Method in class com.google.api.services.solar.v1.model.FinancialAnalysis
Whether this is the bill size selected to be the default bill for the area this building is in.
setDisableGZipContent(boolean) - Method in class com.google.api.services.solar.v1.SolarRequest
 
setDsmUrl(String) - Method in class com.google.api.services.solar.v1.model.DataLayers
The URL for an image of the DSM (Digital Surface Model) of the region.
setExactQualityRequired(Boolean) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
Optional.
setExperiments(List<String>) - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
Optional.
setExperiments(List<String>) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
Optional.
setExtensions(List<Map<String, Object>>) - Method in class com.google.api.services.solar.v1.model.HttpBody
Application specific response metadata.
setFederalIncentive(Money) - Method in class com.google.api.services.solar.v1.model.FinancialDetails
Amount of money available from federal incentives; this applies if the user buys (with or without a loan) the panels.
setFields(String) - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
 
setFields(String) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
 
setFields(String) - Method in class com.google.api.services.solar.v1.Solar.GeoTiff.Get
 
setFields(String) - Method in class com.google.api.services.solar.v1.SolarRequest
Selector specifying which fields to include in a partial response.
setFinancedPurchaseSavings(FinancedPurchaseSavings) - Method in class com.google.api.services.solar.v1.model.FinancialAnalysis
Cost and benefit of buying the solar panels by financing the purchase.
setFinancialAnalyses(List<FinancialAnalysis>) - Method in class com.google.api.services.solar.v1.model.SolarPotential
A FinancialAnalysis gives the savings from going solar assuming a given monthly bill and a given electricity provider.
setFinancialDetails(FinancialDetails) - Method in class com.google.api.services.solar.v1.model.FinancialAnalysis
Financial information that applies regardless of the financing method used.
setFinanciallyViable(Boolean) - Method in class com.google.api.services.solar.v1.model.SavingsOverTime
Indicates whether this scenario is financially viable.
setGoogleClientRequestInitializer(GoogleClientRequestInitializer) - Method in class com.google.api.services.solar.v1.Solar.Builder
 
setGroundAreaMeters2(Float) - Method in class com.google.api.services.solar.v1.model.SizeAndSunshineStats
The ground footprint area covered by the roof or roof segment, in m^2.
setHourlyShadeUrls(List<String>) - Method in class com.google.api.services.solar.v1.model.DataLayers
Twelve URLs for hourly shade, corresponding to January...December, in order.
setHttpRequestInitializer(HttpRequestInitializer) - Method in class com.google.api.services.solar.v1.Solar.Builder
 
setId(String) - Method in class com.google.api.services.solar.v1.Solar.GeoTiff.Get
Required.
setImageryDate(Date) - Method in class com.google.api.services.solar.v1.model.BuildingInsights
Date that the underlying imagery was acquired.
setImageryDate(Date) - Method in class com.google.api.services.solar.v1.model.DataLayers
When the source imagery (from which all the other data are derived) in this region was taken.
setImageryProcessedDate(Date) - Method in class com.google.api.services.solar.v1.model.BuildingInsights
When processing was completed on this imagery.
setImageryProcessedDate(Date) - Method in class com.google.api.services.solar.v1.model.DataLayers
When processing was completed on this imagery.
setImageryQuality(String) - Method in class com.google.api.services.solar.v1.model.BuildingInsights
The quality of the imagery used to compute the data for this building.
setImageryQuality(String) - Method in class com.google.api.services.solar.v1.model.DataLayers
The quality of the result's imagery.
setInitialAcKwhPerYear(Float) - Method in class com.google.api.services.solar.v1.model.FinancialDetails
How many AC kWh we think the solar panels will generate in their first year.
setKey(String) - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
 
setKey(String) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
 
setKey(String) - Method in class com.google.api.services.solar.v1.Solar.GeoTiff.Get
 
setKey(String) - Method in class com.google.api.services.solar.v1.SolarRequest
API key.
setLatitude(Double) - Method in class com.google.api.services.solar.v1.model.LatLng
The latitude in degrees.
setLeasesAllowed(Boolean) - Method in class com.google.api.services.solar.v1.model.LeasingSavings
Whether leases are allowed in this juristiction (leases are not allowed in some states).
setLeasesSupported(Boolean) - Method in class com.google.api.services.solar.v1.model.LeasingSavings
Whether leases are supported in this juristiction by the financial calculation engine.
setLeasingSavings(LeasingSavings) - Method in class com.google.api.services.solar.v1.model.FinancialAnalysis
Cost and benefit of leasing the solar panels.
setLifetimeSrecTotal(Money) - Method in class com.google.api.services.solar.v1.model.FinancialDetails
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.
setLoanInterestRate(Float) - Method in class com.google.api.services.solar.v1.model.FinancedPurchaseSavings
The interest rate on loans assumed in this set of calculations.
setLocationLatitude(Double) - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
The latitude in degrees.
setLocationLatitude(Double) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
The latitude in degrees.
setLocationLongitude(Double) - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
The longitude in degrees.
setLocationLongitude(Double) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
The longitude in degrees.
setLongitude(Double) - Method in class com.google.api.services.solar.v1.model.LatLng
The longitude in degrees.
setMaskUrl(String) - Method in class com.google.api.services.solar.v1.model.DataLayers
The URL for the building mask image: one bit per pixel saying whether that pixel is considered to be part of a rooftop or not.
setMaxArrayAreaMeters2(Float) - Method in class com.google.api.services.solar.v1.model.SolarPotential
Size, in square meters, of the maximum array.
setMaxArrayPanelsCount(Integer) - Method in class com.google.api.services.solar.v1.model.SolarPotential
Size of the maximum array - that is, the maximum number of panels that can fit on the roof.
setMaxSunshineHoursPerYear(Float) - Method in class com.google.api.services.solar.v1.model.SolarPotential
Maximum number of sunshine hours received per year, by any point on the roof.
setMonth(Integer) - Method in class com.google.api.services.solar.v1.model.Date
Month of a year.
setMonthlyBill(Money) - Method in class com.google.api.services.solar.v1.model.FinancialAnalysis
The monthly electric bill this analysis assumes.
setMonthlyFluxUrl(String) - Method in class com.google.api.services.solar.v1.model.DataLayers
The URL for the monthly flux map (sunlight on roofs, broken down by month) of the region.
setName(String) - Method in class com.google.api.services.solar.v1.model.BuildingInsights
The resource name for the building, of the format `buildings/{place_id}`.
setNanos(Integer) - Method in class com.google.api.services.solar.v1.model.Money
Number of nano (10^-9) units of the amount.
setNe(LatLng) - Method in class com.google.api.services.solar.v1.model.LatLngBox
The northeast corner of the box.
setNetMeteringAllowed(Boolean) - Method in class com.google.api.services.solar.v1.model.FinancialDetails
Whether net metering is allowed.
setOauthToken(String) - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
 
setOauthToken(String) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
 
setOauthToken(String) - Method in class com.google.api.services.solar.v1.Solar.GeoTiff.Get
 
setOauthToken(String) - Method in class com.google.api.services.solar.v1.SolarRequest
OAuth 2.0 token for the current user.
setOrientation(String) - Method in class com.google.api.services.solar.v1.model.SolarPanel
The orientation of the panel.
setOutOfPocketCost(Money) - Method in class com.google.api.services.solar.v1.model.CashPurchaseSavings
Initial cost before tax incentives: the amount that must be paid out-of-pocket.
setPanelCapacityWatts(Float) - Method in class com.google.api.services.solar.v1.model.SolarPotential
Capacity, in watts, of the panel used in the calculations.
setPanelConfigIndex(Integer) - Method in class com.google.api.services.solar.v1.model.FinancialAnalysis
Index in solar_panel_configs of the optimum solar layout for this bill size.
setPanelHeightMeters(Float) - Method in class com.google.api.services.solar.v1.model.SolarPotential
Height, in meters in portrait orientation, of the panel used in the calculations.
setPanelLifetimeYears(Integer) - Method in class com.google.api.services.solar.v1.model.SolarPotential
The expected lifetime, in years, of the solar panels.
setPanelsCount(Integer) - Method in class com.google.api.services.solar.v1.model.RoofSegmentSummary
The total number of panels on this segment.
setPanelsCount(Integer) - Method in class com.google.api.services.solar.v1.model.SolarPanelConfig
Total number of panels.
setPanelWidthMeters(Float) - Method in class com.google.api.services.solar.v1.model.SolarPotential
Width, in meters in portrait orientation, of the panel used in the calculations.
setPaybackYears(Float) - Method in class com.google.api.services.solar.v1.model.CashPurchaseSavings
Number of years until payback occurs.
setPercentageExportedToGrid(Float) - Method in class com.google.api.services.solar.v1.model.FinancialDetails
The percentage (0-100) of solar electricity production we assumed was exported to the grid, based on the first quarter of production.
setPitchDegrees(Float) - Method in class com.google.api.services.solar.v1.model.RoofSegmentSizeAndSunshineStats
Angle of the roof segment relative to the theoretical ground plane.
setPitchDegrees(Float) - Method in class com.google.api.services.solar.v1.model.RoofSegmentSummary
Angle of the roof segment relative to the theoretical ground plane.
setPixelSizeMeters(Float) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
Optional.
setPlaneHeightAtCenterMeters(Float) - Method in class com.google.api.services.solar.v1.model.RoofSegmentSizeAndSunshineStats
The height of the roof segment plane, in meters above sea level, at the point designated by `center`.
setPostalCode(String) - Method in class com.google.api.services.solar.v1.model.BuildingInsights
Postal code (e.g., US zip code) this building is contained by.
setPresentValueOfSavingsLifetime(Money) - Method in class com.google.api.services.solar.v1.model.SavingsOverTime
Using the assumed discount rate, what is the present value of the cumulative lifetime savings?
setPresentValueOfSavingsYear20(Money) - Method in class com.google.api.services.solar.v1.model.SavingsOverTime
Using the assumed discount rate, what is the present value of the cumulative 20-year savings?
setPrettyPrint(Boolean) - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.solar.v1.Solar.GeoTiff.Get
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.solar.v1.SolarRequest
Returns response with indentations and line breaks.
setQuotaUser(String) - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
 
setQuotaUser(String) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
 
setQuotaUser(String) - Method in class com.google.api.services.solar.v1.Solar.GeoTiff.Get
 
setQuotaUser(String) - Method in class com.google.api.services.solar.v1.SolarRequest
Available to use for quota purposes for server-side applications.
setRadiusMeters(Float) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
Required.
setRebateValue(Money) - Method in class com.google.api.services.solar.v1.model.CashPurchaseSavings
The value of all tax rebates.
setRebateValue(Money) - Method in class com.google.api.services.solar.v1.model.FinancedPurchaseSavings
The value of all tax rebates (including Federal Investment Tax Credit (ITC)).
setRegionCode(String) - Method in class com.google.api.services.solar.v1.model.BuildingInsights
Region code for the country (or region) this building is in.
setRemainingLifetimeUtilityBill(Money) - Method in class com.google.api.services.solar.v1.model.FinancialDetails
Utility bill for electricity not produced by solar, for the lifetime of the panels.
setRequestHeaders(HttpHeaders) - Method in class com.google.api.services.solar.v1.SolarRequest
 
setRequiredQuality(String) - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
Optional.
setRequiredQuality(String) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
Optional.
setRgbUrl(String) - Method in class com.google.api.services.solar.v1.model.DataLayers
The URL for an image of RGB data (aerial photo) of the region.
setRoofSegmentStats(List<RoofSegmentSizeAndSunshineStats>) - Method in class com.google.api.services.solar.v1.model.SolarPotential
Size and sunlight quantiles for each roof segment.
setRoofSegmentSummaries(List<RoofSegmentSummary>) - Method in class com.google.api.services.solar.v1.model.SolarPanelConfig
Information about the production of each roof segment that is carrying at least one panel in this layout.
setRootUrl(String) - Method in class com.google.api.services.solar.v1.Solar.Builder
 
setSavings(SavingsOverTime) - Method in class com.google.api.services.solar.v1.model.CashPurchaseSavings
How much is saved (or not) over the lifetime period.
setSavings(SavingsOverTime) - Method in class com.google.api.services.solar.v1.model.FinancedPurchaseSavings
How much is saved (or not) over the lifetime period.
setSavings(SavingsOverTime) - Method in class com.google.api.services.solar.v1.model.LeasingSavings
How much is saved (or not) over the lifetime period.
setSavingsLifetime(Money) - Method in class com.google.api.services.solar.v1.model.SavingsOverTime
Savings in the entire panel lifetime.
setSavingsYear1(Money) - Method in class com.google.api.services.solar.v1.model.SavingsOverTime
Savings in the first year after panel installation.
setSavingsYear20(Money) - Method in class com.google.api.services.solar.v1.model.SavingsOverTime
Savings in the first twenty years after panel installation.
setSegmentIndex(Integer) - Method in class com.google.api.services.solar.v1.model.RoofSegmentSummary
Index in roof_segment_stats of the corresponding `RoofSegmentSizeAndSunshineStats`.
setSegmentIndex(Integer) - Method in class com.google.api.services.solar.v1.model.SolarPanel
Index in roof_segment_stats of the `RoofSegmentSizeAndSunshineStats` which corresponds to the roof segment that this panel is placed on.
setServicePath(String) - Method in class com.google.api.services.solar.v1.Solar.Builder
 
setSolarPanelConfigs(List<SolarPanelConfig>) - Method in class com.google.api.services.solar.v1.model.SolarPotential
Each SolarPanelConfig describes a different arrangement of solar panels on the roof.
setSolarPanels(List<SolarPanel>) - Method in class com.google.api.services.solar.v1.model.SolarPotential
Each SolarPanel describes a single solar panel.
setSolarPercentage(Float) - Method in class com.google.api.services.solar.v1.model.FinancialDetails
Percentage (0-100) of the user's power supplied by solar.
setSolarPotential(SolarPotential) - Method in class com.google.api.services.solar.v1.model.BuildingInsights
Solar potential of the building.
setSolarRequestInitializer(SolarRequestInitializer) - Method in class com.google.api.services.solar.v1.Solar.Builder
setStateIncentive(Money) - Method in class com.google.api.services.solar.v1.model.FinancialDetails
Amount of money available from state incentives; this applies if the user buys (with or without a loan) the panels.
setStatisticalArea(String) - Method in class com.google.api.services.solar.v1.model.BuildingInsights
Statistical area (e.g., US census tract) this building is in.
setStats(SizeAndSunshineStats) - Method in class com.google.api.services.solar.v1.model.RoofSegmentSizeAndSunshineStats
Total size and sunlight quantiles for the roof segment.
setSunshineQuantiles(List<Float>) - Method in class com.google.api.services.solar.v1.model.SizeAndSunshineStats
Quantiles of the pointwise sunniness across the area.
setSuppressAllChecks(boolean) - Method in class com.google.api.services.solar.v1.Solar.Builder
 
setSuppressPatternChecks(boolean) - Method in class com.google.api.services.solar.v1.Solar.Builder
 
setSuppressRequiredParameterChecks(boolean) - Method in class com.google.api.services.solar.v1.Solar.Builder
 
setSw(LatLng) - Method in class com.google.api.services.solar.v1.model.LatLngBox
The southwest corner of the box.
setUnits(Long) - Method in class com.google.api.services.solar.v1.model.Money
The whole units of the amount.
setUniverseDomain(String) - Method in class com.google.api.services.solar.v1.Solar.Builder
 
setUpfrontCost(Money) - Method in class com.google.api.services.solar.v1.model.CashPurchaseSavings
Initial cost after tax incentives: it's the amount that must be paid during first year.
setUploadProtocol(String) - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
 
setUploadProtocol(String) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
 
setUploadProtocol(String) - Method in class com.google.api.services.solar.v1.Solar.GeoTiff.Get
 
setUploadProtocol(String) - Method in class com.google.api.services.solar.v1.SolarRequest
Upload protocol for media (e.g.
setUploadType(String) - Method in class com.google.api.services.solar.v1.Solar.BuildingInsights.FindClosest
 
setUploadType(String) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
 
setUploadType(String) - Method in class com.google.api.services.solar.v1.Solar.GeoTiff.Get
 
setUploadType(String) - Method in class com.google.api.services.solar.v1.SolarRequest
Legacy upload protocol for media (e.g.
setUtilityIncentive(Money) - Method in class com.google.api.services.solar.v1.model.FinancialDetails
Amount of money available from utility incentives; this applies if the user buys (with or without a loan) the panels.
setView(String) - Method in class com.google.api.services.solar.v1.Solar.DataLayers.Get
Optional.
setWholeRoofStats(SizeAndSunshineStats) - Method in class com.google.api.services.solar.v1.model.SolarPotential
Total size and sunlight quantiles for the part of the roof that was assigned to some roof segment.
setYear(Integer) - Method in class com.google.api.services.solar.v1.model.Date
Year of the date.
setYearlyEnergyDcKwh(Float) - Method in class com.google.api.services.solar.v1.model.RoofSegmentSummary
How much sunlight energy this part of the layout captures over the course of a year, in DC kWh, assuming the panels described above.
setYearlyEnergyDcKwh(Float) - Method in class com.google.api.services.solar.v1.model.SolarPanel
How much sunlight energy this layout captures over the course of a year, in DC kWh.
setYearlyEnergyDcKwh(Float) - Method in class com.google.api.services.solar.v1.model.SolarPanelConfig
How much sunlight energy this layout captures over the course of a year, in DC kWh, assuming the panels described above.
SizeAndSunshineStats - Class in com.google.api.services.solar.v1.model
Size and sunniness quantiles of a roof, or part of a roof.
SizeAndSunshineStats() - Constructor for class com.google.api.services.solar.v1.model.SizeAndSunshineStats
 
Solar - Class in com.google.api.services.solar.v1
Service definition for Solar (v1).
Solar(HttpTransport, JsonFactory, HttpRequestInitializer) - Constructor for class com.google.api.services.solar.v1.Solar
Constructor.
Solar.Builder - Class in com.google.api.services.solar.v1
Builder for Solar.
Solar.BuildingInsights - Class in com.google.api.services.solar.v1
The "buildingInsights" collection of methods.
Solar.BuildingInsights.FindClosest - Class in com.google.api.services.solar.v1
 
Solar.DataLayers - Class in com.google.api.services.solar.v1
The "dataLayers" collection of methods.
Solar.DataLayers.Get - Class in com.google.api.services.solar.v1
 
Solar.GeoTiff - Class in com.google.api.services.solar.v1
The "geoTiff" collection of methods.
Solar.GeoTiff.Get - Class in com.google.api.services.solar.v1
 
SolarPanel - Class in com.google.api.services.solar.v1.model
SolarPanel describes the position, orientation, and production of a single solar panel.
SolarPanel() - Constructor for class com.google.api.services.solar.v1.model.SolarPanel
 
SolarPanelConfig - Class in com.google.api.services.solar.v1.model
SolarPanelConfig describes a particular placement of solar panels on the roof.
SolarPanelConfig() - Constructor for class com.google.api.services.solar.v1.model.SolarPanelConfig
 
SolarPotential - Class in com.google.api.services.solar.v1.model
Information about the solar potential of a building.
SolarPotential() - Constructor for class com.google.api.services.solar.v1.model.SolarPotential
 
SolarRequest<T> - Class in com.google.api.services.solar.v1
Solar request.
SolarRequest(Solar, String, String, Object, Class<T>) - Constructor for class com.google.api.services.solar.v1.SolarRequest
 
SolarRequestInitializer - Class in com.google.api.services.solar.v1
Solar request initializer for setting properties like key and userIp.
SolarRequestInitializer() - Constructor for class com.google.api.services.solar.v1.SolarRequestInitializer
 
SolarRequestInitializer(String) - Constructor for class com.google.api.services.solar.v1.SolarRequestInitializer
 
SolarRequestInitializer(String, String) - Constructor for class com.google.api.services.solar.v1.SolarRequestInitializer
 
SolarScopes - Class in com.google.api.services.solar.v1
Available OAuth 2.0 scopes for use with the Solar API.
A B C D E F G H I L M R S 

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy