# Package org.gradle.caching

@NullMarked package org.gradle.caching

- Related Packages
  Package
  Description
  org.gradle
  org.gradle.caching.configuration
  org.gradle.caching.http
  org.gradle.caching.local
- Class
  Description
  BuildCacheEntryReader
  A reader for build cache entries.
  BuildCacheEntryWriter
  Writer to serialize a build cache entry.
  BuildCacheException
  `BuildCacheException` is the base class of all exceptions thrown by a `BuildCacheService`.
  BuildCacheKey
  Cache key identifying an entry in the build cache.
  BuildCacheService
  Protocol interface to be implemented by a client to a build cache backend.
  BuildCacheServiceFactory<T extends BuildCache>
  Factory interface to be provided by build cache service implementations.
  BuildCacheServiceFactory.Describer
  Builder-style object that allows build cache service factories to describe the cache service.
  MapBasedBuildCacheService
  Simple build cache implementation that delegates to a `ConcurrentMap`.