public class MongoDumpConfigBuilder extends AbstractMongoConfigBuilder<IMongoDumpConfig>
| Modifier and Type | Field and Description |
|---|---|
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> |
ARCHIVE |
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> |
DUMP_DB_USERS_ROLES |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> |
EXCLUDE_COLLECTION |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> |
EXCLUDE_COLLECTION_WITH_PREFIX |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Boolean> |
FORCE_TABLE_SCAN |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Boolean> |
GZIP |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Integer> |
NUM_PARALLEL_COLLECTIONS |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Boolean> |
OPLOG |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> |
OUT |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> |
QUERY |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> |
QUERY_FILE |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> |
READ_PREFERENCE |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Boolean> |
REPAIR |
protected static de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Boolean> |
VERBOSE |
CMD_OPTIONS, DBNAME, NET, PASSWORD, PID_FILE, TIMEOUT, USERNAME, VERSION| Constructor and Description |
|---|
MongoDumpConfigBuilder() |
cmdOptions, dbName, net, password, pidFile, timeout, username, versionprotected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Boolean> VERBOSE
protected 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> COLLECTION
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> QUERY
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> QUERY_FILE
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> READ_PREFERENCE
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Boolean> FORCE_TABLE_SCAN
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> ARCHIVE
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Boolean> DUMP_DB_USERS_ROLES
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Boolean> GZIP
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Boolean> REPAIR
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> OUT
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Boolean> OPLOG
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> EXCLUDE_COLLECTION
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.String> EXCLUDE_COLLECTION_WITH_PREFIX
protected static final de.flapdoodle.embed.process.builder.TypedProperty<java.lang.Integer> NUM_PARALLEL_COLLECTIONS
public MongoDumpConfigBuilder()
throws java.io.IOException
java.io.IOExceptionpublic MongoDumpConfigBuilder version(IFeatureAwareVersion version)
public MongoDumpConfigBuilder timeout(Timeout timeout)
public MongoDumpConfigBuilder net(Net net)
public MongoDumpConfigBuilder verbose(java.lang.Boolean verbose)
public MongoDumpConfigBuilder db(java.lang.String dbName)
public MongoDumpConfigBuilder collection(java.lang.String collection)
public MongoDumpConfigBuilder query(java.lang.String query)
public MongoDumpConfigBuilder queryFile(java.lang.String queryFile)
public MongoDumpConfigBuilder readPreference(java.lang.String readPreference)
public MongoDumpConfigBuilder forceTableScan(java.lang.Boolean forceTableScan)
public MongoDumpConfigBuilder archive(java.lang.String archive)
public MongoDumpConfigBuilder dumpDbUsersAndRoles(java.lang.Boolean dumpDbUsersAndRoles)
public MongoDumpConfigBuilder out(java.lang.String out)
public MongoDumpConfigBuilder repair(java.lang.Boolean repair)
public MongoDumpConfigBuilder gzip(java.lang.Boolean gzip)
public MongoDumpConfigBuilder oplog(boolean oplog)
public MongoDumpConfigBuilder excludeCollection(java.lang.String excludeCollection)
public MongoDumpConfigBuilder excludeCollectionWithPrefix(java.lang.String excludeCollectionWithPrefix)
public MongoDumpConfigBuilder numParallelCollections(java.lang.Integer numParallelCollections)
public IMongoDumpConfig build()
build in class de.flapdoodle.embed.process.builder.AbstractBuilder<IMongoDumpConfig>Copyright © 2018. All Rights Reserved.