| Interface | Description | 
|---|---|
| BuildCache | Cache protocol interface to be implemented by a build cache backend. | 
| BuildCacheEntryReader | A reader for build cache entries. | 
| BuildCacheEntryWriter | Writer to serialize a build cache entry. | 
| BuildCacheKey | Cache key identifying an entry in the build cache. | 
| Class | Description | 
|---|---|
| MapBasedBuildCache | Simple build cache implementation that delegates to a  ConcurrentMap. | 
| Exception | Description | 
|---|---|
| BuildCacheException | BuildCacheExceptionis the base class of all exceptions thrown by aBuildCache. |