client: document Client methods

This commit is contained in:
Brian Waldon 2015-01-28 12:04:39 -08:00 committed by Yicheng Qin
parent 1773d0a18b
commit ce4486ff85

View File

@ -72,7 +72,12 @@ type CancelableTransport interface {
}
type Client interface {
// Sync updates the internal cache of the etcd cluster's membership.
Sync(context.Context) error
// Endpoints returns a copy of the current set of API endpoints used
// by Client to resolve HTTP requests. If Sync has ever been called,
// this may differ from the initial Endpoints provided in the Config.
Endpoints() []string
httpClient