# Functions
NewCluster creates a Cluster.
NewConfigServiceClient returns a ConfigServiceClient.
NewEtcdConfigServiceClient returns a new etcd-backed cluster client.nolint:golint.
NewKeepAliveOptions provide a set of keepAlive options.
NewOptions creates a set of Options.
NewTLSOptions creates a set of TLS Options.
# Structs
ClusterConfig is the config for a zoned etcd cluster.
Configuration is for config service client.
KeepAliveConfig configures keepAlive behavior.
TLSConfig is the config for TLS.
ZoneClient is a cached etcd client for a zone.
# Interfaces
Client is an etcd-backed m3cluster client.
Cluster defines the configuration for a etcd cluster.
KeepAliveOptions provide a set of client-side keepAlive options.
Options is the Options to create a config service client.
TLSOptions defines the options for TLS.