Class: Genability::Client

Inherits:
API
  • Object
show all
Includes:
Account, Calculate, LoadServingEntity, Price, Property, Season, Tariff, Territory, TimeOfUse, UsageProfile, ZipCode
Defined in:
lib/genability/client.rb,
lib/genability/client/echo.rb,
lib/genability/client/price.rb,
lib/genability/client/season.rb,
lib/genability/client/tariff.rb,
lib/genability/client/helpers.rb,
lib/genability/client/property.rb,
lib/genability/client/zip_code.rb,
lib/genability/client/calculate.rb,
lib/genability/client/territory.rb,
lib/genability/client/time_of_use.rb,
lib/genability/client/load_serving_entity.rb

Overview

Wrapper for the Genability REST API

Defined Under Namespace

Modules: Calculate, LoadServingEntity, Price, Property, Season, Tariff, Territory, TimeOfUse, ZipCode

Method Summary

Methods included from ZipCode

#zipcode

Methods included from TimeOfUse

#time_of_use_intervals, #time_of_uses

Methods included from Territory

#territories, #territory

Methods included from Tariff

#tariff, #tariffs

Methods included from Season

#seasons

Methods included from Property

#properties, #property

Methods included from Price

#prices

Methods included from LoadServingEntity

#load_serving_entities, #load_serving_entity

Methods included from Calculate

#calculate, #calculate_metadata

Methods included from Request

#delete, #get, #post, #put