SolarEdge.Client behaviour (solar_edge v0.0.1)
Summary
Types
@type t() :: %SolarEdge.Client{api_key: String.t()}
Callbacks
Link to this callback
get(t, t)
@callback get(t(), String.t()) :: {:ok, Req.Response.t()}
Link to this callback
get(t, t, t)
@callback get(t(), String.t(), Keyword.t()) :: {:ok, Req.Response.t()}
Link to this callback
get!(t, t)
@callback get!(t(), String.t()) :: Req.Response.t()
Link to this callback
get!(t, t, t)
@callback get!(t(), String.t(), Keyword.t()) :: Req.Response.t()
Functions
Link to this function
get(client, path, opts \\ [])
Link to this function
get!(client, path, opts \\ [])
Link to this function