Package org.gradle.concurrent
Interface ParallelismConfiguration
- All Known Implementing Classes:
- StartParameter
public interface ParallelismConfiguration
A 
ParallelismConfiguration defines the parallel settings for a Gradle build.- Since:
- 4.1
- 
Method SummaryModifier and TypeMethodDescriptionintReturns the maximum number of concurrent workers used for underlying build operations.booleanReturns true if parallel project execution is enabled.voidsetMaxWorkerCount(int maxWorkerCount) Specifies the maximum number of concurrent workers used for underlying build operations.voidsetParallelProjectExecutionEnabled(boolean parallelProjectExecution) Enables/disables parallel project execution.
- 
Method Details- 
isParallelProjectExecutionEnabledboolean isParallelProjectExecutionEnabled()Returns true if parallel project execution is enabled.- See Also:
 
- 
setParallelProjectExecutionEnabledvoid setParallelProjectExecutionEnabled(boolean parallelProjectExecution) Enables/disables parallel project execution.- See Also:
 
- 
getMaxWorkerCountint getMaxWorkerCount()Returns the maximum number of concurrent workers used for underlying build operations. Workers can be threads, processes or whatever Gradle considers a "worker". Some examples:- A thread running a task
- A test process
- A language compiler in a forked process
 - Returns:
- maximum number of concurrent workers, always >= 1.
- See Also:
 
- 
setMaxWorkerCountvoid setMaxWorkerCount(int maxWorkerCount) Specifies the maximum number of concurrent workers used for underlying build operations.- Throws:
- IllegalArgumentException- if- maxWorkerCountis < 1
- See Also:
 
 
-