Package org.gradle.caching
Schnittstelle BuildCacheServiceFactory<T extends BuildCache>
- Typparameter:
T- the type of build cache configuration this factory can handle.
public interface BuildCacheServiceFactory<T extends BuildCache>
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 BuildCacheConfiguration.
In settings.gradle:
buildCache {
// Register custom build cache implementation
registerBuildCacheService(CustomBuildCache, CustomBuildCacheFactory)
remote(CustomBuildCache) {
// configure custom build cache.
}
}
- Seit:
- 3.5
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypSchnittstelleBeschreibungstatic interfaceBuilder-style object that allows build cache service factories to describe the cache service. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungcreateBuildCacheService(T configuration, BuildCacheServiceFactory.Describer describer) Creates a build cache service from the given configuration.
-
Methodendetails
-
createBuildCacheService
BuildCacheService createBuildCacheService(T configuration, BuildCacheServiceFactory.Describer describer) Creates a build cache service from the given configuration. Implementations should also provide a description via the given describer.
-