package naming
import "github.com/coreos/etcd/clientv3/naming"
Index ¶
Types ¶
type GRPCResolver ¶
type GRPCResolver struct { // Client is an initialized etcd client Client *clientv3.Client // Timeout for update/delete request. Timeout time.Duration }
GRPCResolver creates a grpc.Watcher for a target to track its resolution changes.
func (*GRPCResolver) Add ¶
func (gr *GRPCResolver) Add(target string, addr string, metadata interface{}) error
func (*GRPCResolver) Delete ¶
func (gr *GRPCResolver) Delete(target string) error
func (*GRPCResolver) Resolve ¶
func (gr *GRPCResolver) Resolve(target string) (naming.Watcher, error)
Source Files ¶
- Version
- v3.1.0-alpha.1+incompatible
- Published
- Sep 23, 2016
- Platform
- windows/amd64
- Imports
- 6 packages
- Last checked
- 14 minutes ago –
Tools for package owners.