com.solarmosaic.client.utilityApi
Convert a DateTime into an ISO 8601 formatted String.
Convert a DateTime into an ISO 8601 formatted String.
The DateTime to format.
Formatted String.
Get an account by account uid.
Get an account by account uid.
The unique identifier for the account.
The response format.
A Future containing Some account, or None if the account was not found.
https://utilityapi.com/api/docs/api.html#accounts-uid
Get all accounts.
Get all accounts.
The response format.
A Future containing a list of accounts.
https://utilityapi.com/api/docs/api.html#accounts
Get accounts by referral ids.
Get accounts by referral ids.
List of referral ids.
The response format.
A Future containing a list of accounts.
https://utilityapi.com/api/docs/api.html#accounts
Get bills by service uid.
Get bills by service uid.
The unique identifier for the service.
The response format.
A Future containing a list of bills.
https://utilityapi.com/api/docs/api.html#bills
Get meter intervals by service uid.
Get meter intervals by service uid.
The unique identifier for the service.
The response format.
A Future containing a list of meter intervals.
https://utilityapi.com/api/docs/api.html#intervals
Get a service by service uid.
Get a service by service uid.
The unique identifier for the service.
The response format.
A Future containing Some service, or None if the service was not found.
https://utilityapi.com/api/docs/api.html#services-uid
Get all services.
Get all services.
The response format.
A Future containing a list of services.
https://utilityapi.com/api/docs/api.html#services
Get services by account uids.
Get services by account uids.
The unique identifier for the account.
The response format.
A Future containing a list of account services.
https://utilityapi.com/api/docs/api.html#services
The client URI with the given Path appended to the base Path.
The client URI with the given String segments appended to the base Path.
The client URI.
Convert an ISO 8601 formatted String into a DateTime.
Convert an ISO 8601 formatted String into a DateTime.
The formatted String.
A DateTime.
Modify an account by account uid.
Modify an account by account uid.
The unique identifier for the account.
The request model.
The request/response format.
A Future containing Some account, or None if the account was not found.
https://utilityapi.com/docs#accounts-modify
Modify a service by service uid.
Modify a service by service uid.
The unique identifier for the service.
The request model.
The request/response format.
A Future containing Some service, or None if the service was not found.
https://utilityapi.com/docs#services-modify
Gets a future response for the given request, unmarshalling it to the given type.
Gets a future response for the given request, unmarshalling it to the given type.
The type to unmarshal the response to.
The HTTP request.
Which format to deliver the response in.
A Future containing the unmarshalled response object.
Request timeout duration, defaults to 10 seconds.
API token
UtilityAPI client.
API token
Request timeout duration, defaults to 10 seconds.
https://utilityapi.com/api/tokens/new.html