6 "github.com/go-kit/kit/endpoint"
9 // Balancer yields endpoints according to some heuristic.
10 type Balancer interface {
11 Endpoint() (endpoint.Endpoint, error)
14 // ErrNoEndpoints is returned when no qualifying endpoints are available.
15 var ErrNoEndpoints = errors.New("no endpoints available")