type DebuggingOptions … // RecommendedDebuggingOptions returns the currently recommended debugging options. These are subject to change // between releases as we add options and decide which features should be exposed or not by default. func RecommendedDebuggingOptions() *DebuggingOptions { … } // AddFlags adds flags related to debugging for controller manager to the specified FlagSet. func (o *DebuggingOptions) AddFlags(fs *pflag.FlagSet) { … } // ApplyTo fills up Debugging config with options. func (o *DebuggingOptions) ApplyTo(cfg *componentbaseconfig.DebuggingConfiguration) error { … } // Validate checks validation of DebuggingOptions. func (o *DebuggingOptions) Validate() []error { … }