Packages

package cache

Type Members

  1. class Cache extends Closeable

    Manages a cache.

    Manages a cache. Implementation is thread-safe.

  2. class CacheDirectoryNotOwnedException extends Exception

    Thrown when trying to use a directory as Cache, but the directory might be used by other applications.

  3. class CacheMetadataCorruptedException extends Exception

    Exception thrown when the cache metadata failed to load correctly, indicating that it is probably corrupted.

  4. class CacheMetadataTranslator extends AnyRef

    Translates CacheMetadata to and from CacheMetadataTemplate.

  5. class CacheReader extends AnyRef

    Reads image content from the cache.

  6. class CacheWriter extends AnyRef

    Writes UnwrittenLayers to the cache.

  7. class CachedLayer extends Layer

    A Layer that has been written out to a cache and has its file-backed content BLOB, digest, size, and diff ID.

  8. class Caches extends Closeable

    Manages both the base image layers cache and the application image layers cache.

    Manages both the base image layers cache and the application image layers cache.

    In general, the cache for base image layers should be shared between projects, while the cache for the application image layers should be specific to a single project.

Ungrouped