Documentation ¶
Index ¶
- func NewEtcdClient(opts ...etcdClient.Option) *etcdClient.Client
- func NewEtcdDiscovery(cfg *Config) registry.Discovery
- func NewEtcdDiscoveryWiths(opts ...OptionEtcd) registry.Discovery
- func NewEtcdRegistrar(cfg *Config) registry.Registrar
- func NewEtcdRegistrarWiths(opts ...OptionEtcd) registry.Registrar
- type Config
- type OptionEtcd
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewEtcdClient ¶
func NewEtcdClient(opts ...etcdClient.Option) *etcdClient.Client
func NewEtcdDiscovery ¶
func NewEtcdDiscoveryWiths ¶
func NewEtcdDiscoveryWiths(opts ...OptionEtcd) registry.Discovery
func NewEtcdRegistrar ¶
func NewEtcdRegistrarWiths ¶
func NewEtcdRegistrarWiths(opts ...OptionEtcd) registry.Registrar
Types ¶
type Config ¶
type Config struct {
// contains filtered or unexported fields
}
func NewEtcdConfig ¶
func NewEtcdConfig(opts ...OptionEtcd) *Config
type OptionEtcd ¶
type OptionEtcd func(config *Config)
Click to show internal directories.
Click to hide internal directories.