public class MongoImportConfigBuilder extends AbstractMongoConfigBuilder<IMongoImportConfig>
| Modifier and Type | Field and Description |
|---|---|
protected static de.flapdoodle.embed.process.builder.TypedProperty<String> |
COLLECTION |
protected static de.flapdoodle.embed.process.builder.TypedProperty<String> |
DB_NAME |
protected static de.flapdoodle.embed.process.builder.TypedProperty<Boolean> |
DROP |
protected static de.flapdoodle.embed.process.builder.TypedProperty<String> |
IMPORT_FILE |
protected static de.flapdoodle.embed.process.builder.TypedProperty<Boolean> |
JSON_ARRAY |
protected static de.flapdoodle.embed.process.builder.TypedProperty<Boolean> |
UPSERT |
CMD_OPTIONS, DBNAME, NET, PASSWORD, PID_FILE, TIMEOUT, USERNAME, VERSION| Constructor and Description |
|---|
MongoImportConfigBuilder() |
| Modifier and Type | Method and Description |
|---|---|
IMongoImportConfig |
build() |
MongoImportConfigBuilder |
cmdOptions(IMongoCmdOptions cmdOptions) |
MongoImportConfigBuilder |
collection(String collection) |
MongoImportConfigBuilder |
db(String dbName) |
MongoImportConfigBuilder |
dropCollection(Boolean dropCollection) |
MongoImportConfigBuilder |
importFile(String importFile) |
MongoImportConfigBuilder |
jsonArray(Boolean jsonArray) |
MongoImportConfigBuilder |
net(Net net) |
MongoImportConfigBuilder |
timeout(Timeout timeout) |
MongoImportConfigBuilder |
upsert(Boolean upsert) |
MongoImportConfigBuilder |
version(IFeatureAwareVersion version) |
cmdOptions, dbName, net, password, pidFile, timeout, username, versionprotected static final de.flapdoodle.embed.process.builder.TypedProperty<String> DB_NAME
protected static final de.flapdoodle.embed.process.builder.TypedProperty<String> IMPORT_FILE
protected static final de.flapdoodle.embed.process.builder.TypedProperty<String> COLLECTION
protected static final de.flapdoodle.embed.process.builder.TypedProperty<Boolean> JSON_ARRAY
protected static final de.flapdoodle.embed.process.builder.TypedProperty<Boolean> UPSERT
protected static final de.flapdoodle.embed.process.builder.TypedProperty<Boolean> DROP
public MongoImportConfigBuilder()
throws UnknownHostException,
IOException
UnknownHostExceptionIOExceptionpublic MongoImportConfigBuilder version(IFeatureAwareVersion version)
public MongoImportConfigBuilder timeout(Timeout timeout)
public MongoImportConfigBuilder net(Net net)
public MongoImportConfigBuilder cmdOptions(IMongoCmdOptions cmdOptions)
public MongoImportConfigBuilder importFile(String importFile)
public MongoImportConfigBuilder db(String dbName)
public MongoImportConfigBuilder collection(String collection)
public MongoImportConfigBuilder jsonArray(Boolean jsonArray)
public MongoImportConfigBuilder upsert(Boolean upsert)
public MongoImportConfigBuilder dropCollection(Boolean dropCollection)
public IMongoImportConfig build()
build in class de.flapdoodle.embed.process.builder.AbstractBuilder<IMongoImportConfig>Copyright © 2015. All Rights Reserved.