private static RuntimeConfigBuilder runtimeConfigBuilder(IArtifactStore store, String executable) { return new RuntimeConfigBuilder() .processOutput(ProcessOutput.getDefaultInstance(executable)) .commandLinePostProcessor(new ICommandLinePostProcessor.Noop()) .artifactStore(store); }
public RuntimeConfigBuilder defaults(Command command) { daemonProcess().setDefault(false); processOutput().setDefault(ProcessOutput.getDefaultInstance(command.commandName())); commandLinePostProcessor().setDefault(new ICommandLinePostProcessor.Noop()); artifactStore().setDefault(storeBuilder().defaults(command).build()); return this; }
public RuntimeConfigBuilder defaults(Command command) { processOutput().setDefault( MemcachedProcessOutputConfig.getDefaultInstance()); commandLinePostProcessor().setDefault( new ICommandLinePostProcessor.Noop()); artifactStore().setDefault( new ArtifactStoreBuilder() .defaultsWithoutCache(command).build()); return this; } }
public NodejsRuntimeConfigBuilder defaults() { processOutput().setDefault(ProcessOutput.getDefaultInstance("nodejs")); commandLinePostProcessor().setDefault(new ICommandLinePostProcessor.Noop()); artifactStore().setDefault(new ArtifactStoreBuilder().defaults().build()); return this; } }
public RuntimeConfigBuilder defaultsSilent(Command command) { processOutput() .setDefault(MemcachedProcessOutputConfig .getDefaultInstanceSilent()); commandLinePostProcessor().setDefault( new ICommandLinePostProcessor.Noop()); artifactStore().setDefault( new ArtifactStoreBuilder() .defaultsWithoutCache(command).build()); return this; }
public RuntimeConfigBuilder defaults( final MysqldConfig mysqldConfig, final DownloadConfig downloadConfig) { processOutput().setDefault(new ProcessOutput(log, log, log)); commandLinePostProcessor().setDefault(new ICommandLinePostProcessor.Noop()); artifactStore().setDefault(new SafeExtractedArtifactStoreBuilder().defaults(mysqldConfig, downloadConfig).build()); return this; } }
public RuntimeConfigBuilder defaults(Command command) { processOutput().setDefault(MongodProcessOutputConfig.getDefaultInstance(command)); commandLinePostProcessor().setDefault(new ICommandLinePostProcessor.Noop()); artifactStore().setDefault(storeBuilder().defaults(command).build()); return this; }