@Value.Immutable public abstract class MongosStarter extends MongoServerStarter<RunningMongosProcess> implements de.flapdoodle.reverse.naming.HasLabel
| Constructor and Description |
|---|
MongosStarter() |
| Modifier and Type | Method and Description |
|---|---|
static ImmutableMongosStarter.Builder |
builder() |
de.flapdoodle.reverse.StateID<RunningMongosProcess> |
destination() |
protected de.flapdoodle.embed.process.types.RunningProcessFactory<RunningMongosProcess> |
factory(long startupTimeout,
de.flapdoodle.embed.process.config.SupportConfig supportConfig,
de.flapdoodle.os.Platform platform,
Net net) |
String |
transitionLabel() |
static ImmutableMongosStarter |
withDefaults() |
arguments, net, platform, processConfig, processEnv, processExecutable, processOutput, processWorkingDir, result, sources, supportConfig@Value.Default public String transitionLabel()
transitionLabel in interface de.flapdoodle.reverse.naming.HasLabel@Value.Default public de.flapdoodle.reverse.StateID<RunningMongosProcess> destination()
destination in interface de.flapdoodle.reverse.Transition<RunningMongosProcess>protected de.flapdoodle.embed.process.types.RunningProcessFactory<RunningMongosProcess> factory(long startupTimeout, de.flapdoodle.embed.process.config.SupportConfig supportConfig, de.flapdoodle.os.Platform platform, Net net)
factory in class MongoServerStarter<RunningMongosProcess>public static ImmutableMongosStarter.Builder builder()
public static ImmutableMongosStarter withDefaults()
Copyright © 2023. All rights reserved.