# Packages

Package fake implements testing fakes.
Package util implements etcd utility functions.

# Functions

NewClient creates a new etcd client with the given configuration.

# Constants

AlarmCorrupt denotes that the cluster member has corrupted data.
AlarmNoSpace denotes that the cluster member has run out of disk space.
AlarmOK denotes that the cluster member is OK.
DefaultCallTimeout represents the duration that the etcd client waits at most for read and write operations to etcd.

# Variables

AlarmTypeName provides a text translation for AlarmType codes.

# Structs

Client wraps an etcd client formatting its output to something more consumable.
ClientConfiguration describes the configuration for an etcd client.
Member struct defines an etcd member; it is used to avoid spreading github.com/coreos/etcd dependencies.
MemberAlarm represents an alarm type association with a cluster member.

# Type aliases

AlarmType defines the type of alarm for etcd.
GRPCDial is a function that creates a connection to a given endpoint.