Documentation
¶
Index ¶
- type Config
- func (c *Config) GetDriver() driver.Driver
- func (c *Config) GetFetcherCacheMaxQueries() int
- func (c *Config) GetFetcherCacheRefresh() time.Duration
- func (c *Config) GetFetcherCacheSize() int64
- func (c *Config) GetLeaseCleanupTickPeriod() time.Duration
- func (c *Config) GetLeaseExpiry() time.Duration
- func (c *Config) GetNumRetries() int
- func (c *Config) GetRetryInterval() time.Duration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Driver driver.Driver `yaml:"driver,omitempty"`
RetryInterval time.Duration `yaml:"retryInterval,omitempty"`
NumRetries int `yaml:"numRetries,omitempty"`
LeaseExpiry time.Duration `yaml:"leaseExpiry,omitempty"`
LeaseCleanupTickPeriod time.Duration `yaml:"leaseCleanupTickPeriod,omitempty"`
FetcherCacheSize int64 `yaml:"fetcherCacheSize,omitempty"`
FetcherCacheRefresh time.Duration `yaml:"fetcherCacheRefresh,omitempty"`
FetcherCacheMaxQueries int `yaml:"fetcherCacheMaxQueries,omitempty"`
}
func (*Config) GetFetcherCacheMaxQueries ¶
func (*Config) GetFetcherCacheRefresh ¶
func (*Config) GetFetcherCacheSize ¶
func (*Config) GetLeaseCleanupTickPeriod ¶
func (*Config) GetLeaseExpiry ¶
func (*Config) GetNumRetries ¶
func (*Config) GetRetryInterval ¶
Click to show internal directories.
Click to hide internal directories.