# Package-level declarations

## Types

BuildCacheEntryReader
Link copied to clipboard
interface BuildCacheEntryReader
A reader for build cache entries.
BuildCacheEntryWriter
Link copied to clipboard
interface BuildCacheEntryWriter
Writer to serialize a build cache entry.
BuildCacheException
Link copied to clipboard
open class BuildCacheException : RuntimeException
`BuildCacheException` is the base class of all exceptions thrown by a BuildCacheService.
BuildCacheKey
Link copied to clipboard
interface BuildCacheKey
Cache key identifying an entry in the build cache.
BuildCacheService
Link copied to clipboard
interface BuildCacheService : Closeable
Protocol interface to be implemented by a client to a build cache backend.
BuildCacheServiceFactory
Link copied to clipboard
interface BuildCacheServiceFactory<T : BuildCache?>
Factory interface to be provided by build cache service implementations.
MapBasedBuildCacheService
Link copied to clipboard
open class MapBasedBuildCacheService : BuildCacheService
Simple build cache implementation that delegates to a ConcurrentMap.