etcd

package
v0.0.0-...-4c4187b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 20, 2021 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EtcdCli

type EtcdCli struct {
	// contains filtered or unexported fields
}

func NewEtcdCli

func NewEtcdCli(options ...func(*EtcdCli)) *EtcdCli

func (*EtcdCli) Client

func (e *EtcdCli) Client() *clientv3.Client

func (*EtcdCli) Close

func (e *EtcdCli) Close()

func (*EtcdCli) Connect

func (e *EtcdCli) Connect() error

func (*EtcdCli) GetPrefix

func (e *EtcdCli) GetPrefix() string

func (*EtcdCli) GetRequestTimeout

func (e *EtcdCli) GetRequestTimeout() time.Duration

type EtcdCliOption

type EtcdCliOption func(*EtcdCli)

func WithAddress

func WithAddress(addrs []string) EtcdCliOption

func WithDialTimeout

func WithDialTimeout(dialTimeout time.Duration) EtcdCliOption

func WithPrefix

func WithPrefix(prefix string) EtcdCliOption

func WithRequestTimeout

func WithRequestTimeout(requestTimeout time.Duration) EtcdCliOption

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL