Documentation
¶
Index ¶
- Variables
- type Option
- type Options
- type WithOption
- func (WithOption) Default() Option
- func (WithOption) EtcdClient(cli *clientv3.Client) Option
- func (WithOption) EtcdConfig(config *clientv3.Config) Option
- func (WithOption) FastAddresses(addrs ...string) Option
- func (WithOption) FastAuth(username, password string) Option
- func (WithOption) FastSecure(secure bool) Option
- func (WithOption) FastTLSConfig(conf *tls.Config) Option
- func (WithOption) KeyPrefix(prefix string) Option
- func (WithOption) WatchChanSize(size int) Option
Constants ¶
This section is empty.
Variables ¶
View Source
var Install = definePlugin.Install
Install 安装插件
View Source
var NewRegistry = newEtcdRegistry
NewRegistry 导出newEtcdRegistry,可以配合cache registry将数据缓存本地,提高查询效率
View Source
var Uninstall = definePlugin.Uninstall
Uninstall 卸载插件
Functions ¶
This section is empty.
Types ¶
type WithOption ¶ added in v0.1.10
type WithOption struct{}
func (WithOption) Default ¶ added in v0.1.10
func (WithOption) Default() Option
func (WithOption) EtcdClient ¶ added in v0.1.10
func (WithOption) EtcdClient(cli *clientv3.Client) Option
func (WithOption) EtcdConfig ¶ added in v0.1.10
func (WithOption) EtcdConfig(config *clientv3.Config) Option
func (WithOption) FastAddresses ¶ added in v0.1.10
func (WithOption) FastAddresses(addrs ...string) Option
func (WithOption) FastAuth ¶ added in v0.1.10
func (WithOption) FastAuth(username, password string) Option
func (WithOption) FastSecure ¶ added in v0.1.10
func (WithOption) FastSecure(secure bool) Option
func (WithOption) FastTLSConfig ¶ added in v0.1.10
func (WithOption) FastTLSConfig(conf *tls.Config) Option
func (WithOption) KeyPrefix ¶ added in v0.1.10
func (WithOption) KeyPrefix(prefix string) Option
func (WithOption) WatchChanSize ¶ added in v0.1.10
func (WithOption) WatchChanSize(size int) Option
Click to show internal directories.
Click to hide internal directories.