package resolver

import "go.etcd.io/etcd/client/v3/internal/resolver"

Index

Constants

const (
	Schema = "etcd-endpoints"
)

Types

type EtcdManualResolver

type EtcdManualResolver struct {
	*manual.Resolver
	// contains filtered or unexported fields
}

EtcdManualResolver is a Resolver (and resolver.Builder) that can be updated using SetEndpoints.

func New

func New(endpoints ...string) *EtcdManualResolver

func (*EtcdManualResolver) Build

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.