Package net.hydromatic.quidem
Class Quidem.ConfigBuilder
- java.lang.Object
-
- net.hydromatic.quidem.Quidem.ConfigBuilder
-
- Enclosing class:
- Quidem
public static class Quidem.ConfigBuilder extends Object
Builds aQuidem.Config.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Quidem.Configbuild()Returns aQuidem.Config.Quidem.ConfigBuilderwithCommandHandler(CommandHandler commandHandler)Quidem.ConfigBuilderwithConnectionFactory(Quidem.ConnectionFactory connectionFactory)Quidem.ConfigBuilderwithEnv(Function<String,Object> env)SetsQuidem.Config.env().Quidem.ConfigBuilderwithPropertyHandler(Quidem.PropertyHandler propertyHandler)Quidem.ConfigBuilderwithReader(Reader reader)SetsQuidem.Config.reader().Quidem.ConfigBuilderwithStackLimit(int stackLimit)Quidem.ConfigBuilderwithWriter(Writer writer)SetsQuidem.Config.writer().
-
-
-
Method Detail
-
build
public Quidem.Config build()
Returns aQuidem.Config.
-
withReader
public Quidem.ConfigBuilder withReader(Reader reader)
SetsQuidem.Config.reader().
-
withWriter
public Quidem.ConfigBuilder withWriter(Writer writer)
SetsQuidem.Config.writer().
-
withPropertyHandler
public Quidem.ConfigBuilder withPropertyHandler(Quidem.PropertyHandler propertyHandler)
-
withEnv
public Quidem.ConfigBuilder withEnv(Function<String,Object> env)
SetsQuidem.Config.env().
-
withConnectionFactory
public Quidem.ConfigBuilder withConnectionFactory(Quidem.ConnectionFactory connectionFactory)
-
withCommandHandler
public Quidem.ConfigBuilder withCommandHandler(CommandHandler commandHandler)
-
withStackLimit
public Quidem.ConfigBuilder withStackLimit(int stackLimit)
-
-