public class MongoShellConfigBuilder extends AbstractMongoConfigBuilder<IMongoShellConfig>
| Modifier and Type | Field and Description |
|---|---|
protected static de.flapdoodle.embed.process.builder.TypedProperty<String> |
JS_SCRIPT |
protected static de.flapdoodle.embed.process.builder.TypedProperty<List> |
JS_SCRIPT_PARAMETERS |
CMD_OPTIONS, NET, PID_FILE, TIMEOUT, VERSION| Constructor and Description |
|---|
MongoShellConfigBuilder() |
| Modifier and Type | Method and Description |
|---|---|
IMongoShellConfig |
build() |
MongoShellConfigBuilder |
cmdOptions(IMongoCmdOptions cmdOptions) |
MongoShellConfigBuilder |
net(Net net) |
MongoShellConfigBuilder |
parameters(List<String> parameters) |
MongoShellConfigBuilder |
parameters(String... parameters) |
MongoShellConfigBuilder |
scriptName(String scriptName) |
MongoShellConfigBuilder |
timeout(Timeout timeout) |
MongoShellConfigBuilder |
version(IFeatureAwareVersion version) |
cmdOptions, net, pidFile, timeout, versionprotected static final de.flapdoodle.embed.process.builder.TypedProperty<String> JS_SCRIPT
protected static final de.flapdoodle.embed.process.builder.TypedProperty<List> JS_SCRIPT_PARAMETERS
public MongoShellConfigBuilder()
throws UnknownHostException,
IOException
UnknownHostExceptionIOExceptionpublic MongoShellConfigBuilder version(IFeatureAwareVersion version)
public MongoShellConfigBuilder timeout(Timeout timeout)
public MongoShellConfigBuilder net(Net net)
public MongoShellConfigBuilder cmdOptions(IMongoCmdOptions cmdOptions)
public MongoShellConfigBuilder scriptName(String scriptName)
public MongoShellConfigBuilder parameters(String... parameters)
public MongoShellConfigBuilder parameters(List<String> parameters)
public IMongoShellConfig build()
build in class de.flapdoodle.embed.process.builder.AbstractBuilder<IMongoShellConfig>Copyright © 2013. All Rights Reserved.