elixir_google_spreadsheets v0.1.10 API Reference

Modules

Bootstrap Google Spreadsheet application

Model of Client abstraction This process is a Producer for this GenStage pipeline

Model of Limiter request subscribed to Client with partition :write or :read

Worker of Request subscribed to Limiter, call request to API and send an answer to Client

Supervisor to keep track of initialized Client, Limiter and Request processes

Google spreadsheets core authorization. Automatically updates access token after expiration

Model of Google Spreadsheet for external interaction

Supervisor to keep track of initialized spreadsheet processes

Supervisor tree to keep track of registry and spreadsheet supervisor

Exceptions

Raised in case non 200 response code from Google Cloud API

Raised in case more than 255 columns is queried

Raised in case invalid input params are passed

Raised in case invalid range is defined