func (c Config) ControllerResourceDownloadLimit() int {
	switch v := c[ControllerResourceDownloadLimit].(type) {
	case float64:
		return int(v)
	case int:
		return v
	default:
		// nil type shows up here
	}
	return DefaultControllerResourceDownloadLimit
}
// ControllerResourceDownloadLimit limits the number of concurrent resource download
// requests from unit agents which will be served. The limit is for the combined total
// of all applications on the controller.
ControllerResourceDownloadLimit limits the number of concurrent resource download
requests from unit agents which will be served. The limit is for the combined total
of all applications on the controller.
// ControllerResourceDownloadLimit limits the number of concurrent resource download // requests from unit agents which will be served . The limit is for the combined total // of all applications on the controller .
func (c Config) ControllerResourceDownloadLimit() int {
	switch v := c[ControllerResourceDownloadLimit].(type) {
	case float64:
		return int(v)
	case int:
		return v
	default:
	}
	return DefaultControllerResourceDownloadLimit
}
func ( c Config ) ControllerResourceDownloadLimit ( ) int { switch v := c [ ControllerResourceDownloadLimit ] . ( type ) { case float64 : return int ( v ) case int : return v default : } return DefaultControllerResourceDownloadLimit }
ControllerResourceDownloadLimit limits the number of concurrent resource download
requests from unit agents which will be served.
ControllerResourceDownloadLimit limits the number of concurrent resource download requests from unit agents which will be served .
// nil type shows up here