PackageSearchApiPackageCache

class PackageSearchApiPackageCache(fileCache: CoroutineObjectRepository<ApiPackageCacheEntry>, apiClient: PackageSearchApiClient, maxAge: Duration = 1.days / 2) : PackageSearchApiPackagesProvider

Constructors

Link copied to clipboard
constructor(fileCache: CoroutineObjectRepository<ApiPackageCacheEntry>, apiClient: PackageSearchApiClient, maxAge: Duration = 1.days / 2)

Functions

Link copied to clipboard
open suspend override fun getPackageInfoByIdHashes(packageIdHashes: Set<String>): Map<String, ApiPackage>
Link copied to clipboard
open suspend override fun getPackageInfoByIds(packageIds: Set<String>): Map<String, ApiPackage>