Versions in this module Expand all Collapse all v0 v0.1.0 Apr 5, 2024 Changes in this version + type CLIConfig struct + MinSampleGap time.Duration + PodController *ControllerConfig + ScrapeFlowControlPeriod time.Duration + ScrapePeriod time.Duration + SecretController *ControllerConfig + type CLIOptions struct + MinSampleGap time.Duration + PodController *ControllerOptions + ScrapeFlowControlPeriod time.Duration + ScrapePeriod time.Duration + SecretController *ControllerOptions + func NewCLIOptions() *CLIOptions + func (options *CLIOptions) AddFlags(flags *pflag.FlagSet) + func (options *CLIOptions) Complete() error + func (options *CLIOptions) Completed() *CLIConfig + type ControllerConfig struct + MaxConcurrentReconciles int + func (c *ControllerConfig) Apply(opts *controller.Options) + type ControllerOptions struct + MaxConcurrentReconciles int + func (c *ControllerOptions) AddFlags(fs *pflag.FlagSet, prefix string) + func (c *ControllerOptions) Complete() error + func (c *ControllerOptions) Completed() *ControllerConfig + type InputDataService interface + AddToManager func(manager kmgr.Manager) error + DataSource func() input_data_registry.InputDataSource + type InputDataServiceFactory struct + func NewInputDataServiceFactory() *InputDataServiceFactory + func (f *InputDataServiceFactory) NewInputDataService(cliConfig *CLIConfig, parentLogger logr.Logger) InputDataService