public class TestProcessBuilder extends Object
ProcessBuilder and pre-configuring it with common options.| Modifier and Type | Class and Description |
|---|---|
static class |
TestProcessBuilder.TestProcess
Process with it's processOutput. |
| Constructor and Description |
|---|
TestProcessBuilder(String mainClass) |
| Modifier and Type | Method and Description |
|---|---|
TestProcessBuilder |
addConfigAsMainClassArgs(org.apache.flink.configuration.Configuration config) |
TestProcessBuilder |
addJvmArg(String arg) |
TestProcessBuilder |
addMainClassArg(String arg) |
TestProcessBuilder |
setJvmMemory(org.apache.flink.configuration.MemorySize jvmMemory) |
TestProcessBuilder.TestProcess |
start() |
TestProcessBuilder |
withCleanEnvironment() |
public TestProcessBuilder(String mainClass) throws IOException
IOExceptionpublic TestProcessBuilder.TestProcess start() throws IOException
IOExceptionpublic TestProcessBuilder setJvmMemory(org.apache.flink.configuration.MemorySize jvmMemory)
public TestProcessBuilder addJvmArg(String arg)
public TestProcessBuilder addMainClassArg(String arg)
public TestProcessBuilder addConfigAsMainClassArgs(org.apache.flink.configuration.Configuration config)
public TestProcessBuilder withCleanEnvironment()
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.