Package io.cucumber.core.options
Class RuntimeOptionsBuilder
- java.lang.Object
-
- io.cucumber.core.options.RuntimeOptionsBuilder
-
public final class RuntimeOptionsBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description RuntimeOptionsBuilder()
-
Method Summary
-
-
-
Method Detail
-
addRerun
public RuntimeOptionsBuilder addRerun(Collection<FeatureWithLines> featureWithLines)
-
addFeature
public RuntimeOptionsBuilder addFeature(FeatureWithLines featureWithLines)
-
addGlue
public RuntimeOptionsBuilder addGlue(URI glue)
-
addNameFilter
public RuntimeOptionsBuilder addNameFilter(Pattern pattern)
-
addPluginName
public RuntimeOptionsBuilder addPluginName(String pluginSpecification)
-
addTagFilter
public RuntimeOptionsBuilder addTagFilter(io.cucumber.tagexpressions.Expression tagExpression)
-
build
public RuntimeOptions build()
-
build
public RuntimeOptions build(RuntimeOptions runtimeOptions)
-
setCount
public RuntimeOptionsBuilder setCount(int count)
-
setDryRun
public RuntimeOptionsBuilder setDryRun()
-
setDryRun
public RuntimeOptionsBuilder setDryRun(boolean dryRun)
-
setMonochrome
public RuntimeOptionsBuilder setMonochrome()
-
setMonochrome
public RuntimeOptionsBuilder setMonochrome(boolean monochrome)
-
setPickleOrder
public RuntimeOptionsBuilder setPickleOrder(PickleOrder pickleOrder)
-
setSnippetType
public RuntimeOptionsBuilder setSnippetType(SnippetType snippetType)
-
setThreads
public RuntimeOptionsBuilder setThreads(int threads)
-
setWip
public RuntimeOptionsBuilder setWip(boolean wip)
-
setNoSummary
public RuntimeOptionsBuilder setNoSummary()
-
addDefaultSummaryPrinterIfNotDisabled
public RuntimeOptionsBuilder addDefaultSummaryPrinterIfNotDisabled()
-
addDefaultGlueIfAbsent
public RuntimeOptionsBuilder addDefaultGlueIfAbsent()
-
addDefaultFeaturePathIfAbsent
public RuntimeOptionsBuilder addDefaultFeaturePathIfAbsent()
-
setObjectFactoryClass
public RuntimeOptionsBuilder setObjectFactoryClass(Class<? extends ObjectFactory> objectFactoryClass)
-
setPublishToken
public RuntimeOptionsBuilder setPublishToken(String token)
-
setPublish
public RuntimeOptionsBuilder setPublish(boolean publish)
-
setPublishQuiet
public RuntimeOptionsBuilder setPublishQuiet(boolean publishQuiet)
-
enablePublishPlugin
public RuntimeOptionsBuilder enablePublishPlugin()
-
-