Openstex v0.4.1 Openstex.Adapter.Config behaviour View Source

An adapter module to be implemented by clients that using the Openstex library for the storage of config info.

Link to this section Summary

Link to this section Callbacks

Link to this callback get_account_temp_url_key1(atom) View Source
get_account_temp_url_key1(atom()) :: Keyword.t()
Link to this callback get_account_temp_url_key2(atom) View Source
get_account_temp_url_key2(atom()) :: Keyword.t()
Link to this callback hackney_config(atom) View Source
hackney_config(atom()) :: Keyword.t()
Link to this callback keystone_config(atom) View Source
keystone_config(atom()) :: Keyword.t()
Link to this callback keystone_endpoint(atom) View Source
keystone_endpoint(atom()) :: Keyword.t()
Link to this callback set_account_temp_url_key1(atom, arg1) View Source
set_account_temp_url_key1(atom(), String.t()) :: Keyword.t()
Link to this callback set_account_temp_url_key2(atom, arg1) View Source
set_account_temp_url_key2(atom(), String.t()) :: Keyword.t()
Link to this callback start_agent(atom) View Source
start_agent(atom()) :: {:ok, pid()} | {:error, :already_started}
Link to this callback start_agent(atom, arg1) View Source
start_agent(atom(), Keyword.t()) :: {:ok, pid()} | {:error, :already_started}
Link to this callback swift_config(atom) View Source
swift_config(atom()) :: Keyword.t()
Link to this callback swift_region(atom) View Source
swift_region(atom()) :: Keyword.t()
Link to this callback swift_service_name() View Source
swift_service_name() :: String.t()
Link to this callback swift_service_type() View Source
swift_service_type() :: String.t()
Link to this callback tenant_id(atom) View Source
tenant_id(atom()) :: Keyword.t()