Package org.gradle.caching.configuration
Class AbstractBuildCache
java.lang.Object
org.gradle.caching.configuration.AbstractBuildCache
- All Implemented Interfaces:
BuildCache
- Direct Known Subclasses:
DirectoryBuildCache,HttpBuildCache
Base implementation for build cache service configuration.
- Since:
- 3.5
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns whether the build cache is enabled.booleanisPush()Returns whether a given build can store outputs in the build cache.voidsetEnabled(boolean enabled) Sets whether the build cache is enabled.voidsetPush(boolean push) Sets whether a given build can store outputs in the build cache.
-
Constructor Details
-
AbstractBuildCache
public AbstractBuildCache()
-
-
Method Details
-
isEnabled
public boolean isEnabled()Returns whether the build cache is enabled.- Specified by:
isEnabledin interfaceBuildCache
-
setEnabled
public void setEnabled(boolean enabled) Sets whether the build cache is enabled.- Specified by:
setEnabledin interfaceBuildCache
-
isPush
public boolean isPush()Returns whether a given build can store outputs in the build cache.- Specified by:
isPushin interfaceBuildCache
-
setPush
public void setPush(boolean push) Sets whether a given build can store outputs in the build cache.- Specified by:
setPushin interfaceBuildCache
-