const successfulUpdateDelay …
const successfulUpdateDelayLocal …
const failedUpdateMaxExpDelay …
type syncAction …
const syncRequeue …
const syncRequeueRateLimited …
const syncNothing …
type AggregationController …
func NewAggregationController(downloader *aggregator.Downloader, openAPIAggregationManager aggregator.SpecAggregator) *AggregationController { … }
func (c *AggregationController) Run(stopCh <-chan struct{ … }
func (c *AggregationController) runWorker() { … }
func (c *AggregationController) processNextWorkItem() bool { … }
func (c *AggregationController) sync(key string) (syncAction, error) { … }
func (c *AggregationController) AddAPIService(handler http.Handler, apiService *v1.APIService) { … }
func (c *AggregationController) UpdateAPIService(handler http.Handler, apiService *v1.APIService) { … }
func (c *AggregationController) RemoveAPIService(apiServiceName string) { … }