A B C D E G I L M N O P S T U V W 
All Classes All Packages

A

ApiResponse - Interface in ninja.codingsolutions.solaredgeapiclient.models
SolarEdge Api Response
ApiResponseImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Base response class that provides common functionality and/or properties that are shared by most api response from the solar edge api
ApiResponseImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.ApiResponseImpl
 

B

BaseModel - Interface in ninja.codingsolutions.solaredgeapiclient.models
Base model interface that all response models implement, defines contract of functionality that all response models must adhere to.
buildClient() - Method in class ninja.codingsolutions.solaredgeapiclient.SolarEdgeClientFactory
Given the specified parameters provided, construct a api client

C

CONSUMPTION - ninja.codingsolutions.solaredgeapiclient.models.MeterType
Meter that measures how much energy has been consumed
CustomDateDeserializer - Class in ninja.codingsolutions.solaredgeapiclient.deserializers
Will try to deserialize from a zoned format first, if that doesn't work it falls back to the time zone less format used by the solar edge api, the reason for doing this is to support parsing the format provided by solar edge, while providing preferred zoned serialization/deserialization when using the models for other data exchange processes.
CustomDateDeserializer() - Constructor for class ninja.codingsolutions.solaredgeapiclient.deserializers.CustomDateDeserializer
No Arg constructor for customer date deserializer, calls super(Date.class)
CustomDateSerializer - Class in ninja.codingsolutions.solaredgeapiclient.serializers
Customer serializer for {Date} objects that serializes out in ISO-8601
CustomDateSerializer() - Constructor for class ninja.codingsolutions.solaredgeapiclient.serializers.CustomDateSerializer
No Arg constructor for CustomDateSerializer, calls super(Date.class)

D

DAY - ninja.codingsolutions.solaredgeapiclient.models.TimeUnitType
Days
deepCopy() - Method in interface ninja.codingsolutions.solaredgeapiclient.interfaces.DeepCopyable
Create and return a deep copy of the current object
deepCopy() - Method in class ninja.codingsolutions.solaredgeapiclient.models.impl.DetailedEnergyResponseImpl
 
deepCopy() - Method in class ninja.codingsolutions.solaredgeapiclient.models.impl.EnvironmentalBenefitsResponseImpl
Create and return a deep copy of the current object
deepCopy() - Method in class ninja.codingsolutions.solaredgeapiclient.models.impl.OverviewResponseImpl
 
deepCopy() - Method in class ninja.codingsolutions.solaredgeapiclient.models.impl.SiteDetailsResponseImpl
 
deepCopy() - Method in class ninja.codingsolutions.solaredgeapiclient.models.impl.SupportedVersionsResponseImpl
 
deepCopy() - Method in class ninja.codingsolutions.solaredgeapiclient.models.impl.VersionImpl
 
deepCopy() - Method in class ninja.codingsolutions.solaredgeapiclient.models.impl.VersionResponseImpl
 
deepCopy(ApiResponseImpl) - Method in class ninja.codingsolutions.solaredgeapiclient.models.impl.ApiResponseImpl
injects the values maintained by the ApiResponseImpl into the passed object that is being used for a deep copy.
DeepCopyable - Interface in ninja.codingsolutions.solaredgeapiclient.interfaces
Interface that defines a contract for classes to provide a method to consumers that creates deep copies
deserialize(JsonParser, DeserializationContext) - Method in class ninja.codingsolutions.solaredgeapiclient.deserializers.CustomDateDeserializer
Method that can be called to ask implementation to deserialize JSON content into the value type this serializer handles.
DetailedEnergyResponse - Interface in ninja.codingsolutions.solaredgeapiclient.models
Response from SolarEdge API containing detailed energy information over a period of time
DetailedEnergyResponseImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Implementation of {DetailedEnergyResponse}
DetailedEnergyResponseImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.DetailedEnergyResponseImpl
 
DetailedMeterEnergy - Interface in ninja.codingsolutions.solaredgeapiclient.models
Detailed meter data from a solar edge site over a period of time scoped to a meter type
DetailedMeterEnergyImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Implementation of {DetailedMeterEnergy}
DetailedMeterEnergyImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.DetailedMeterEnergyImpl
 
Details - Interface in ninja.codingsolutions.solaredgeapiclient.models
SolarEdge site details containing, id, name, account id etc
DetailsImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Detailed site information
DetailsImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.DetailsImpl
 

E

EnergyData - Interface in ninja.codingsolutions.solaredgeapiclient.models
Wrapper of energy data
EnergyDataImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Energy data in kWh
EnergyDataImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.EnergyDataImpl
 
EnergyDetails - Interface in ninja.codingsolutions.solaredgeapiclient.models
Energy details
EnergyDetailsImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Implementation of {EnergyDetails}
EnergyDetailsImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.EnergyDetailsImpl
 
EnvironmentalBenefits - Interface in ninja.codingsolutions.solaredgeapiclient.models
Estimated environmental benefits from site
EnvironmentalBenefits.EmissionUnitType - Enum in ninja.codingsolutions.solaredgeapiclient.models
Units of gasses
EnvironmentalBenefits.GasEmissionsSaved - Interface in ninja.codingsolutions.solaredgeapiclient.models
 
EnvironmentalBenefitsResponse - Interface in ninja.codingsolutions.solaredgeapiclient.models
The API response for the estimated environmental benefits request
EnvironmentalBenefitsResponseImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
 
EnvironmentalBenefitsResponseImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.EnvironmentalBenefitsResponseImpl
 
EnvironmentBenefitsImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
 
EnvironmentBenefitsImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.EnvironmentBenefitsImpl
 

G

GasEmissionsSavedImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
 
GasEmissionsSavedImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.GasEmissionsSavedImpl
 
getAccountId() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Details
Gets the account id associated with the site, accounts can have multiple sites
getAddress() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Location
Get the street address of the site
getAddress2() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Location
Get the second address line of the site if available
getCity() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Location
Get the city the site is located in
getCo2() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.EnvironmentalBenefits.GasEmissionsSaved
get the typical amount of CO2 emissions from fossil fuel power plants that would be emitted to generate the total amount of power that has been generated by this site.
getCountry() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Location
Get the country the site is located in
getCountryCode() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Location
Get short country code of the site
getCurrency() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Details
Get an estimate of the total value of the energy produced by the site
getCurrentPower() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Overview
Get the last reported instantaneous power generation value in kilowatt hours
getDataPeriod() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Uris
Get the URI for the data period
getDate() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.TimestampedValue
Date of energy measurement
getDetailedEnergyReport(int, List<MeterType>, TimeUnitType, ZonedDateTime, ZonedDateTime) - Method in interface ninja.codingsolutions.solaredgeapiclient.interfaces.SolarEdgeApiClient
Fetches a detailed energy report as recorded by the specified meter types, at the targeted site, within the time window, and in the specified time resolution.
getDetailedEnergyReport(int, List<MeterType>, TimeUnitType, ZonedDateTime, ZonedDateTime) - Method in class ninja.codingsolutions.solaredgeapiclient.SolarEdgeApiClientImpl
Fetches a detailed energy report as recorded by the specified meter types, at the targeted site, within the time window, and in the specified time resolution.
getDetails() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.SiteDetailsResponse
Get the site details
getDetails() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Uris
Get the URI for site details
getEnergy() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.EnergyData
Energy information, could be energy produced or consumed depending on context, is in kilowatt hours
getEnergyDetails() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.DetailedEnergyResponse
EnergyDetails, contains time unit type, power unit type, and data points of energy data over a period of time
getEnvBenefits() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.EnvironmentalBenefitsResponse
Get an estimate of site revenue
getEnvironmentalBenefits(int) - Method in interface ninja.codingsolutions.solaredgeapiclient.interfaces.SolarEdgeApiClient
Fetches the estimated environmental benefits impact information associated with the targeted site id
getEnvironmentalBenefits(int) - Method in class ninja.codingsolutions.solaredgeapiclient.SolarEdgeApiClientImpl
Fetches the estimated environmental benefits impact information associated with the targeted site id
getGasEmissionSaved() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.EnvironmentalBenefits
Get the information on the amount of gas emissions that have been prevented by using solar power instead of power from grid that can come from sources that emit greenhouse gases
getId() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Details
Gets the unique site id value identifying this site
getInstallationDate() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Details
Gets the site installation date
getLastDayData() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Overview
Get the energy data for the last day
getLastMonthData() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Overview
Get last months energy data per day
getLastUpdateTime() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Details
Get the last time the site information was updated by the solar edge inverter, this is typically on 15 minute intervals
getLastUpdateTime() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Overview
Get the last update time of the site, is in timezone of the site
getLastYearData() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Overview
Get the summary of last years energy data in quarters
getLifeTimeData() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Overview
get the lifetime date of the site
getLightBulbs() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.EnvironmentalBenefits
Get the equivalent amount of light bulbs powered from total power generated
getLocation() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Details
Get the location of the site, this in the form of address, city etc.
getManufacturerName() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.PrimaryModule
Manufacturer of the primary module (invertor)
getMaximumPower() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.PrimaryModule
Get the max power of the primary module
getMeasuredBy() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Overview
Get the string of the measuring meter
getMeters() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.EnergyDetails
Get the list of detailed energy data associated with each meter on site
getModelName() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.PrimaryModule
Get the model name of the primary module
getName() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Details
Gets the human readable display name of the site
getNotes() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Details
Get any notes associated with the site
getNox() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.EnvironmentalBenefits.GasEmissionsSaved
get the typical amount of Nox emissions from fossil fuel power plants that would be emitted to generate the total amount of power that has been generated by this site.
getOverview() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.OverviewResponse
get the overview data
getOverview() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Uris
Get the URI for the site overview information
getOverviewResponse(int) - Method in interface ninja.codingsolutions.solaredgeapiclient.interfaces.SolarEdgeApiClient
Fetch a high level summary/overview of the site
getOverviewResponse(int) - Method in class ninja.codingsolutions.solaredgeapiclient.SolarEdgeApiClientImpl
Fetch a high level summary/overview of the site
getPeakPower() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Details
Get the peak power capabilities of the site in kilowatt hours
getPower() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.PowerData
get the power data
getPrimaryModule() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Details
Get the information on the primary module at the site
getPtoDate() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Details
TODO: get more information on this value
getPublicSettings() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Details
Get the public setting of this site, indicating if it's viewable by everyone with API access.
getRelease() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Version
Get the version release string
getRevenue() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.LifeTimeData
Get an estimate of site revenue
getSiteDetails(int) - Method in interface ninja.codingsolutions.solaredgeapiclient.interfaces.SolarEdgeApiClient
Fetch the site details from the API
getSiteDetails(int) - Method in class ninja.codingsolutions.solaredgeapiclient.SolarEdgeApiClientImpl
 
getSiteIds() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.ApiResponse
Get the list of site ids that pertain to the api response data
getSiteIds() - Method in class ninja.codingsolutions.solaredgeapiclient.models.impl.ApiResponseImpl
Get the list of site IDs related to the data in the api response
getSiteImage() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Uris
Get the URI for the site image
getSo2() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.EnvironmentalBenefits.GasEmissionsSaved
get the typical amount of SO2 emissions from fossil fuel power plants that would be emitted to generate the total amount of power that has been generated by this site.
getState() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Location
Get the state the site is located in
getStateCode() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Location
Get the state code of the site
getStatus() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Details
Get the status of the site
getSupported() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.SupportedVersionsResponse
get the list of supported versions by the API
getSupportedVersions() - Method in interface ninja.codingsolutions.solaredgeapiclient.interfaces.SolarEdgeApiClient
Get the list of supported versions by the API server
getSupportedVersions() - Method in class ninja.codingsolutions.solaredgeapiclient.SolarEdgeApiClientImpl
Get the list of supported versions by the API server
getTemperatureCoef() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.PrimaryModule
Get the temperature coefficient of the primary module
getTimeUnit() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.EnergyDetails
Gets the time unit type associated with this set of energy details
getTimeZone() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Location
Get the time zone of the site
getTreesPlanted() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.EnvironmentalBenefits
Estimated amount of trees that would need to be planted to have the equivalent reduction of gas emissions
getType() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.DetailedMeterEnergy
What type of meter the associated data is coming from, this indicates if the energy was consumed or produced.
getType() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Details
Get the site type
getType() - Method in enum ninja.codingsolutions.solaredgeapiclient.models.MeterType
Get the type of the meter type, this could be Production, Consumption
getType() - Method in enum ninja.codingsolutions.solaredgeapiclient.models.PowerUnitType
Get the string representation of the enum, for example Wh
getUnit() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.EnergyDetails
Gets the power unit type associated with this set of energy details
getUnits() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.EnvironmentalBenefits.GasEmissionsSaved
Get the associated unit type for all of the associated gas emissions
getUris() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Details
Get URIs that have additional site information such as a site photo.
getValue() - Method in enum ninja.codingsolutions.solaredgeapiclient.models.MeterType
Get the enum value of the meter type, PRODUCTION = 0, CONSUMPTION = 1
getValue() - Method in enum ninja.codingsolutions.solaredgeapiclient.models.PowerUnitType
Get the numerical representation of the enum value, values start at 0
getValue() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.TimestampedValue
Get the measurement value
getValues() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.DetailedMeterEnergy
Timestamped values of energy used or produced
getVersion() - Method in interface ninja.codingsolutions.solaredgeapiclient.interfaces.SolarEdgeApiClient
Get the current version of the API
getVersion() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.VersionResponse
Get the current version of the solar edge API
getVersion() - Method in class ninja.codingsolutions.solaredgeapiclient.SolarEdgeApiClientImpl
Get the current version of the API
getZip() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.Location
Get the zip of the site

I

isPublic() - Method in interface ninja.codingsolutions.solaredgeapiclient.models.PublicSettings
get whether or not the site information is available to the public

L

LB - ninja.codingsolutions.solaredgeapiclient.models.EnvironmentalBenefits.EmissionUnitType
pounds
LifeTimeData - Interface in ninja.codingsolutions.solaredgeapiclient.models
Get the life time data of the site including revenue
LifeTimeDataImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Lifetime value of energy in kWh and revenue in USD
LifeTimeDataImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.LifeTimeDataImpl
 
Location - Interface in ninja.codingsolutions.solaredgeapiclient.models
Site Location Information
LocationImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Location of site described with country, state, city, and address
LocationImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.LocationImpl
 

M

MeterType - Enum in ninja.codingsolutions.solaredgeapiclient.models
Meter type, this can be a production meter or consumption meter
MONTH - ninja.codingsolutions.solaredgeapiclient.models.TimeUnitType
Months

N

ninja.codingsolutions.solaredgeapiclient - package ninja.codingsolutions.solaredgeapiclient
 
ninja.codingsolutions.solaredgeapiclient.deserializers - package ninja.codingsolutions.solaredgeapiclient.deserializers
 
ninja.codingsolutions.solaredgeapiclient.interfaces - package ninja.codingsolutions.solaredgeapiclient.interfaces
 
ninja.codingsolutions.solaredgeapiclient.models - package ninja.codingsolutions.solaredgeapiclient.models
 
ninja.codingsolutions.solaredgeapiclient.models.impl - package ninja.codingsolutions.solaredgeapiclient.models.impl
 
ninja.codingsolutions.solaredgeapiclient.serializers - package ninja.codingsolutions.solaredgeapiclient.serializers
 

O

Overview - Interface in ninja.codingsolutions.solaredgeapiclient.models
Site Overview
OverviewImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Site overview information
OverviewImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.OverviewImpl
 
OverviewResponse - Interface in ninja.codingsolutions.solaredgeapiclient.models
API response to a request for overview data
OverviewResponseImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Overview response from API
OverviewResponseImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.OverviewResponseImpl
 

P

PowerData - Interface in ninja.codingsolutions.solaredgeapiclient.models
Power data
PowerDataImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Power data in kWh
PowerDataImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.PowerDataImpl
 
PowerUnitType - Enum in ninja.codingsolutions.solaredgeapiclient.models
Unit type for power
PrimaryModule - Interface in ninja.codingsolutions.solaredgeapiclient.models
Primary module information for the site
PrimaryModuleImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Primary module (inverter) metrics
PrimaryModuleImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.PrimaryModuleImpl
 
PRODUCTION - ninja.codingsolutions.solaredgeapiclient.models.MeterType
Meter that measures how much energy has been produced
PublicSettings - Interface in ninja.codingsolutions.solaredgeapiclient.models
Public settings
PublicSettingsImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Setting if this site is visible to other users on when using the API
PublicSettingsImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.PublicSettingsImpl
 

S

serialize(Date, JsonGenerator, SerializerProvider) - Method in class ninja.codingsolutions.solaredgeapiclient.serializers.CustomDateSerializer
Serialize Date to ISO-8601 string on json property
setSiteIds(List<Integer>) - Method in interface ninja.codingsolutions.solaredgeapiclient.models.ApiResponse
Sets the set of of site ids that are related to this api response
SiteDetailsResponse - Interface in ninja.codingsolutions.solaredgeapiclient.models
API response to a site details requests
SiteDetailsResponseImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Detailed site response from API
SiteDetailsResponseImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.SiteDetailsResponseImpl
 
SolarEdgeApiClient - Interface in ninja.codingsolutions.solaredgeapiclient.interfaces
Interface defining the interactions available for the client to enact
SolarEdgeApiClientImpl - Class in ninja.codingsolutions.solaredgeapiclient
Implementation of the solar edge api client interface.
SolarEdgeApiClientImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.SolarEdgeApiClientImpl
 
SolarEdgeClientFactory - Class in ninja.codingsolutions.solaredgeapiclient
Factory to build a SolarEdgeApiClient instances
SolarEdgeClientFactory() - Constructor for class ninja.codingsolutions.solaredgeapiclient.SolarEdgeClientFactory
 
SupportedVersionsResponse - Interface in ninja.codingsolutions.solaredgeapiclient.models
API response to a supported version list request
SupportedVersionsResponseImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Implementation of {SupportedVersionsResponse}
SupportedVersionsResponseImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.SupportedVersionsResponseImpl
 

T

TimestampedValue - Interface in ninja.codingsolutions.solaredgeapiclient.models
Timestamped value, typically for energy production or consumption
TimestampedValueImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Implementation of {TimestampedValue}
TimestampedValueImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.TimestampedValueImpl
 
TimeUnitType - Enum in ninja.codingsolutions.solaredgeapiclient.models
Enum indicating the time unit type associated with a value

U

Uris - Interface in ninja.codingsolutions.solaredgeapiclient.models
Additional URI Links
UrisImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Link information to supplemental information such as site image, data period, details, and overview
UrisImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.UrisImpl
 

V

valueOf(String) - Static method in enum ninja.codingsolutions.solaredgeapiclient.models.EnvironmentalBenefits.EmissionUnitType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ninja.codingsolutions.solaredgeapiclient.models.MeterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ninja.codingsolutions.solaredgeapiclient.models.PowerUnitType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ninja.codingsolutions.solaredgeapiclient.models.TimeUnitType
Returns the enum constant of this type with the specified name.
values() - Static method in enum ninja.codingsolutions.solaredgeapiclient.models.EnvironmentalBenefits.EmissionUnitType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ninja.codingsolutions.solaredgeapiclient.models.MeterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ninja.codingsolutions.solaredgeapiclient.models.PowerUnitType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ninja.codingsolutions.solaredgeapiclient.models.TimeUnitType
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Interface in ninja.codingsolutions.solaredgeapiclient.models
Version information
VersionImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Implementation of {Version}
VersionImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.VersionImpl
 
VersionResponse - Interface in ninja.codingsolutions.solaredgeapiclient.models
The API response for a current version request
VersionResponseImpl - Class in ninja.codingsolutions.solaredgeapiclient.models.impl
Implementation of {VersionResponse}
VersionResponseImpl() - Constructor for class ninja.codingsolutions.solaredgeapiclient.models.impl.VersionResponseImpl
 

W

WEEK - ninja.codingsolutions.solaredgeapiclient.models.TimeUnitType
Weeks
WH - ninja.codingsolutions.solaredgeapiclient.models.PowerUnitType
Watt Hours
A B C D E G I L M N O P S T U V W 
All Classes All Packages