| Package | Description |
|---|---|
| de.flapdoodle.embed.process.transitions | |
| de.flapdoodle.embed.process.types |
| Modifier and Type | Method and Description |
|---|---|
de.flapdoodle.reverse.StateID<ProcessConfig> |
ImmutableStarter.processConfig() |
protected de.flapdoodle.reverse.transitions.Start<ProcessConfig> |
ImmutableProcessFactory.processConfig() |
de.flapdoodle.reverse.StateID<ProcessConfig> |
ImmutableExecuter.processConfig() |
de.flapdoodle.reverse.StateID<ProcessConfig> |
Executer.processConfig() |
de.flapdoodle.reverse.StateID<ProcessConfig> |
RunAProcess.processConfig() |
protected de.flapdoodle.reverse.transitions.Start<ProcessConfig> |
ProcessFactory.processConfig() |
| Modifier and Type | Method and Description |
|---|---|
ImmutableProcessFactory.Builder |
ImmutableProcessFactory.Builder.processConfig(de.flapdoodle.reverse.transitions.Start<ProcessConfig> processConfig)
Initializes the value for the
processConfig attribute. |
ImmutableStarter.Builder<T> |
ImmutableStarter.Builder.processConfig(de.flapdoodle.reverse.StateID<ProcessConfig> processConfig)
Initializes the value for the
processConfig attribute. |
ImmutableExecuter.Builder<R,T> |
ImmutableExecuter.Builder.processConfig(de.flapdoodle.reverse.StateID<ProcessConfig> processConfig)
Initializes the value for the
processConfig attribute. |
ImmutableProcessFactory |
ImmutableProcessFactory.withProcessConfig(de.flapdoodle.reverse.transitions.Start<ProcessConfig> value)
Copy the current immutable object by setting a value for the
processConfig attribute. |
ImmutableStarter<T> |
ImmutableStarter.withProcessConfig(de.flapdoodle.reverse.StateID<ProcessConfig> value)
Copy the current immutable object by setting a value for the
processConfig attribute. |
ImmutableExecuter<R,T> |
ImmutableExecuter.withProcessConfig(de.flapdoodle.reverse.StateID<ProcessConfig> value)
Copy the current immutable object by setting a value for the
processConfig attribute. |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableProcessConfig
Immutable implementation of
ProcessConfig. |
| Modifier and Type | Method and Description |
|---|---|
static ImmutableProcessConfig |
ImmutableProcessConfig.copyOf(ProcessConfig instance)
Creates an immutable copy of a
ProcessConfig value. |
ImmutableProcessConfig.Builder |
ImmutableProcessConfig.Builder.from(ProcessConfig instance)
Fill a builder with attribute values from the provided
ProcessConfig instance. |
static <T extends RunningProcess> |
RunningProcess.start(RunningProcessFactory<T> runningProcessFactory,
Path workingDir,
Path executable,
List<String> arguments,
Map<String,String> environment,
ProcessConfig processConfig,
ProcessOutput outputConfig,
SupportConfig supportConfig) |
Copyright © 2025. All rights reserved.