View Source Wayfarer.Dsl.HealthCheck (wayfarer v0.6.1)

A struct for storing a health-check generated by the DSL.

Summary

Types

@type t() :: %Wayfarer.Dsl.HealthCheck{
  connect_timeout: pos_integer(),
  hostname: nil | String.t(),
  interval: pos_integer(),
  method:
    :get
    | :head
    | :port
    | :put
    | :delete
    | :connect
    | :options
    | :trace
    | :patch,
  name: nil | String.t(),
  path: String.t(),
  response_timeout: pos_integer(),
  success_codes: [Range.t(100, 599)],
  threshold: pos_integer()
}