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 Uninstall = definePlugin.Uninstall
Uninstall 卸载插件
Functions ¶
This section is empty.
Types ¶
type WithOption ¶
type WithOption struct{}
func (WithOption) Default ¶
func (WithOption) Default() Option
func (WithOption) EtcdClient ¶
func (WithOption) EtcdClient(cli *clientv3.Client) Option
func (WithOption) EtcdConfig ¶
func (WithOption) EtcdConfig(config *clientv3.Config) Option
func (WithOption) FastAddresses ¶
func (WithOption) FastAddresses(addrs ...string) Option
func (WithOption) FastAuth ¶
func (WithOption) FastAuth(username, password string) Option
func (WithOption) FastSecure ¶
func (WithOption) FastSecure(secure bool) Option
func (WithOption) FastTLSConfig ¶
func (WithOption) FastTLSConfig(conf *tls.Config) Option
func (WithOption) KeyPrefix ¶
func (WithOption) KeyPrefix(prefix string) Option
func (WithOption) WatchChanSize ¶
func (WithOption) WatchChanSize(size int) Option
Click to show internal directories.
Click to hide internal directories.