Package-level declarations
Types
Properties
Functions
Link copied to clipboard
Link copied to clipboard
suspend external fun createTar(archiveFolder: String, sourceDirectories: ReadonlyArray<String>, compressionMethod: CompressionMethod)
Link copied to clipboard
external fun createTarAsync(archiveFolder: String, sourceDirectories: ReadonlyArray<String>, compressionMethod: CompressionMethod): Promise<Void>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend external fun downloadCache(archiveLocation: String, archivePath: String, options: DownloadOptions = definedExternally)
Link copied to clipboard
external fun downloadCacheAsync(archiveLocation: String, archivePath: String, options: DownloadOptions = definedExternally): Promise<Void>
Link copied to clipboard
Link copied to clipboard
external fun downloadCacheHttpClientAsync(archiveLocation: String, archivePath: String): Promise<Void>
Link copied to clipboard
suspend external fun downloadCacheHttpClientConcurrent(archiveLocation: String, archivePath: PathLike, options: DownloadOptions)
Link copied to clipboard
external fun downloadCacheHttpClientConcurrentAsync(archiveLocation: String, archivePath: PathLike, options: DownloadOptions): Promise<Void>
Link copied to clipboard
suspend external fun downloadCacheStorageSDK(archiveLocation: String, archivePath: String, options: DownloadOptions)
Link copied to clipboard
external fun downloadCacheStorageSDKAsync(archiveLocation: String, archivePath: String, options: DownloadOptions): Promise<Void>
Link copied to clipboard
Link copied to clipboard
external fun extractTarAsync(archivePath: String, compressionMethod: CompressionMethod): Promise<Void>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
external fun getCacheVersion(paths: ReadonlyArray<String>, compressionMethod: CompressionMethod = definedExternally, enableCrossOsArchive: Boolean = definedExternally): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend external fun restoreCache(paths: ReadonlyArray<String>, primaryKey: String, restoreKeys: ReadonlyArray<String> = definedExternally, options: DownloadOptions = definedExternally, enableCrossOsArchive: Boolean = definedExternally): String?
Link copied to clipboard
external fun restoreCacheAsync(paths: ReadonlyArray<String>, primaryKey: String, restoreKeys: ReadonlyArray<String> = definedExternally, options: DownloadOptions = definedExternally, enableCrossOsArchive: Boolean = definedExternally): Promise<String?>
Link copied to clipboard
suspend external fun retryHttpClientResponse(name: String, method: () -> Promise<HttpClientResponse>, maxAttempts: Number = definedExternally, delay: Number = definedExternally): HttpClientResponse
Link copied to clipboard
external fun retryHttpClientResponseAsync(name: String, method: () -> Promise<HttpClientResponse>, maxAttempts: Number = definedExternally, delay: Number = definedExternally): Promise<HttpClientResponse>
Link copied to clipboard
suspend external fun saveCache(cacheId: Number, archivePath: String, options: UploadOptions = definedExternally)
suspend external fun saveCache(paths: ReadonlyArray<String>, key: String, options: UploadOptions = definedExternally, enableCrossOsArchive: Boolean = definedExternally): Number
Link copied to clipboard
external fun saveCacheAsync(cacheId: Number, archivePath: String, options: UploadOptions = definedExternally): Promise<Void>
external fun saveCacheAsync(paths: ReadonlyArray<String>, key: String, options: UploadOptions = definedExternally, enableCrossOsArchive: Boolean = definedExternally): Promise<Number>
Link copied to clipboard
Link copied to clipboard