Uses of Interface
io.smallrye.common.process.ProcessBuilder
-
Uses of ProcessBuilder in io.smallrye.common.process
Subinterfaces of ProcessBuilder in io.smallrye.common.processModifier and TypeInterfaceDescriptionstatic interfaceThe input handling aspect of the process builder.Methods in io.smallrye.common.process that return ProcessBuilderModifier and TypeMethodDescriptiondefault ProcessBuilder<O> default ProcessBuilder<O> ProcessBuilder.environment(Map<String, String> newEnvironment) ProcessBuilder.exitCodeChecker(IntPredicate checker) ProcessBuilder.hardExitTimeout(Duration duration) Set the hard exit timeout.ProcessBuilder.modifyEnvironment(Consumer<Map<String, String>> action) static ProcessBuilder<Void> ProcessBuilder.newBuilder(String command) Create a new process builder.static ProcessBuilder<Void> ProcessBuilder.newBuilder(String command, String... args) Create a new process builder.static ProcessBuilder<Void> ProcessBuilder.newBuilder(String command, List<String> args) Create a new process builder.static ProcessBuilder<Void> ProcessBuilder.newBuilder(Path command) Create a new process builder.static ProcessBuilder<Void> ProcessBuilder.newBuilder(Path command, String... args) Create a new process builder.static ProcessBuilder<Void> ProcessBuilder.newBuilder(Path command, List<String> args) Create a new process builder.ProcessBuilder.softExitTimeout(Duration duration) Set the soft exit timeout.ProcessBuilder.specialQuoting(boolean specialQuoting) ProcessBuilder.whileRunning(Consumer<WaitableProcessHandle> action)