package resolver
import "go.etcd.io/etcd/client/v3/internal/resolver"
Index ¶
Constants ¶
const (
Schema = "etcd-endpoints"
)
Types ¶
type EtcdManualResolver ¶
EtcdManualResolver is a Resolver (and resolver.Builder) that can be updated using SetEndpoints.
func New ¶
func New(endpoints ...string) *EtcdManualResolver
func (*EtcdManualResolver) Build ¶
func (r *EtcdManualResolver) Build(target resolver.Target, cc resolver.ClientConn, opts resolver.BuildOptions) (resolver.Resolver, error)
Build returns itself for Resolver, because it's both a builder and a resolver.
func (*EtcdManualResolver) SetEndpoints ¶
func (r *EtcdManualResolver) SetEndpoints(endpoints []string)
Source Files ¶
resolver.go
- Version
- v3.5.18 (latest)
- Published
- Jan 24, 2025
- Platform
- linux/amd64
- Imports
- 4 packages
- Last checked
- 1 day ago –
Tools for package owners.