Documentation
¶
Index ¶
- type ResolvCacheCfg
- func (cfg *ResolvCacheCfg) BindViper(v *viper.Viper, prefix string)
- func (cfg ResolvCacheCfg) Dump() string
- func (cfg ResolvCacheCfg) Empty() bool
- func (cfg *ResolvCacheCfg) FromViper(v *viper.Viper, prefix string)
- func (cfg *ResolvCacheCfg) SetPFlags(short bool, prefix string)
- func (cfg ResolvCacheCfg) Validate() error
- type ResolvCheckAPICfg
- func (cfg *ResolvCheckAPICfg) BindViper(v *viper.Viper, prefix string)
- func (cfg ResolvCheckAPICfg) Dump() string
- func (cfg ResolvCheckAPICfg) Empty() bool
- func (cfg *ResolvCheckAPICfg) FromViper(v *viper.Viper, prefix string)
- func (cfg *ResolvCheckAPICfg) SetPFlags(short bool, prefix string)
- func (cfg ResolvCheckAPICfg) Validate() error
- type ResolvCollectAPICfg
- func (cfg *ResolvCollectAPICfg) BindViper(v *viper.Viper, prefix string)
- func (cfg ResolvCollectAPICfg) Dump() string
- func (cfg ResolvCollectAPICfg) Empty() bool
- func (cfg *ResolvCollectAPICfg) FromViper(v *viper.Viper, prefix string)
- func (cfg *ResolvCollectAPICfg) SetPFlags(short bool, prefix string)
- func (cfg ResolvCollectAPICfg) Validate() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ResolvCacheCfg ¶
type ResolvCacheCfg struct {
ExpireSecs int
TraceFile string
DumpFile string
DumpSecs int
Limits resolvcache.Limits
}
ResolvCacheCfg stores repository settings
func (*ResolvCacheCfg) BindViper ¶
func (cfg *ResolvCacheCfg) BindViper(v *viper.Viper, prefix string)
BindViper setups posix flags for commandline configuration and bind to viper
func (ResolvCacheCfg) Empty ¶
func (cfg ResolvCacheCfg) Empty() bool
Empty returns true if configuration is empty
func (*ResolvCacheCfg) FromViper ¶
func (cfg *ResolvCacheCfg) FromViper(v *viper.Viper, prefix string)
FromViper fill values from viper
func (*ResolvCacheCfg) SetPFlags ¶
func (cfg *ResolvCacheCfg) SetPFlags(short bool, prefix string)
SetPFlags setups posix flags for commandline configuration
func (ResolvCacheCfg) Validate ¶
func (cfg ResolvCacheCfg) Validate() error
Validate checks that configuration is ok
type ResolvCheckAPICfg ¶
ResolvCheckAPICfg stores event service preferences
func (*ResolvCheckAPICfg) BindViper ¶
func (cfg *ResolvCheckAPICfg) BindViper(v *viper.Viper, prefix string)
BindViper setups posix flags for commandline configuration and bind to viper
func (ResolvCheckAPICfg) Empty ¶
func (cfg ResolvCheckAPICfg) Empty() bool
Empty returns true if configuration is empty
func (*ResolvCheckAPICfg) FromViper ¶
func (cfg *ResolvCheckAPICfg) FromViper(v *viper.Viper, prefix string)
FromViper fill values from viper
func (*ResolvCheckAPICfg) SetPFlags ¶
func (cfg *ResolvCheckAPICfg) SetPFlags(short bool, prefix string)
SetPFlags setups posix flags for commandline configuration
func (ResolvCheckAPICfg) Validate ¶
func (cfg ResolvCheckAPICfg) Validate() error
Validate checks that configuration is ok
type ResolvCollectAPICfg ¶
ResolvCollectAPICfg stores event service preferences
func (*ResolvCollectAPICfg) BindViper ¶
func (cfg *ResolvCollectAPICfg) BindViper(v *viper.Viper, prefix string)
BindViper setups posix flags for commandline configuration and bind to viper
func (ResolvCollectAPICfg) Empty ¶
func (cfg ResolvCollectAPICfg) Empty() bool
Empty returns true if configuration is empty
func (*ResolvCollectAPICfg) FromViper ¶
func (cfg *ResolvCollectAPICfg) FromViper(v *viper.Viper, prefix string)
FromViper fill values from viper
func (*ResolvCollectAPICfg) SetPFlags ¶
func (cfg *ResolvCollectAPICfg) SetPFlags(short bool, prefix string)
SetPFlags setups posix flags for commandline configuration
func (ResolvCollectAPICfg) Validate ¶
func (cfg ResolvCollectAPICfg) Validate() error
Validate checks that configuration is ok