Documentation ¶
Index ¶
- type GarbageCollectorControllerOptions
- type GenericControllerManagerConfigurationOptions
- func (o *GenericControllerManagerConfigurationOptions) AddFlags(fss *cliflag.NamedFlagSets, allControllers []string, ...)
- func (o *GenericControllerManagerConfigurationOptions) ApplyTo(cfg *genericconfig.GenericControllerManagerConfiguration, ...) error
- func (o *GenericControllerManagerConfigurationOptions) Validate(allControllers []string, disabledControllers []string, ...) []error
- type MySQLOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GarbageCollectorControllerOptions ¶
type GarbageCollectorControllerOptions struct {
*genericconfig.GarbageCollectorControllerConfiguration
}
GarbageCollectorControllerOptions holds the GarbageCollectorController options.
func NewGarbageCollectorControllerOptions ¶
func NewGarbageCollectorControllerOptions(cfg *genericconfig.GarbageCollectorControllerConfiguration) *GarbageCollectorControllerOptions
func (*GarbageCollectorControllerOptions) AddFlags ¶
func (o *GarbageCollectorControllerOptions) AddFlags(fs *pflag.FlagSet)
AddFlags adds flags related to GarbageCollectorController for controller manager to the specified FlagSet.
func (*GarbageCollectorControllerOptions) ApplyTo ¶
func (o *GarbageCollectorControllerOptions) ApplyTo(cfg *genericconfig.GarbageCollectorControllerConfiguration) error
ApplyTo fills up GarbageCollectorController config with options.
func (*GarbageCollectorControllerOptions) Validate ¶
func (o *GarbageCollectorControllerOptions) Validate() []error
Validate checks validation of GarbageCollectorController.
type GenericControllerManagerConfigurationOptions ¶
type GenericControllerManagerConfigurationOptions struct {
*genericconfig.GenericControllerManagerConfiguration
}
GenericControllerManagerConfigurationOptions holds the options which are generic.
func NewGenericControllerManagerConfigurationOptions ¶
func NewGenericControllerManagerConfigurationOptions(cfg *genericconfig.GenericControllerManagerConfiguration) *GenericControllerManagerConfigurationOptions
func (*GenericControllerManagerConfigurationOptions) AddFlags ¶
func (o *GenericControllerManagerConfigurationOptions) AddFlags( fss *cliflag.NamedFlagSets, allControllers []string, disabledControllers []string, controllerAliasesmap map[string]string, )
AddFlags adds flags related to ChainController for controller manager to the specified FlagSet.
func (*GenericControllerManagerConfigurationOptions) ApplyTo ¶
func (o *GenericControllerManagerConfigurationOptions) ApplyTo( cfg *genericconfig.GenericControllerManagerConfiguration, allControllers []string, disabledControllers []string, controllerAliases map[string]string, ) error
func (*GenericControllerManagerConfigurationOptions) Validate ¶
func (o *GenericControllerManagerConfigurationOptions) Validate(allControllers []string, disabledControllers []string, controllerAliases map[string]string) []error
Validate checks validation of GenericControllerManagerConfigurationOptions.
type MySQLOptions ¶
type MySQLOptions struct {
*genericconfig.MySQLConfiguration
}
MySQLOptions holds the MySQL options.
func NewMySQLOptions ¶
func NewMySQLOptions(cfg *genericconfig.MySQLConfiguration) *MySQLOptions
func (*MySQLOptions) AddFlags ¶
func (o *MySQLOptions) AddFlags(fs *pflag.FlagSet)
AddFlags adds flags related to MySQL for controller manager to the specified FlagSet.
func (*MySQLOptions) ApplyTo ¶
func (o *MySQLOptions) ApplyTo(cfg *genericconfig.MySQLConfiguration) error
ApplyTo fills up MySQL config with options.
func (*MySQLOptions) Validate ¶
func (o *MySQLOptions) Validate() []error
Validate checks validation of MySQL.