Reads the runtime configuration from the :errorgap application env, with
ERRORGAP_* environment variables as defaults.
Summary
Functions
Build a Configuration from application env + ERRORGAP_* env vars.
Types
@type t() :: %Errorgap.Configuration{ api_key: String.t() | nil, apm_enabled: boolean(), apm_sample_rate: float(), async: boolean(), endpoint: String.t(), environment: String.t(), filter_keys: [String.t()], logs_enabled: boolean(), max_breadcrumbs: non_neg_integer(), minimum_log_level: String.t(), project_id: String.t() | nil, project_slug: String.t() | nil, release: String.t() | nil, root_directory: String.t(), timeout: pos_integer() }