BuildCacheServiceFactory

Factory interface to be provided by build cache service implementations.

To be able to use a BuildCacheService, the factory that implements this interface and the configuration type (BuildCache) must be registered with the org.gradle.caching.configuration.BuildCacheConfiguration.

In settings.gradle:

    buildCache {
        // Register custom build cache implementation
        registerBuildCacheService(CustomBuildCache, CustomBuildCacheFactory)

        remote(CustomBuildCache) {
            // configure custom build cache.
        }
    }

Since

3.5

Parameters

<T>

the type of build cache configuration this factory can handle.

Types

Link copied to clipboard
interface Describer
Builder-style object that allows build cache service factories to describe the cache service.

Functions

Link copied to clipboard
Creates a build cache service from the given configuration.