View Source Bella.Watcher.State (bella v0.2.2)

State of the Watcher

Link to this section Summary

Link to this section Types

Specs

t() :: %Bella.Watcher.State{
  buffer: Bella.Watcher.ResponseBuffer.t(),
  client: module(),
  connection: K8s.Conn.t() | nil,
  current_delay: integer(),
  extra: map(),
  initial_delay: integer(),
  k8s_watcher_ref: reference() | nil,
  max_delay: integer(),
  resource_version: String.t() | nil,
  should_retry_watch: boolean(),
  watch_timeout: term(),
  watcher: Bella.Watcher
}

Link to this section Functions

Specs

metadata(t()) :: map()

Specs

new(keyword()) :: t()

Specs

next_delay(t()) :: integer()

Specs

should_retry(t()) :: boolean()