package mirror
import "go.etcd.io/etcd/client/v3/mirror"
Package mirror implements etcd mirroring operations.
Index ¶
Types ¶
type Syncer ¶
type Syncer interface { // SyncBase syncs the base state of the key-value state. // The key-value state are sent through the returned chan. SyncBase(ctx context.Context) (<-chan clientv3.GetResponse, chan error) // SyncUpdates syncs the updates of the key-value state. // The update events are sent through the returned chan. SyncUpdates(ctx context.Context) clientv3.WatchChan }
Syncer syncs with the key-value state of an etcd cluster.
func NewSyncer ¶
NewSyncer creates a Syncer.
Source Files ¶
syncer.go
- Version
- v3.5.18 (latest)
- Published
- Jan 24, 2025
- Platform
- linux/amd64
- Imports
- 2 packages
- Last checked
- 22 hours ago –
Tools for package owners.