PromEx.GrafanaClient.Connection (PromEx v1.12.0)

Copy Markdown View Source

This struct encapsulates all of the data necessary to connect to a Grafana instance.

Summary

Functions

Build a connection struct for connecting to Grafana.

Types

t()

@type t() :: %PromEx.GrafanaClient.Connection{
  authorization: String.t(),
  base_url: String.t(),
  finch_process: module()
}

Functions

build(finch_process, map)

@spec build(finch_process :: module(), grafana_config :: map()) :: t()

Build a connection struct for connecting to Grafana.