public class MongoImportConfigBuilder extends AbstractMongoConfigBuilder<IMongoImportConfig>
| Modifier and Type | Field and Description |
|---|---|
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> |
COLLECTION |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> |
DB_NAME |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Boolean> |
DROP |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Boolean> |
HEADERLINE |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> |
IMPORT_FILE |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Boolean> |
JSON_ARRAY |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> |
TYPE |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.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(java.lang.String collection) |
MongoImportConfigBuilder |
db(java.lang.String dbName) |
MongoImportConfigBuilder |
dropCollection(boolean dropCollection) |
MongoImportConfigBuilder |
headerline(boolean headerline) |
MongoImportConfigBuilder |
importFile(java.lang.String importFile) |
MongoImportConfigBuilder |
jsonArray(boolean jsonArray) |
MongoImportConfigBuilder |
net(Net net) |
MongoImportConfigBuilder |
timeout(Timeout timeout) |
MongoImportConfigBuilder |
type(java.lang.String type) |
MongoImportConfigBuilder |
upsert(boolean upsert) |
MongoImportConfigBuilder |
version(IFeatureAwareVersion version) |
cmdOptions, dbName, net, password, pidFile, timeout, username, versionprotected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> DB_NAME
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> IMPORT_FILE
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> COLLECTION
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> TYPE
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Boolean> HEADERLINE
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Boolean> JSON_ARRAY
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Boolean> UPSERT
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Boolean> DROP
public MongoImportConfigBuilder()
throws java.io.IOException
java.io.IOExceptionpublic MongoImportConfigBuilder version(IFeatureAwareVersion version)
public MongoImportConfigBuilder timeout(Timeout timeout)
public MongoImportConfigBuilder net(Net net)
public MongoImportConfigBuilder cmdOptions(IMongoCmdOptions cmdOptions)
public MongoImportConfigBuilder importFile(java.lang.String importFile)
public MongoImportConfigBuilder db(java.lang.String dbName)
public MongoImportConfigBuilder collection(java.lang.String collection)
public MongoImportConfigBuilder type(java.lang.String type)
public MongoImportConfigBuilder headerline(boolean headerline)
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 © 2018. All Rights Reserved.