rustic / com.osm.gradle.plugins.util.process / ProcessingParameters

ProcessingParameters

class ProcessingParameters

Properties

arguments

val arguments: List<String>

encoding

val encoding: Charset

environment

val environment: Map<String, String>

executablePath

val executablePath: Path

isRedirectErrStream

val isRedirectErrStream: Boolean

printStdErr

val printStdErr: Boolean

printStdOut

val printStdOut: Boolean

workingDirectory

val workingDirectory: Path?

Companion Object Functions

of

fun of(execPath: Path, envs: Map<String, String> = emptyMap(), workDir: Path? = null, enc: Charset = Charsets.UTF_8, args: List<String> = emptyList(), inheritSystemEnv: Boolean = true, printStdOut: Boolean = true, printStdErr: Boolean = true, isRedirectErrStream: Boolean = false): ProcessingParameters
fun of(executableName: String, envs: Map<String, String> = emptyMap(), workDir: Path? = null, enc: Charset = Charsets.UTF_8, args: List<String> = emptyList(), inheritSystemEnv: Boolean = true, printStdOut: Boolean = true, printStdErr: Boolean = true, isRedirectErrStream: Boolean = false): ProcessingParameters