client/

directory
v3.4.15 Latest Latest
Warning

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

Go to latest
Published: Feb 24, 2021 License: Apache-2.0

Directories

Path Synopsis
Package client provides bindings for the etcd APIs.
Package client provides bindings for the etcd APIs.
v3
Package clientv3 implements the official Go etcd client for v3.
Package clientv3 implements the official Go etcd client for v3.
clientv3util
Package clientv3util contains utility functions derived from clientv3.
Package clientv3util contains utility functions derived from clientv3.
concurrency
Package concurrency implements concurrency operations on top of etcd such as distributed locks, barriers, and elections.
Package concurrency implements concurrency operations on top of etcd such as distributed locks, barriers, and elections.
credentials
Package credentials implements gRPC credential interface with etcd specific logic.
Package credentials implements gRPC credential interface with etcd specific logic.
experimental/recipes
Package recipe contains experimental client-side distributed synchronization primitives.
Package recipe contains experimental client-side distributed synchronization primitives.
leasing
Package leasing serves linearizable reads from a local cache by acquiring exclusive write access to keys through a client-side leasing protocol.
Package leasing serves linearizable reads from a local cache by acquiring exclusive write access to keys through a client-side leasing protocol.
mirror
Package mirror implements etcd mirroring operations.
Package mirror implements etcd mirroring operations.
mock/mockserver
Package mockserver provides mock implementations for etcdserver's server interface.
Package mockserver provides mock implementations for etcdserver's server interface.
namespace
Package namespace is a clientv3 wrapper that translates all keys to begin with a given prefix.
Package namespace is a clientv3 wrapper that translates all keys to begin with a given prefix.
naming
Package naming provides: - subpackage endpoints: an abstraction layer to store and read endpoints information from etcd.
Package naming provides: - subpackage endpoints: an abstraction layer to store and read endpoints information from etcd.
ordering
Package ordering is a clientv3 wrapper that caches response header revisions to detect ordering violations from stale responses.
Package ordering is a clientv3 wrapper that caches response header revisions to detect ordering violations from stale responses.
snapshot
Package snapshot implements utilities around etcd snapshot.
Package snapshot implements utilities around etcd snapshot.
yaml
Package yaml handles yaml-formatted clientv3 configuration data.
Package yaml handles yaml-formatted clientv3 configuration data.

Jump to

Keyboard shortcuts

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