ClickHouse.start_link

You're seeing just the function start_link, go back to ClickHouse module for more information.

Specs

start_link([start_option()]) :: Supervisor.on_start()

Starts a ClickHouse client.

Options

  • :name - Required. The name of the client. Defaults to :default.
  • :interface - Required. The network interface to use for queries. Defaults to ClickHouse.Interface.HTTP.
  • :formats - Required. A list of formats available for encoding/decoding. Defaults to [ClickHouse.Format.JSONCompactEachRow, ClickHouse.Format.TSV, ClickHouse.Format.TSVWithNames, ClickHouse.Format.TSVWithNamesAndTypes, ClickHouse.Format.Values].

Extra Options

Any additional options passed will be given to the client interface.