public static final class InvocationSettings.InvocationSettingsBuilder
extends java.lang.Object
| Constructor and Description |
|---|
InvocationSettingsBuilder() |
public InvocationSettings.InvocationSettingsBuilder setProjectDir(java.io.File projectDir)
public InvocationSettings.InvocationSettingsBuilder setProfiler(Profiler profiler)
public InvocationSettings.InvocationSettingsBuilder setGenerateDiffs(boolean generateDiffs)
public InvocationSettings.InvocationSettingsBuilder setBenchmark(boolean benchmark)
public InvocationSettings.InvocationSettingsBuilder setDryRun(boolean dryRun)
public InvocationSettings.InvocationSettingsBuilder setDumpScenarios(boolean dumpScenarios)
public InvocationSettings.InvocationSettingsBuilder setScenarioFile(java.io.File scenarioFile)
public InvocationSettings.InvocationSettingsBuilder setOutputDir(java.io.File outputDir)
public InvocationSettings.InvocationSettingsBuilder setInvoker(BuildInvoker invoker)
public InvocationSettings.InvocationSettingsBuilder setVersions(java.util.List<java.lang.String> versions)
public InvocationSettings.InvocationSettingsBuilder setTargets(java.util.List<java.lang.String> targets)
public InvocationSettings.InvocationSettingsBuilder setSysProperties(java.util.Map<java.lang.String,java.lang.String> sysProperties)
public InvocationSettings.InvocationSettingsBuilder setGradleUserHome(java.io.File gradleUserHome)
public InvocationSettings.InvocationSettingsBuilder setStudioInstallDir(java.io.File studioInstallDir)
public InvocationSettings.InvocationSettingsBuilder setStudioSandboxDir(@Nullable java.io.File studioSandboxDir)
public InvocationSettings.InvocationSettingsBuilder setWarmupCount(java.lang.Integer warmupCount)
public InvocationSettings.InvocationSettingsBuilder setIterations(java.lang.Integer iterations)
public InvocationSettings.InvocationSettingsBuilder setMeasureGarbageCollection(boolean measureGarbageCollection)
public InvocationSettings.InvocationSettingsBuilder setMeasureLocalBuildCache(boolean measureLocalBuildCache)
public InvocationSettings.InvocationSettingsBuilder setMeasureConfigTime(boolean measureConfigTime)
public InvocationSettings.InvocationSettingsBuilder setMeasuredBuildOperations(java.util.List<java.lang.String> measuredBuildOperations)
public InvocationSettings.InvocationSettingsBuilder setBuildOperationsTrace(boolean buildOperationsTrace)
public InvocationSettings.InvocationSettingsBuilder setCsvFormat(Format csvFormat)
public InvocationSettings.InvocationSettingsBuilder setBenchmarkTitle(@Nullable java.lang.String benchmarkTitle)
public InvocationSettings.InvocationSettingsBuilder setScenarioGroup(@Nullable java.lang.String scenarioGroup)
scenarioGroup - the scenario group name, or nullpublic InvocationSettings.InvocationSettingsBuilder setBuildLog(java.io.File buildLog)
public InvocationSettings build()