Versions in this module Expand all Collapse all v0 v0.9.0 Oct 20, 2021retracted Changes in this version + func GetBool(v interface{}) (bool, error) + func GetInt(v interface{}) (int, error) + func GetRuntimeSetting(setting string) (interface{}, error) + func RegisterRuntimeSetting(setting RuntimeSetting) error + func RuntimeSettings() map[string]RuntimeSetting + func SetRuntimeSetting(setting string, value interface{}) error + type Client interface + FullConfig func() (string, error) + Get func(key string) (interface{}, error) + List func() (map[string]RuntimeSettingResponse, error) + Set func(key string, value string) (bool, error) + type ClientBuilder func() (Client, error) + type LogLevelRuntimeSetting struct + ConfigKey string + func (l LogLevelRuntimeSetting) Description() string + func (l LogLevelRuntimeSetting) Get() (interface{}, error) + func (l LogLevelRuntimeSetting) Hidden() bool + func (l LogLevelRuntimeSetting) Name() string + func (l LogLevelRuntimeSetting) Set(v interface{}) error + type LogPayloadsRuntimeSetting struct + func (l LogPayloadsRuntimeSetting) Description() string + func (l LogPayloadsRuntimeSetting) Get() (interface{}, error) + func (l LogPayloadsRuntimeSetting) Hidden() bool + func (l LogPayloadsRuntimeSetting) Name() string + func (l LogPayloadsRuntimeSetting) Set(v interface{}) error + type ProfilingGoroutines (string) + func (r ProfilingGoroutines) Description() string + func (r ProfilingGoroutines) Get() (interface{}, error) + func (r ProfilingGoroutines) Hidden() bool + func (r ProfilingGoroutines) Name() string + func (r ProfilingGoroutines) Set(value interface{}) error + type ProfilingRuntimeSetting string + func (l ProfilingRuntimeSetting) Description() string + func (l ProfilingRuntimeSetting) Get() (interface{}, error) + func (l ProfilingRuntimeSetting) Hidden() bool + func (l ProfilingRuntimeSetting) Name() string + func (l ProfilingRuntimeSetting) Set(v interface{}) error + type RuntimeBlockProfileRate (string) + func (r RuntimeBlockProfileRate) Description() string + func (r RuntimeBlockProfileRate) Get() (interface{}, error) + func (r RuntimeBlockProfileRate) Hidden() bool + func (r RuntimeBlockProfileRate) Name() string + func (r RuntimeBlockProfileRate) Set(value interface{}) error + type RuntimeMutexProfileFraction (string) + func (r RuntimeMutexProfileFraction) Description() string + func (r RuntimeMutexProfileFraction) Get() (interface{}, error) + func (r RuntimeMutexProfileFraction) Hidden() bool + func (r RuntimeMutexProfileFraction) Name() string + func (r RuntimeMutexProfileFraction) Set(value interface{}) error + type RuntimeSetting interface + Description func() string + Get func() (interface{}, error) + Hidden func() bool + Name func() string + Set func(v interface{}) error + type RuntimeSettingResponse struct + Description string + Hidden bool + type SettingNotFoundError struct + func (e *SettingNotFoundError) Error() string