ProcessGroupConfiguration
io.github.vigoo.prox.ProcessGroupModule.ProcessGroupConfiguration
trait ProcessGroupConfiguration[O, E] extends ProcessLikeConfiguration
Attributes
- Graph
-
- Supertypes
- Known subtypes
-
class ProcessGroupImplclass ProcessGroupImplE[E]class ProcessGroupImplIclass ProcessGroupImplIE[E]class ProcessGroupImplIO[O]class ProcessGroupImplO[O]Show all
- Self type
-
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object ConfigApplication
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ConfigApplication.type
Types
Value members
Concrete methods
override protected def applyConfiguration(workingDirectory: Option[Path], environmentVariables: Map[String, String], removedEnvironmentVariables: Set[String]): Self
Attributes
- 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
Attributes
- 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
Attributes
- 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
Attributes
- 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
Attributes
- Returns
-
a new process with the working directory set
- Inherited from:
- ProcessLikeConfiguration
Concrete fields
In this article