ProcessGroupConfiguration
class ProcessGroupImpl
class ProcessGroupImplE[E]
class ProcessGroupImplI
class ProcessGroupImplIE[E]
class ProcessGroupImplIO[O]
class ProcessGroupImplO[O]
Type members
Classlikes
Types
Value members
Concrete methods
override protected def applyConfiguration(workingDirectory: Option[Path], environmentVariables: Map[String, String], removedEnvironmentVariables: Set[String]): Self
- Definition Classes
Inherited methods
Adds an environment variable to the process
Adds an environment variable to the process
- Value parameters:
- nameValuePair
A pair of name and value
- Returns:
a new process with the working directory set
- Inherited from:
- ProcessLikeConfiguration
Changes the working directory of the process
Changes the working directory of the process
- Value parameters:
- workingDirectory
the working directory
- Returns:
a new process with the working directory set
- Inherited from:
- ProcessLikeConfiguration
Use the inherited working directory of the process instead of an explicit one
Use the inherited working directory of the process instead of an explicit one
- Returns:
a new process with the working directory cleared
- Inherited from:
- ProcessLikeConfiguration
Removes an environment variable from the process
Removes an environment variable from the process
Usable to remove variables inherited from the parent process.
- Value parameters:
- name
Name of the environment variable
- Returns:
a new process with the working directory set
- Inherited from:
- ProcessLikeConfiguration