CloudCliServiceProvider constructor
CloudCliServiceProvider({
- Client apiClientFactory(
- GlobalConfiguration globalCfg
- FileUploaderFactory? fileUploaderFactory,
- FileDownloaderFactory? fileDownloaderFactory,
Implementation
CloudCliServiceProvider({
Client Function(GlobalConfiguration globalCfg)? apiClientFactory,
FileUploaderFactory? fileUploaderFactory,
FileDownloaderFactory? fileDownloaderFactory,
}) : _apiClientFactory = apiClientFactory {
_fileUploaderFactory = fileUploaderFactory ?? _createGcsFileUploader;
_fileDownloaderFactory = fileDownloaderFactory ?? _createFileDownloader;
}