Degree |
Class | Description | |
---|---|---|
![]() | AccountKey | The shorter of the two API access keys, the account key identifies a unique Degree Days.net API account. |
![]() | DegreeDaysApi | The starting point for all API operations. If you're new to this API, read the docs for this class first. |
![]() | DegreeDaysApiException | Superclass of all the API exceptions that you are likely to want to catch explicitly. |
![]() | Failure | Contains details of a failure in the server-side processing of all or part of an API request. |
![]() | FailureException | Superclass of exceptions that indicate a Failure in the API's processing of all or part of a request. |
![]() | FailureResponse | A type of API Response that indicates a failure in the server-side processing of a Request. |
![]() | InvalidRequestException | Indicates that the API could not process a request because it was invalid in some way (e.g. authenticated with invalid API access keys). |
![]() | RateLimit | A snapshot of an API account's rate limit. |
![]() | RateLimitException | Indicates that the API servers did not process a request because the RateLimit for the account's plan had been reached. |
![]() | Request | Specifies an operation that you'd like the API to do (e.g. calculating a specific type of degree-day data for a specific location). |
![]() | RequestFailureException | Superclass of exceptions that indicate that the API's processing of a request resulted in a Failure. |
![]() | Response | Models the API's response to a Request (e.g. degree day data returned in response to a request for that data). |
![]() | ResponseMetadata | Extra data that comes back with every response from the Degree Days.net API. |
![]() | SecurityKey | The longer of the two access keys that are needed to use the Degree Days.net API. |
![]() | ServiceException | Indicates that the API servers failed to process a request because of temporary downtime or an unexpected error (sorry!). |
![]() | TransportException | Indicates an error transporting a request to the API servers or transporting a response back. |
Interface | Description | |
---|---|---|
![]() | IRequestProcessor | Processes API requests into API responses. |