ExForce.Client behaviour (ExForce v0.4.1) View Source
HTTP Client for Salesforce REST API
Adapter
Defaults to ExForce.Client.Tesla. To use your own adapter, set it via Mix configuration.
config :ex_force, client: ClientMock
Link to this section Summary
Link to this section Types
Specs
context() :: instance_url() | %{instance_url: instance_url(), access_token: String.t()}
Specs
instance_url() :: String.t()
Specs
opts() :: Keyword.t()
Specs
t() :: any()
Link to this section Callbacks
Specs
Specs
Specs
build_oauth_client(instance_url()) :: t()
Specs
build_oauth_client(instance_url(), opts()) :: t()
Specs
request(t(), ExForce.Request.t()) :: {:ok, ExForce.Response.t()} | {:error, any()}