Moved to google.golang.org/genproto/googleapis/api/annotations
Fixes #52
This commit is contained in:
17
vendor/github.com/go-kit/kit/sd/factory.go
generated
vendored
Normal file
17
vendor/github.com/go-kit/kit/sd/factory.go
generated
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
package sd
|
||||
|
||||
import (
|
||||
"io"
|
||||
|
||||
"github.com/go-kit/kit/endpoint"
|
||||
)
|
||||
|
||||
// Factory is a function that converts an instance string (e.g. host:port) to a
|
||||
// specific endpoint. Instances that provide multiple endpoints require multiple
|
||||
// factories. A factory also returns an io.Closer that's invoked when the
|
||||
// instance goes away and needs to be cleaned up. Factories may return nil
|
||||
// closers.
|
||||
//
|
||||
// Users are expected to provide their own factory functions that assume
|
||||
// specific transports, or can deduce transports by parsing the instance string.
|
||||
type Factory func(instance string) (endpoint.Endpoint, io.Closer, error)
|
||||
Reference in New Issue
Block a user