Versions in this module Expand all Collapse all v1 v1.6.5 Jul 10, 2018 Changes in this version + type BackendHealthCheck struct + func NewBackendHealthCheck(options Options, backendName string) *BackendHealthCheck + type HealthCheck struct + Backends map[string]*BackendHealthCheck + func GetHealthCheck(metrics metricsRegistry) *HealthCheck + func (hc *HealthCheck) SetBackendsConfiguration(parentCtx context.Context, backends map[string]*BackendHealthCheck) + type LoadBalancer interface + RemoveServer func(u *url.URL) error + Servers func() []*url.URL + UpsertServer func(u *url.URL, options ...roundrobin.ServerOption) error + type Options struct + Interval time.Duration + LB LoadBalancer + Path string + Port int + Transport http.RoundTripper + func (opt Options) String() string v1.6.5-debug Oct 31, 2018