Package com.intuit.karate
Class Runner.Builder<T extends Runner.Builder>
- java.lang.Object
-
- com.intuit.karate.Runner.Builder<T>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
copy
public Runner.Builder copy()
-
forTempUse
protected T forTempUse()
-
classLoader
public T classLoader(ClassLoader value)
-
fromKarateAnnotation
@Deprecated public T fromKarateAnnotation(Class<?> clazz)
Deprecated.- See Also:
Runner.builder()
-
features
public T features(Collection<Feature> value)
-
timeoutMinutes
public T timeoutMinutes(int timeoutMinutes)
-
hook
public T hook(RuntimeHook hook)
-
hooks
public T hooks(Collection<RuntimeHook> hooks)
-
hookFactory
public T hookFactory(RuntimeHookFactory hookFactory)
-
clientFactory
public T clientFactory(HttpClientFactory clientFactory)
-
threads
public Runner.Builder threads(int value)
-
outputHtmlReport
public T outputHtmlReport(boolean value)
-
backupReportDir
public T backupReportDir(boolean value)
-
outputCucumberJson
public T outputCucumberJson(boolean value)
-
outputJunitXml
public T outputJunitXml(boolean value)
-
dryRun
public T dryRun(boolean value)
-
debugMode
public T debugMode(boolean value)
-
callOnceCache
public T callOnceCache(Map<String,ScenarioCall.Result> value)
-
suiteReports
public T suiteReports(SuiteReports value)
-
customDrivers
public T customDrivers(Map<String,DriverRunner> customDrivers)
-
parallel
public Results parallel(int threadCount)
-
-